{"timestamp": "2026-09-08T13:30:05+00:00", "symbol": "BNC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "0 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:30:05+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "WAIT", "reason": "0 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:30:05+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "WAIT", "reason": "0 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:30:05+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "0 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:30:05+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "WAIT", "reason": "0 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:30:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "0 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:30:05+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "0 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:30:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "WAIT", "reason": "0 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:30:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "WAIT", "reason": "0 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:30:05+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "WAIT", "reason": "0 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:30:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "WAIT", "reason": "0 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:30:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "WAIT", "reason": "0 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:30:05+00:00", "symbol": "TGB", "kind": "entry:entry_rules", "state": "WAIT", "reason": "0 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:30:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "WAIT", "reason": "0 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:30:05+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "WAIT", "reason": "0 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:30:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "0 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:30:05+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "WAIT", "reason": "0 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:30:05+00:00", "symbol": "RUN", "kind": "entry:entry_rules", "state": "WAIT", "reason": "0 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:30:05+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "WAIT", "reason": "0 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:30:05+00:00", "symbol": "CLSK", "kind": "entry:entry_rules", "state": "WAIT", "reason": "0 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:30:05+00:00", "symbol": "CRML", "kind": "entry:entry_rules", "state": "WAIT", "reason": "0 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:30:05+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "WAIT", "reason": "0 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:30:05+00:00", "symbol": "DCH", "kind": "entry:entry_rules", "state": "WAIT", "reason": "0 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:30:05+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "WAIT", "reason": "0 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:30:05+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "0 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:30:05+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "WAIT", "reason": "0 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:30:05+00:00", "symbol": "ONDS", "kind": "entry:entry_rules", "state": "WAIT", "reason": "0 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:30:05+00:00", "symbol": "RCAT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "0 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:30:05+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "WAIT", "reason": "0 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:30:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "WAIT", "reason": "0 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:31:05+00:00", "symbol": "BNC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "1 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:31:05+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "WAIT", "reason": "1 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:31:05+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "1 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:31:05+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "WAIT", "reason": "1 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:31:05+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "1 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:31:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "WAIT", "reason": "1 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:31:05+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "WAIT", "reason": "1 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:31:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "WAIT", "reason": "1 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:31:05+00:00", "symbol": "TGB", "kind": "entry:entry_rules", "state": "WAIT", "reason": "1 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:31:05+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "WAIT", "reason": "1 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:31:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "1 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:31:05+00:00", "symbol": "RUN", "kind": "entry:entry_rules", "state": "WAIT", "reason": "1 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:31:05+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "WAIT", "reason": "1 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:31:05+00:00", "symbol": "CLSK", "kind": "entry:entry_rules", "state": "WAIT", "reason": "1 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:31:05+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "WAIT", "reason": "1 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:31:05+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "WAIT", "reason": "1 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:31:05+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "1 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:31:05+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "WAIT", "reason": "1 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:31:05+00:00", "symbol": "ONDS", "kind": "entry:entry_rules", "state": "WAIT", "reason": "1 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:31:05+00:00", "symbol": "RCAT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "1 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:31:05+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "WAIT", "reason": "1 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:31:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "WAIT", "reason": "1 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:31:10+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "WAIT", "reason": "1 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:31:10+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "WAIT", "reason": "1 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:31:10+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "WAIT", "reason": "1 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:31:10+00:00", "symbol": "CRML", "kind": "entry:entry_rules", "state": "WAIT", "reason": "1 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:31:10+00:00", "symbol": "DCH", "kind": "entry:entry_rules", "state": "WAIT", "reason": "1 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:31:15+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "1 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:31:15+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "WAIT", "reason": "1 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:31:15+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "WAIT", "reason": "1 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:32:05+00:00", "symbol": "BNC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "2 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:32:05+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "WAIT", "reason": "2 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:32:05+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "2 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:32:05+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "WAIT", "reason": "2 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:32:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "2 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:32:05+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "2 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:32:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "WAIT", "reason": "2 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:32:05+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "WAIT", "reason": "2 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:32:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "WAIT", "reason": "2 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:32:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "WAIT", "reason": "2 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:32:05+00:00", "symbol": "TGB", "kind": "entry:entry_rules", "state": "WAIT", "reason": "2 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:32:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "WAIT", "reason": "2 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:32:05+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "WAIT", "reason": "2 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:32:05+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "WAIT", "reason": "2 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:32:05+00:00", "symbol": "RUN", "kind": "entry:entry_rules", "state": "WAIT", "reason": "2 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:32:05+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "WAIT", "reason": "2 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:32:05+00:00", "symbol": "CLSK", "kind": "entry:entry_rules", "state": "WAIT", "reason": "2 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:32:05+00:00", "symbol": "CRML", "kind": "entry:entry_rules", "state": "WAIT", "reason": "2 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:32:05+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "WAIT", "reason": "2 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:32:05+00:00", "symbol": "DCH", "kind": "entry:entry_rules", "state": "WAIT", "reason": "2 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:32:05+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "WAIT", "reason": "2 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:32:05+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "2 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:32:05+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "WAIT", "reason": "2 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:32:05+00:00", "symbol": "ONDS", "kind": "entry:entry_rules", "state": "WAIT", "reason": "2 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:32:05+00:00", "symbol": "RCAT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "2 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:32:05+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "WAIT", "reason": "2 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:32:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "WAIT", "reason": "2 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:32:10+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "WAIT", "reason": "2 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:32:10+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "WAIT", "reason": "2 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:32:15+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "2 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:33:05+00:00", "symbol": "BNC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "3 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:33:05+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "WAIT", "reason": "3 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:33:05+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "WAIT", "reason": "3 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:33:05+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "3 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:33:05+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "WAIT", "reason": "3 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:33:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "3 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:33:05+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "3 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:33:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "WAIT", "reason": "3 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:33:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "WAIT", "reason": "3 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:33:05+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "WAIT", "reason": "3 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:33:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "WAIT", "reason": "3 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:33:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "WAIT", "reason": "3 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:33:05+00:00", "symbol": "TGB", "kind": "entry:entry_rules", "state": "WAIT", "reason": "3 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:33:05+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "WAIT", "reason": "3 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:33:05+00:00", "symbol": "RUN", "kind": "entry:entry_rules", "state": "WAIT", "reason": "3 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:33:05+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "WAIT", "reason": "3 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:33:05+00:00", "symbol": "CLSK", "kind": "entry:entry_rules", "state": "WAIT", "reason": "3 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:33:05+00:00", "symbol": "CRML", "kind": "entry:entry_rules", "state": "WAIT", "reason": "3 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:33:05+00:00", "symbol": "DCH", "kind": "entry:entry_rules", "state": "WAIT", "reason": "3 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:33:05+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "WAIT", "reason": "3 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:33:05+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "3 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:33:05+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "WAIT", "reason": "3 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:33:05+00:00", "symbol": "ONDS", "kind": "entry:entry_rules", "state": "WAIT", "reason": "3 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:33:05+00:00", "symbol": "RCAT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "3 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:33:05+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "WAIT", "reason": "3 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:33:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "WAIT", "reason": "3 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:33:10+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "WAIT", "reason": "3 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:33:15+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "3 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:33:15+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "WAIT", "reason": "3 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:33:20+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "WAIT", "reason": "3 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:34:05+00:00", "symbol": "BNC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "4 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:34:05+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "4 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:34:05+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "WAIT", "reason": "4 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:34:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "4 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:34:05+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "4 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:34:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "WAIT", "reason": "4 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:34:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "WAIT", "reason": "4 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:34:05+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "WAIT", "reason": "4 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:34:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "WAIT", "reason": "4 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:34:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "WAIT", "reason": "4 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:34:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "WAIT", "reason": "4 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:34:05+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "WAIT", "reason": "4 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:34:05+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "WAIT", "reason": "4 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:34:05+00:00", "symbol": "RUN", "kind": "entry:entry_rules", "state": "WAIT", "reason": "4 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:34:05+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "WAIT", "reason": "4 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:34:05+00:00", "symbol": "CLSK", "kind": "entry:entry_rules", "state": "WAIT", "reason": "4 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:34:05+00:00", "symbol": "CRML", "kind": "entry:entry_rules", "state": "WAIT", "reason": "4 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:34:05+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "WAIT", "reason": "4 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:34:05+00:00", "symbol": "DCH", "kind": "entry:entry_rules", "state": "WAIT", "reason": "4 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:34:05+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "WAIT", "reason": "4 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:34:05+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "4 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:34:05+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "WAIT", "reason": "4 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:34:05+00:00", "symbol": "ONDS", "kind": "entry:entry_rules", "state": "WAIT", "reason": "4 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:34:05+00:00", "symbol": "RCAT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "4 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:34:05+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "WAIT", "reason": "4 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:34:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "WAIT", "reason": "4 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:34:10+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "WAIT", "reason": "4 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:34:10+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "WAIT", "reason": "4 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:34:15+00:00", "symbol": "TGB", "kind": "entry:entry_rules", "state": "WAIT", "reason": "4 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:34:35+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "4 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:35:05+00:00", "symbol": "BNC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "5 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:35:05+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "WAIT", "reason": "5 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:35:05+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "WAIT", "reason": "5 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:35:05+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "5 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:35:05+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "WAIT", "reason": "5 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:35:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "5 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:35:05+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "5 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:35:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "WAIT", "reason": "5 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:35:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "WAIT", "reason": "5 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:35:05+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "WAIT", "reason": "5 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:35:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "WAIT", "reason": "5 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:35:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "WAIT", "reason": "5 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:35:05+00:00", "symbol": "TGB", "kind": "entry:entry_rules", "state": "WAIT", "reason": "5 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:35:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "WAIT", "reason": "5 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:35:05+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "WAIT", "reason": "5 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:35:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "5 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:35:05+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "WAIT", "reason": "5 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:35:05+00:00", "symbol": "RUN", "kind": "entry:entry_rules", "state": "WAIT", "reason": "5 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:35:05+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "WAIT", "reason": "5 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:35:05+00:00", "symbol": "CLSK", "kind": "entry:entry_rules", "state": "WAIT", "reason": "5 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:35:05+00:00", "symbol": "CRML", "kind": "entry:entry_rules", "state": "WAIT", "reason": "5 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:35:05+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "WAIT", "reason": "5 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:35:05+00:00", "symbol": "DCH", "kind": "entry:entry_rules", "state": "WAIT", "reason": "5 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:35:05+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "WAIT", "reason": "5 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:35:05+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "5 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:35:05+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "WAIT", "reason": "5 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:35:05+00:00", "symbol": "ONDS", "kind": "entry:entry_rules", "state": "WAIT", "reason": "5 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:35:05+00:00", "symbol": "RCAT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "5 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:35:05+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "WAIT", "reason": "5 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:35:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "WAIT", "reason": "5 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:36:05+00:00", "symbol": "BNC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "6 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:36:05+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "WAIT", "reason": "6 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:36:05+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "6 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:36:05+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "WAIT", "reason": "6 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:36:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "6 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:36:05+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "6 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:36:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "WAIT", "reason": "6 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:36:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "WAIT", "reason": "6 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:36:05+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "WAIT", "reason": "6 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:36:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "WAIT", "reason": "6 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:36:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "WAIT", "reason": "6 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:36:05+00:00", "symbol": "TGB", "kind": "entry:entry_rules", "state": "WAIT", "reason": "6 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:36:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "WAIT", "reason": "6 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:36:05+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "WAIT", "reason": "6 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:36:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "6 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:36:05+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "WAIT", "reason": "6 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:36:05+00:00", "symbol": "RUN", "kind": "entry:entry_rules", "state": "WAIT", "reason": "6 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:36:05+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "WAIT", "reason": "6 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:36:05+00:00", "symbol": "CLSK", "kind": "entry:entry_rules", "state": "WAIT", "reason": "6 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:36:05+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "WAIT", "reason": "6 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:36:05+00:00", "symbol": "DCH", "kind": "entry:entry_rules", "state": "WAIT", "reason": "6 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:36:05+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "WAIT", "reason": "6 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:36:05+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "6 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:36:05+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "WAIT", "reason": "6 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:36:05+00:00", "symbol": "ONDS", "kind": "entry:entry_rules", "state": "WAIT", "reason": "6 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:36:05+00:00", "symbol": "RCAT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "6 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:36:05+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "WAIT", "reason": "6 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:36:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "WAIT", "reason": "6 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:36:10+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "WAIT", "reason": "6 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:36:10+00:00", "symbol": "CRML", "kind": "entry:entry_rules", "state": "WAIT", "reason": "6 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:37:05+00:00", "symbol": "BNC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "7 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:37:05+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "WAIT", "reason": "7 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:37:05+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "7 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:37:05+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "WAIT", "reason": "7 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:37:05+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "7 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:37:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "WAIT", "reason": "7 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:37:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "WAIT", "reason": "7 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:37:05+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "WAIT", "reason": "7 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:37:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "WAIT", "reason": "7 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:37:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "WAIT", "reason": "7 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:37:05+00:00", "symbol": "TGB", "kind": "entry:entry_rules", "state": "WAIT", "reason": "7 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:37:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "WAIT", "reason": "7 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:37:05+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "WAIT", "reason": "7 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:37:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "7 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:37:05+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "WAIT", "reason": "7 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:37:05+00:00", "symbol": "RUN", "kind": "entry:entry_rules", "state": "WAIT", "reason": "7 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:37:05+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "WAIT", "reason": "7 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:37:05+00:00", "symbol": "CLSK", "kind": "entry:entry_rules", "state": "WAIT", "reason": "7 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:37:05+00:00", "symbol": "CRML", "kind": "entry:entry_rules", "state": "WAIT", "reason": "7 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:37:05+00:00", "symbol": "DCH", "kind": "entry:entry_rules", "state": "WAIT", "reason": "7 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:37:05+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "WAIT", "reason": "7 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:37:05+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "7 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:37:05+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "WAIT", "reason": "7 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:37:05+00:00", "symbol": "ONDS", "kind": "entry:entry_rules", "state": "WAIT", "reason": "7 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:37:05+00:00", "symbol": "RCAT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "7 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:37:05+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "WAIT", "reason": "7 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:37:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "WAIT", "reason": "7 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:37:10+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "WAIT", "reason": "7 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:37:10+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "7 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:37:10+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "WAIT", "reason": "7 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:38:05+00:00", "symbol": "BNC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "8 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:38:05+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "WAIT", "reason": "8 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:38:05+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "8 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:38:05+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "WAIT", "reason": "8 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:38:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "8 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:38:05+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "8 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:38:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "WAIT", "reason": "8 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:38:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "WAIT", "reason": "8 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:38:05+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "WAIT", "reason": "8 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:38:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "WAIT", "reason": "8 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:38:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "WAIT", "reason": "8 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:38:05+00:00", "symbol": "TGB", "kind": "entry:entry_rules", "state": "WAIT", "reason": "8 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:38:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "WAIT", "reason": "8 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:38:05+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "WAIT", "reason": "8 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:38:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "8 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:38:05+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "WAIT", "reason": "8 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:38:05+00:00", "symbol": "RUN", "kind": "entry:entry_rules", "state": "WAIT", "reason": "8 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:38:05+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "WAIT", "reason": "8 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:38:05+00:00", "symbol": "CLSK", "kind": "entry:entry_rules", "state": "WAIT", "reason": "8 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:38:05+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "WAIT", "reason": "8 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:38:05+00:00", "symbol": "DCH", "kind": "entry:entry_rules", "state": "WAIT", "reason": "8 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:38:05+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "WAIT", "reason": "8 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:38:05+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "8 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:38:05+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "WAIT", "reason": "8 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:38:05+00:00", "symbol": "ONDS", "kind": "entry:entry_rules", "state": "WAIT", "reason": "8 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:38:05+00:00", "symbol": "RCAT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "8 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:38:05+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "WAIT", "reason": "8 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:38:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "WAIT", "reason": "8 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:38:10+00:00", "symbol": "CRML", "kind": "entry:entry_rules", "state": "WAIT", "reason": "8 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:38:15+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "WAIT", "reason": "8 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:39:05+00:00", "symbol": "BNC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "9 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:39:05+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "WAIT", "reason": "9 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:39:05+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "9 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:39:05+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "WAIT", "reason": "9 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:39:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "9 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:39:05+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "9 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:39:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "WAIT", "reason": "9 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:39:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "WAIT", "reason": "9 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:39:05+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "WAIT", "reason": "9 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:39:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "WAIT", "reason": "9 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:39:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "WAIT", "reason": "9 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:39:05+00:00", "symbol": "TGB", "kind": "entry:entry_rules", "state": "WAIT", "reason": "9 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:39:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "WAIT", "reason": "9 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:39:05+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "WAIT", "reason": "9 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:39:05+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "WAIT", "reason": "9 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:39:05+00:00", "symbol": "RUN", "kind": "entry:entry_rules", "state": "WAIT", "reason": "9 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:39:05+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "WAIT", "reason": "9 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:39:05+00:00", "symbol": "CLSK", "kind": "entry:entry_rules", "state": "WAIT", "reason": "9 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:39:05+00:00", "symbol": "CRML", "kind": "entry:entry_rules", "state": "WAIT", "reason": "9 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:39:05+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "WAIT", "reason": "9 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:39:05+00:00", "symbol": "DCH", "kind": "entry:entry_rules", "state": "WAIT", "reason": "9 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:39:05+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "WAIT", "reason": "9 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:39:05+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "9 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:39:05+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "WAIT", "reason": "9 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:39:05+00:00", "symbol": "ONDS", "kind": "entry:entry_rules", "state": "WAIT", "reason": "9 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:39:05+00:00", "symbol": "RCAT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "9 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:39:05+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "WAIT", "reason": "9 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:39:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "WAIT", "reason": "9 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:39:10+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "9 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:39:30+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "WAIT", "reason": "9 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:40:05+00:00", "symbol": "BNC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "10 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:40:05+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "WAIT", "reason": "10 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:40:05+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "WAIT", "reason": "10 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:40:05+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "10 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:40:05+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "WAIT", "reason": "10 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:40:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "10 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:40:05+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "10 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:40:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "WAIT", "reason": "10 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:40:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "WAIT", "reason": "10 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:40:05+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "WAIT", "reason": "10 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:40:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "WAIT", "reason": "10 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:40:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "WAIT", "reason": "10 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:40:05+00:00", "symbol": "TGB", "kind": "entry:entry_rules", "state": "WAIT", "reason": "10 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:40:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "WAIT", "reason": "10 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:40:05+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "WAIT", "reason": "10 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:40:05+00:00", "symbol": "RUN", "kind": "entry:entry_rules", "state": "WAIT", "reason": "10 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:40:05+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "WAIT", "reason": "10 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:40:05+00:00", "symbol": "CLSK", "kind": "entry:entry_rules", "state": "WAIT", "reason": "10 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:40:05+00:00", "symbol": "CRML", "kind": "entry:entry_rules", "state": "WAIT", "reason": "10 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:40:05+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "WAIT", "reason": "10 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:40:05+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "WAIT", "reason": "10 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:40:05+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "10 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:40:05+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "WAIT", "reason": "10 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:40:05+00:00", "symbol": "ONDS", "kind": "entry:entry_rules", "state": "WAIT", "reason": "10 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:40:05+00:00", "symbol": "RCAT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "10 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:40:05+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "WAIT", "reason": "10 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:40:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "WAIT", "reason": "10 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:40:10+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "10 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:40:10+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "WAIT", "reason": "10 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:40:10+00:00", "symbol": "DCH", "kind": "entry:entry_rules", "state": "WAIT", "reason": "10 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:41:05+00:00", "symbol": "BNC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "11 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:41:05+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "WAIT", "reason": "11 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:41:05+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "WAIT", "reason": "11 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:41:05+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "11 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:41:05+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "WAIT", "reason": "11 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:41:05+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "11 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:41:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "WAIT", "reason": "11 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:41:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "WAIT", "reason": "11 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:41:05+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "WAIT", "reason": "11 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:41:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "WAIT", "reason": "11 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:41:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "WAIT", "reason": "11 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:41:05+00:00", "symbol": "TGB", "kind": "entry:entry_rules", "state": "WAIT", "reason": "11 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:41:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "WAIT", "reason": "11 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:41:05+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "WAIT", "reason": "11 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:41:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "11 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:41:05+00:00", "symbol": "RUN", "kind": "entry:entry_rules", "state": "WAIT", "reason": "11 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:41:05+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "WAIT", "reason": "11 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:41:05+00:00", "symbol": "CLSK", "kind": "entry:entry_rules", "state": "WAIT", "reason": "11 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:41:05+00:00", "symbol": "CRML", "kind": "entry:entry_rules", "state": "WAIT", "reason": "11 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:41:05+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "WAIT", "reason": "11 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:41:05+00:00", "symbol": "DCH", "kind": "entry:entry_rules", "state": "WAIT", "reason": "11 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:41:05+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "WAIT", "reason": "11 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:41:05+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "11 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:41:05+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "WAIT", "reason": "11 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:41:05+00:00", "symbol": "ONDS", "kind": "entry:entry_rules", "state": "WAIT", "reason": "11 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:41:05+00:00", "symbol": "RCAT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "11 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:41:05+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "WAIT", "reason": "11 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:41:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "WAIT", "reason": "11 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:41:10+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "WAIT", "reason": "11 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:41:15+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "11 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:42:05+00:00", "symbol": "BNC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "12 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:42:05+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "WAIT", "reason": "12 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:42:05+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "WAIT", "reason": "12 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:42:05+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "12 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:42:05+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "WAIT", "reason": "12 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:42:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "12 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:42:05+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "12 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:42:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "WAIT", "reason": "12 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:42:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "WAIT", "reason": "12 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:42:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "WAIT", "reason": "12 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:42:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "WAIT", "reason": "12 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:42:05+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "WAIT", "reason": "12 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:42:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "12 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:42:05+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "WAIT", "reason": "12 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:42:05+00:00", "symbol": "RUN", "kind": "entry:entry_rules", "state": "WAIT", "reason": "12 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:42:05+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "WAIT", "reason": "12 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:42:05+00:00", "symbol": "CLSK", "kind": "entry:entry_rules", "state": "WAIT", "reason": "12 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:42:05+00:00", "symbol": "CRML", "kind": "entry:entry_rules", "state": "WAIT", "reason": "12 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:42:05+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "WAIT", "reason": "12 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:42:05+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "12 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:42:05+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "WAIT", "reason": "12 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:42:05+00:00", "symbol": "ONDS", "kind": "entry:entry_rules", "state": "WAIT", "reason": "12 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:42:05+00:00", "symbol": "RCAT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "12 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:42:05+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "WAIT", "reason": "12 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:42:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "WAIT", "reason": "12 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:42:10+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "WAIT", "reason": "12 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:42:10+00:00", "symbol": "TGB", "kind": "entry:entry_rules", "state": "WAIT", "reason": "12 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:42:10+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "WAIT", "reason": "12 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:42:15+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "WAIT", "reason": "12 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:42:20+00:00", "symbol": "DCH", "kind": "entry:entry_rules", "state": "WAIT", "reason": "12 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:43:05+00:00", "symbol": "BNC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "13 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:43:05+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "WAIT", "reason": "13 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:43:05+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "13 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:43:05+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "WAIT", "reason": "13 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:43:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "13 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:43:05+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "13 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:43:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "WAIT", "reason": "13 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:43:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "WAIT", "reason": "13 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:43:05+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "WAIT", "reason": "13 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:43:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "WAIT", "reason": "13 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:43:05+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "WAIT", "reason": "13 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:43:05+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "WAIT", "reason": "13 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:43:05+00:00", "symbol": "RUN", "kind": "entry:entry_rules", "state": "WAIT", "reason": "13 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:43:05+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "WAIT", "reason": "13 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:43:05+00:00", "symbol": "CLSK", "kind": "entry:entry_rules", "state": "WAIT", "reason": "13 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:43:05+00:00", "symbol": "CRML", "kind": "entry:entry_rules", "state": "WAIT", "reason": "13 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:43:05+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "WAIT", "reason": "13 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:43:05+00:00", "symbol": "DCH", "kind": "entry:entry_rules", "state": "WAIT", "reason": "13 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:43:05+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "WAIT", "reason": "13 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:43:05+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "WAIT", "reason": "13 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:43:05+00:00", "symbol": "ONDS", "kind": "entry:entry_rules", "state": "WAIT", "reason": "13 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:43:05+00:00", "symbol": "RCAT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "13 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:43:05+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "WAIT", "reason": "13 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:43:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "WAIT", "reason": "13 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:43:10+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "WAIT", "reason": "13 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:43:10+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "WAIT", "reason": "13 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:43:10+00:00", "symbol": "TGB", "kind": "entry:entry_rules", "state": "WAIT", "reason": "13 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:43:10+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "WAIT", "reason": "13 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:43:10+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "13 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:43:15+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "13 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:44:05+00:00", "symbol": "BNC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "14 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:44:05+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "WAIT", "reason": "14 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:44:05+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "14 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:44:05+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "WAIT", "reason": "14 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:44:05+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "14 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:44:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "WAIT", "reason": "14 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:44:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "WAIT", "reason": "14 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:44:05+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "WAIT", "reason": "14 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:44:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "WAIT", "reason": "14 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:44:05+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "WAIT", "reason": "14 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:44:05+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "WAIT", "reason": "14 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:44:05+00:00", "symbol": "RUN", "kind": "entry:entry_rules", "state": "WAIT", "reason": "14 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:44:05+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "WAIT", "reason": "14 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:44:05+00:00", "symbol": "CLSK", "kind": "entry:entry_rules", "state": "WAIT", "reason": "14 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:44:05+00:00", "symbol": "CRML", "kind": "entry:entry_rules", "state": "WAIT", "reason": "14 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:44:05+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "WAIT", "reason": "14 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:44:05+00:00", "symbol": "DCH", "kind": "entry:entry_rules", "state": "WAIT", "reason": "14 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:44:05+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "WAIT", "reason": "14 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:44:05+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "14 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:44:05+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "WAIT", "reason": "14 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:44:05+00:00", "symbol": "ONDS", "kind": "entry:entry_rules", "state": "WAIT", "reason": "14 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:44:05+00:00", "symbol": "RCAT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "14 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:44:05+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "WAIT", "reason": "14 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:44:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "WAIT", "reason": "14 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:44:10+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "WAIT", "reason": "14 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:44:10+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "WAIT", "reason": "14 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:44:10+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "WAIT", "reason": "14 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:44:10+00:00", "symbol": "TGB", "kind": "entry:entry_rules", "state": "WAIT", "reason": "14 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:44:10+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "WAIT", "reason": "14 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:44:45+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "WAIT", "reason": "14 of 15 bars", "reasons": [], "plan": {}, "metrics": {}}
{"timestamp": "2026-09-08T13:45:05+00:00", "symbol": "BNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:45:05+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:45:05+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:45:05+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:45:05+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:45:05+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:45:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:45:05+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:45:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:45:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T13:45:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:45:05+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T13:45:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T13:45:05+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:45:05+00:00", "symbol": "RUN", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:45:05+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:45:05+00:00", "symbol": "CLSK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 7.5}}
{"timestamp": "2026-09-08T13:45:05+00:00", "symbol": "CRML", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:45:05+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:45:05+00:00", "symbol": "DCH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:45:05+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:45:05+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:45:05+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:45:05+00:00", "symbol": "ONDS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:45:05+00:00", "symbol": "RCAT", "kind": "entry:entry_rules", "state": "BUY", "reason": "entry_rules PASS (VAS 8.1)", "reasons": ["VAS 8.1"], "plan": {"indicators": {"verdict": "PASS", "failed": [], "missing": [], "vas": 8.1, "vas_parts": {"rvol": 0, "accel": 3, "momentum": 1, "imbalance": 2}, "volume_pressure": 0.863565, "bar_rvol": 1.299707, "projected_rvol": null, "smooth_accel": 1.369419, "accel_momentum": 0.879417, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [12009.0, 10472.0, 6852.0, 27686.0, 36791.0], "slope_norm": 0.355922, "strict": false, "ok": true}, "imbalance": 0.664431, "trades_30s": 65, "spread_pct": 0.116482, "buy_vol_30s": 11289.0, "sell_vol_30s": 2276.0, "buy_vol_rel": 1.789067, "cum_buy": 190348.0, "cum_sell": 346228.0, "cum_delta": -155880.0, "cum_delta_pct": -0.290509, "buy_5min": 57370.0, "sell_5min": 36440.0, "delta_5min": 20930.0, "buy_trend_5": 0.492609, "price_vs_vwap_pct": 0.777429, "dist_to_hod_pct": -0.620471, "ema_stack": true, "own_change_5bar_pct": 1.477541, "rel_strength_pct": {"SPY": 1.588198, "IWM": 1.389271}, "up_from_open_pct": 1.5375517445298748}}, "metrics": {"verdict": "PASS", "failed": [], "missing": [], "vas": 8.1, "vas_parts": {"rvol": 0, "accel": 3, "momentum": 1, "imbalance": 2}, "volume_pressure": 0.863565, "bar_rvol": 1.299707, "projected_rvol": null, "smooth_accel": 1.369419, "accel_momentum": 0.879417, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [12009.0, 10472.0, 6852.0, 27686.0, 36791.0], "slope_norm": 0.355922, "strict": false, "ok": true}, "imbalance": 0.664431, "trades_30s": 65, "spread_pct": 0.116482, "buy_vol_30s": 11289.0, "sell_vol_30s": 2276.0, "buy_vol_rel": 1.789067, "cum_buy": 190348.0, "cum_sell": 346228.0, "cum_delta": -155880.0, "cum_delta_pct": -0.290509, "buy_5min": 57370.0, "sell_5min": 36440.0, "delta_5min": 20930.0, "buy_trend_5": 0.492609, "price_vs_vwap_pct": 0.777429, "dist_to_hod_pct": -0.620471, "ema_stack": true, "own_change_5bar_pct": 1.477541, "rel_strength_pct": {"SPY": 1.588198, "IWM": 1.389271}, "up_from_open_pct": 1.5375517445298748}}
{"timestamp": "2026-09-08T13:45:05+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:45:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:45:10+00:00", "symbol": "RCAT", "kind": "exit", "state": "HOLD", "reason": "baseline: hold to 15:55", "metrics": {}}
{"timestamp": "2026-09-08T13:45:10+00:00", "symbol": "BNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:45:10+00:00", "symbol": "TGB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:45:10+00:00", "symbol": "DCH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:45:10+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:45:10+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:45:10+00:00", "symbol": "ONDS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:45:10+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:45:15+00:00", "symbol": "BNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:45:15+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:45:15+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:45:15+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:45:15+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:45:15+00:00", "symbol": "ONDS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:45:20+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:45:20+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:45:20+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:45:20+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:45:20+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:45:20+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:45:20+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:45:20+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:45:20+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:45:25+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:45:25+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:45:25+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:45:30+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:45:30+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:45:30+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:45:30+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:45:30+00:00", "symbol": "ONDS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:45:35+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T13:45:35+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:45:35+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:45:35+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:45:35+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:45:35+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:45:35+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:45:35+00:00", "symbol": "CRML", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:45:35+00:00", "symbol": "DCH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:45:35+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:45:35+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:45:40+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:45:40+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:45:40+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:45:40+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:45:40+00:00", "symbol": "CRML", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:45:40+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:45:45+00:00", "symbol": "BNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:45:45+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:45:45+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:45:45+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:45:45+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T13:45:45+00:00", "symbol": "TGB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:45:45+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:45:45+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:45:50+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,spread,rel_strength,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T13:45:50+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:45:50+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:45:50+00:00", "symbol": "CLSK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:45:50+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:45:50+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:45:55+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:45:55+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T13:45:55+00:00", "symbol": "CRML", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:46:00+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:46:00+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:46:05+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:46:05+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:46:05+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:46:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:46:05+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:46:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:46:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:46:05+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:46:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:46:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:46:05+00:00", "symbol": "TGB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:46:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:46:05+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 7.5}}
{"timestamp": "2026-09-08T13:46:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 9.4}}
{"timestamp": "2026-09-08T13:46:05+00:00", "symbol": "RUN", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:46:05+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:46:05+00:00", "symbol": "CLSK", "kind": "entry:entry_rules", "state": "BUY", "reason": "entry_rules PASS (VAS 8.8)", "reasons": ["VAS 8.8"], "plan": {"indicators": {"verdict": "PASS", "failed": [], "missing": [], "vas": 8.8, "vas_parts": {"rvol": 2, "accel": 3, "momentum": 1, "imbalance": 1}, "volume_pressure": 0.251008, "bar_rvol": 2.080859, "projected_rvol": null, "smooth_accel": 1.273646, "accel_momentum": 0.517435, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [29095.0, 37673.0, 47673.0, 51289.0, 119183.0], "slope_norm": 0.34009, "strict": true, "ok": true}, "imbalance": 0.120627, "trades_30s": 229, "spread_pct": 0.1554, "buy_vol_30s": 17586.0, "sell_vol_30s": 13800.0, "buy_vol_rel": 1.03323, "cum_buy": 547488.0, "cum_sell": 515013.0, "cum_delta": 32475.0, "cum_delta_pct": 0.030565, "buy_5min": 185234.0, "sell_5min": 99679.0, "delta_5min": 85555.0, "buy_trend_5": 0.439166, "price_vs_vwap_pct": 0.916261, "dist_to_hod_pct": -0.617465, "ema_stack": true, "own_change_5bar_pct": 2.090982, "rel_strength_pct": {"SPY": 2.098146, "IWM": 1.842936}, "up_from_open_pct": 1.260629921259837}}, "metrics": {"verdict": "PASS", "failed": [], "missing": [], "vas": 8.8, "vas_parts": {"rvol": 2, "accel": 3, "momentum": 1, "imbalance": 1}, "volume_pressure": 0.251008, "bar_rvol": 2.080859, "projected_rvol": null, "smooth_accel": 1.273646, "accel_momentum": 0.517435, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [29095.0, 37673.0, 47673.0, 51289.0, 119183.0], "slope_norm": 0.34009, "strict": true, "ok": true}, "imbalance": 0.120627, "trades_30s": 229, "spread_pct": 0.1554, "buy_vol_30s": 17586.0, "sell_vol_30s": 13800.0, "buy_vol_rel": 1.03323, "cum_buy": 547488.0, "cum_sell": 515013.0, "cum_delta": 32475.0, "cum_delta_pct": 0.030565, "buy_5min": 185234.0, "sell_5min": 99679.0, "delta_5min": 85555.0, "buy_trend_5": 0.439166, "price_vs_vwap_pct": 0.916261, "dist_to_hod_pct": -0.617465, "ema_stack": true, "own_change_5bar_pct": 2.090982, "rel_strength_pct": {"SPY": 2.098146, "IWM": 1.842936}, "up_from_open_pct": 1.260629921259837}}
{"timestamp": "2026-09-08T13:46:05+00:00", "symbol": "CRML", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 7.5}}
{"timestamp": "2026-09-08T13:46:05+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:46:05+00:00", "symbol": "DCH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:46:05+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:46:05+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:46:05+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:46:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:46:10+00:00", "symbol": "CLSK", "kind": "exit", "state": "HOLD", "reason": "baseline: hold to 15:55", "metrics": {}}
{"timestamp": "2026-09-08T13:46:10+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:46:10+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:46:10+00:00", "symbol": "RUN", "kind": "entry:entry_rules", "state": "BUY", "reason": "entry_rules PASS (VAS 6.2)", "reasons": ["VAS 6.2"], "plan": {"indicators": {"verdict": "PASS", "failed": [], "missing": [], "vas": 6.2, "vas_parts": {"rvol": 1, "accel": -1, "momentum": 1, "imbalance": 2}, "volume_pressure": 0.582915, "bar_rvol": 1.743333, "projected_rvol": null, "smooth_accel": -0.126466, "accel_momentum": 0.2521, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [25848.0, 20740.0, 7582.0, 8552.0, 40236.0], "slope_norm": 0.080557, "strict": false, "ok": true}, "imbalance": 0.334368, "trades_30s": 93, "spread_pct": 0.110926, "buy_vol_30s": 9454.0, "sell_vol_30s": 4716.0, "buy_vol_rel": 2.133937, "cum_buy": 143097.0, "cum_sell": 315714.0, "cum_delta": -172617.0, "cum_delta_pct": -0.376227, "buy_5min": 45083.0, "sell_5min": 57875.0, "delta_5min": -12792.0, "buy_trend_5": 0.420413, "price_vs_vwap_pct": 0.204844, "dist_to_hod_pct": -0.948737, "ema_stack": false, "own_change_5bar_pct": 1.751412, "rel_strength_pct": {"SPY": 1.758577, "IWM": 1.503366}, "up_from_open_pct": -0.33185840707964376}}, "metrics": {"verdict": "PASS", "failed": [], "missing": [], "vas": 6.2, "vas_parts": {"rvol": 1, "accel": -1, "momentum": 1, "imbalance": 2}, "volume_pressure": 0.582915, "bar_rvol": 1.743333, "projected_rvol": null, "smooth_accel": -0.126466, "accel_momentum": 0.2521, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [25848.0, 20740.0, 7582.0, 8552.0, 40236.0], "slope_norm": 0.080557, "strict": false, "ok": true}, "imbalance": 0.334368, "trades_30s": 93, "spread_pct": 0.110926, "buy_vol_30s": 9454.0, "sell_vol_30s": 4716.0, "buy_vol_rel": 2.133937, "cum_buy": 143097.0, "cum_sell": 315714.0, "cum_delta": -172617.0, "cum_delta_pct": -0.376227, "buy_5min": 45083.0, "sell_5min": 57875.0, "delta_5min": -12792.0, "buy_trend_5": 0.420413, "price_vs_vwap_pct": 0.204844, "dist_to_hod_pct": -0.948737, "ema_stack": false, "own_change_5bar_pct": 1.751412, "rel_strength_pct": {"SPY": 1.758577, "IWM": 1.503366}, "up_from_open_pct": -0.33185840707964376}}
{"timestamp": "2026-09-08T13:46:10+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:46:10+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:46:10+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:46:15+00:00", "symbol": "RUN", "kind": "exit", "state": "HOLD", "reason": "baseline: hold to 15:55", "metrics": {}}
{"timestamp": "2026-09-08T13:46:15+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:46:15+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:46:15+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:46:15+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:46:15+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:46:20+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:46:20+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:46:20+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:46:20+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:46:20+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:46:20+00:00", "symbol": "DCH", "kind": "entry:entry_rules", "state": "BUY", "reason": "entry_rules PASS (VAS 8.1)", "reasons": ["VAS 8.1"], "plan": {"indicators": {"verdict": "PASS", "failed": [], "missing": [], "vas": 8.1, "vas_parts": {"rvol": 0, "accel": 3, "momentum": 1, "imbalance": 2}, "volume_pressure": 0.600545, "bar_rvol": 1.493967, "projected_rvol": 0.121618, "smooth_accel": 4.367147, "accel_momentum": 4.494193, "trend_3bar": "MIXED", "volume_rising": {"bars": 5, "volumes": [8682.0, 855.0, 32822.0, 5214.0, 37147.0], "slope_norm": 0.361715, "strict": false, "ok": true}, "imbalance": 0.40198, "trades_30s": 11, "spread_pct": 0.138217, "buy_vol_30s": 708.0, "sell_vol_30s": 302.0, "buy_vol_rel": 0.063928, "cum_buy": 361448.0, "cum_sell": 148589.0, "cum_delta": 212859.0, "cum_delta_pct": 0.41734, "buy_5min": 53336.0, "sell_5min": 31384.0, "delta_5min": 21952.0, "buy_trend_5": 0.408092, "price_vs_vwap_pct": -1.536404, "dist_to_hod_pct": -4.079523, "ema_stack": false, "own_change_5bar_pct": 0.486111, "rel_strength_pct": {"SPY": 0.493276, "IWM": 0.238065}, "up_from_open_pct": -1.8018995929443782}}, "metrics": {"verdict": "PASS", "failed": [], "missing": [], "vas": 8.1, "vas_parts": {"rvol": 0, "accel": 3, "momentum": 1, "imbalance": 2}, "volume_pressure": 0.600545, "bar_rvol": 1.493967, "projected_rvol": 0.121618, "smooth_accel": 4.367147, "accel_momentum": 4.494193, "trend_3bar": "MIXED", "volume_rising": {"bars": 5, "volumes": [8682.0, 855.0, 32822.0, 5214.0, 37147.0], "slope_norm": 0.361715, "strict": false, "ok": true}, "imbalance": 0.40198, "trades_30s": 11, "spread_pct": 0.138217, "buy_vol_30s": 708.0, "sell_vol_30s": 302.0, "buy_vol_rel": 0.063928, "cum_buy": 361448.0, "cum_sell": 148589.0, "cum_delta": 212859.0, "cum_delta_pct": 0.41734, "buy_5min": 53336.0, "sell_5min": 31384.0, "delta_5min": 21952.0, "buy_trend_5": 0.408092, "price_vs_vwap_pct": -1.536404, "dist_to_hod_pct": -4.079523, "ema_stack": false, "own_change_5bar_pct": 0.486111, "rel_strength_pct": {"SPY": 0.493276, "IWM": 0.238065}, "up_from_open_pct": -1.8018995929443782}}
{"timestamp": "2026-09-08T13:46:20+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:46:25+00:00", "symbol": "DCH", "kind": "exit", "state": "HOLD", "reason": "baseline: hold to 15:55", "metrics": {}}
{"timestamp": "2026-09-08T13:46:25+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:46:25+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:46:25+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:46:25+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:46:25+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:46:25+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:46:30+00:00", "symbol": "BNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:46:30+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:46:30+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:46:30+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:46:35+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:46:35+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:46:35+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:46:35+00:00", "symbol": "ONDS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:46:40+00:00", "symbol": "BNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:46:40+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:46:40+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:46:40+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:46:40+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 8.1}}
{"timestamp": "2026-09-08T13:46:40+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:46:40+00:00", "symbol": "CRML", "kind": "entry:entry_rules", "state": "BUY", "reason": "entry_rules PASS (VAS 10.0)", "reasons": ["VAS 10.0"], "plan": {"indicators": {"verdict": "PASS", "failed": [], "missing": [], "vas": 10.0, "vas_parts": {"rvol": 3, "accel": 3, "momentum": 1, "imbalance": 2}, "volume_pressure": 1.202946, "bar_rvol": 3.736173, "projected_rvol": 0.453995, "smooth_accel": 1.034645, "accel_momentum": 1.534071, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [29893.0, 7832.0, 6795.0, 27260.0, 107951.0], "slope_norm": 0.488352, "strict": false, "ok": true}, "imbalance": 0.321973, "trades_30s": 32, "spread_pct": 0.411805, "buy_vol_30s": 2560.0, "sell_vol_30s": 1313.0, "buy_vol_rel": 0.573645, "cum_buy": 148583.0, "cum_sell": 359671.0, "cum_delta": -211088.0, "cum_delta_pct": -0.41532, "buy_5min": 37530.0, "sell_5min": 142201.0, "delta_5min": -104671.0, "buy_trend_5": 0.360565, "price_vs_vwap_pct": -0.897049, "dist_to_hod_pct": -2.284946, "ema_stack": false, "own_change_5bar_pct": 1.038062, "rel_strength_pct": {"SPY": 1.045227, "IWM": 0.790016}, "up_from_open_pct": -0.5471956224350261}}, "metrics": {"verdict": "PASS", "failed": [], "missing": [], "vas": 10.0, "vas_parts": {"rvol": 3, "accel": 3, "momentum": 1, "imbalance": 2}, "volume_pressure": 1.202946, "bar_rvol": 3.736173, "projected_rvol": 0.453995, "smooth_accel": 1.034645, "accel_momentum": 1.534071, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [29893.0, 7832.0, 6795.0, 27260.0, 107951.0], "slope_norm": 0.488352, "strict": false, "ok": true}, "imbalance": 0.321973, "trades_30s": 32, "spread_pct": 0.411805, "buy_vol_30s": 2560.0, "sell_vol_30s": 1313.0, "buy_vol_rel": 0.573645, "cum_buy": 148583.0, "cum_sell": 359671.0, "cum_delta": -211088.0, "cum_delta_pct": -0.41532, "buy_5min": 37530.0, "sell_5min": 142201.0, "delta_5min": -104671.0, "buy_trend_5": 0.360565, "price_vs_vwap_pct": -0.897049, "dist_to_hod_pct": -2.284946, "ema_stack": false, "own_change_5bar_pct": 1.038062, "rel_strength_pct": {"SPY": 1.045227, "IWM": 0.790016}, "up_from_open_pct": -0.5471956224350261}}
{"timestamp": "2026-09-08T13:46:45+00:00", "symbol": "CRML", "kind": "exit", "state": "HOLD", "reason": "baseline: hold to 15:55", "metrics": {}}
{"timestamp": "2026-09-08T13:46:45+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:46:45+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T13:46:45+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:46:45+00:00", "symbol": "TGB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:46:45+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:46:45+00:00", "symbol": "ONDS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:46:50+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:46:50+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:46:50+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T13:46:50+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:46:50+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:46:50+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:46:55+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:46:55+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:47:00+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:47:00+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:47:00+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:47:00+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:47:05+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:47:05+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:47:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 10.0}}
{"timestamp": "2026-09-08T13:47:05+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:47:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:47:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T13:47:05+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 7.5}}
{"timestamp": "2026-09-08T13:47:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:47:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:47:05+00:00", "symbol": "TGB", "kind": "entry:entry_rules", "state": "BUY", "reason": "entry_rules PASS (VAS 8.1)", "reasons": ["VAS 8.1"], "plan": {"indicators": {"verdict": "PASS", "failed": [], "missing": [], "vas": 8.1, "vas_parts": {"rvol": 1, "accel": 3, "momentum": 1, "imbalance": 1}, "volume_pressure": 0.41913, "bar_rvol": 1.867649, "projected_rvol": null, "smooth_accel": 2.853628, "accel_momentum": 1.532165, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [2771.0, 8593.0, 9863.0, 16222.0, 43604.0], "slope_norm": 0.550843, "strict": true, "ok": true}, "imbalance": 0.224416, "trades_30s": 46, "spread_pct": 0.223714, "buy_vol_30s": 4714.0, "sell_vol_30s": 2986.0, "buy_vol_rel": 0.82045, "cum_buy": 196292.0, "cum_sell": 245455.0, "cum_delta": -49163.0, "cum_delta_pct": -0.111292, "buy_5min": 44602.0, "sell_5min": 36451.0, "delta_5min": 8151.0, "buy_trend_5": 0.531478, "price_vs_vwap_pct": 0.180113, "dist_to_hod_pct": -0.889927, "ema_stack": true, "own_change_5bar_pct": 0.618673, "rel_strength_pct": {"SPY": 0.62649, "IWM": 0.40302}, "up_from_open_pct": 2.1731651376146743}}, "metrics": {"verdict": "PASS", "failed": [], "missing": [], "vas": 8.1, "vas_parts": {"rvol": 1, "accel": 3, "momentum": 1, "imbalance": 1}, "volume_pressure": 0.41913, "bar_rvol": 1.867649, "projected_rvol": null, "smooth_accel": 2.853628, "accel_momentum": 1.532165, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [2771.0, 8593.0, 9863.0, 16222.0, 43604.0], "slope_norm": 0.550843, "strict": true, "ok": true}, "imbalance": 0.224416, "trades_30s": 46, "spread_pct": 0.223714, "buy_vol_30s": 4714.0, "sell_vol_30s": 2986.0, "buy_vol_rel": 0.82045, "cum_buy": 196292.0, "cum_sell": 245455.0, "cum_delta": -49163.0, "cum_delta_pct": -0.111292, "buy_5min": 44602.0, "sell_5min": 36451.0, "delta_5min": 8151.0, "buy_trend_5": 0.531478, "price_vs_vwap_pct": 0.180113, "dist_to_hod_pct": -0.889927, "ema_stack": true, "own_change_5bar_pct": 0.618673, "rel_strength_pct": {"SPY": 0.62649, "IWM": 0.40302}, "up_from_open_pct": 2.1731651376146743}}
{"timestamp": "2026-09-08T13:47:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:47:05+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:47:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:47:05+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:47:05+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:47:05+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:47:05+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:47:05+00:00", "symbol": "ONDS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:47:05+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:47:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:47:10+00:00", "symbol": "TGB", "kind": "exit", "state": "HOLD", "reason": "baseline: hold to 15:55", "metrics": {}}
{"timestamp": "2026-09-08T13:47:10+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:47:10+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T13:47:10+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:47:10+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:47:10+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:47:15+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:47:15+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:47:15+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:47:20+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T13:47:20+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:47:20+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:47:20+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:47:25+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:47:25+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:47:30+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T13:47:30+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:47:35+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T13:47:35+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:47:35+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:47:35+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:47:35+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:47:35+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:47:40+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:47:40+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:47:40+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:47:45+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T13:47:50+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:47:50+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:47:50+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 7.5}}
{"timestamp": "2026-09-08T13:47:50+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:47:50+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:47:55+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:47:55+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:48:00+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 7.5}}
{"timestamp": "2026-09-08T13:48:00+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:48:00+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:48:00+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:48:00+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:48:05+00:00", "symbol": "BNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:48:05+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:48:05+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:48:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 7.5}}
{"timestamp": "2026-09-08T13:48:05+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:48:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:48:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:48:05+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:48:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:48:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:48:05+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:48:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,spread", "reasons": [], "plan": {}, "metrics": {"vas": 8.1}}
{"timestamp": "2026-09-08T13:48:05+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:48:05+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:48:05+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:48:05+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:48:05+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:48:05+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:48:05+00:00", "symbol": "ONDS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:48:05+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:48:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:48:10+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:48:10+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:48:15+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:48:15+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:48:15+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:48:15+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:48:20+00:00", "symbol": "BNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:48:20+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:48:20+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed spread", "reasons": [], "plan": {}, "metrics": {"vas": 10.0}}
{"timestamp": "2026-09-08T13:48:20+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:48:20+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:48:25+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:48:25+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:48:25+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:48:30+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:48:30+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:48:35+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:48:35+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:48:35+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:48:35+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:48:35+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 7.5}}
{"timestamp": "2026-09-08T13:48:35+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:48:35+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:48:40+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:48:40+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:48:40+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:48:45+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:48:45+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:48:45+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:48:45+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:48:45+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:48:50+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:48:50+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:48:50+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:48:50+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,spread", "reasons": [], "plan": {}, "metrics": {"vas": 8.1}}
{"timestamp": "2026-09-08T13:48:55+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:49:00+00:00", "symbol": "BNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:49:00+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed spread", "reasons": [], "plan": {}, "metrics": {"vas": 9.4}}
{"timestamp": "2026-09-08T13:49:00+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 7.5}}
{"timestamp": "2026-09-08T13:49:00+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:49:00+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:49:00+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:49:05+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:49:05+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:49:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,spread", "reasons": [], "plan": {}, "metrics": {"vas": 8.8}}
{"timestamp": "2026-09-08T13:49:05+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:49:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:49:05+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:49:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:49:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:49:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:49:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:49:05+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T13:49:05+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:49:05+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T13:49:05+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T13:49:05+00:00", "symbol": "ONDS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:49:05+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:49:10+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:49:10+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:49:10+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:49:10+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:49:10+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:49:10+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:49:15+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:49:15+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:49:15+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:49:15+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:49:15+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:49:15+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:49:15+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:49:20+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:49:20+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:49:25+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:49:25+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed spread", "reasons": [], "plan": {}, "metrics": {"vas": 10.0}}
{"timestamp": "2026-09-08T13:49:25+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:49:30+00:00", "symbol": "BNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:49:30+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:49:30+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T13:49:30+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:49:30+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:49:30+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:49:35+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,spread", "reasons": [], "plan": {}, "metrics": {"vas": 7.5}}
{"timestamp": "2026-09-08T13:49:35+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:49:35+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T13:49:35+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:49:35+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:49:40+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:49:40+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T13:49:40+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:49:45+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:49:45+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:49:50+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:49:50+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:49:50+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:49:50+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:49:55+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:49:55+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:49:55+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T13:49:55+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:49:55+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:50:00+00:00", "symbol": "BNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:50:00+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:50:00+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:50:00+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 7.5}}
{"timestamp": "2026-09-08T13:50:00+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:50:05+00:00", "symbol": "BNC", "kind": "entry:entry_rules", "state": "BUY", "reason": "entry_rules PASS (VAS 6.9)", "reasons": ["VAS 6.9"], "plan": {"indicators": {"verdict": "PASS", "failed": [], "missing": [], "vas": 6.9, "vas_parts": {"rvol": 0, "accel": 2, "momentum": 1, "imbalance": 1}, "volume_pressure": 0.268431, "bar_rvol": 1.356853, "projected_rvol": null, "smooth_accel": 0.467066, "accel_momentum": 0.222229, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [159648.0, 173400.0, 177621.0, 190926.0, 371504.0], "slope_norm": 0.205591, "strict": true, "ok": true}, "imbalance": 0.197834, "trades_30s": 1503, "spread_pct": 0.390625, "buy_vol_30s": 198944.0, "sell_vol_30s": 133229.0, "buy_vol_rel": 2.899638, "cum_buy": 2755811.0, "cum_sell": 2943739.0, "cum_delta": -187928.0, "cum_delta_pct": -0.032972, "buy_5min": 586982.0, "sell_5min": 486117.0, "delta_5min": 100865.0, "buy_trend_5": 0.267231, "price_vs_vwap_pct": 1.750143, "dist_to_hod_pct": -5.009276, "ema_stack": false, "own_change_5bar_pct": 1.605243, "rel_strength_pct": {"SPY": 1.549201, "IWM": 1.503482}, "up_from_open_pct": -4.655493482309126}}, "metrics": {"verdict": "PASS", "failed": [], "missing": [], "vas": 6.9, "vas_parts": {"rvol": 0, "accel": 2, "momentum": 1, "imbalance": 1}, "volume_pressure": 0.268431, "bar_rvol": 1.356853, "projected_rvol": null, "smooth_accel": 0.467066, "accel_momentum": 0.222229, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [159648.0, 173400.0, 177621.0, 190926.0, 371504.0], "slope_norm": 0.205591, "strict": true, "ok": true}, "imbalance": 0.197834, "trades_30s": 1503, "spread_pct": 0.390625, "buy_vol_30s": 198944.0, "sell_vol_30s": 133229.0, "buy_vol_rel": 2.899638, "cum_buy": 2755811.0, "cum_sell": 2943739.0, "cum_delta": -187928.0, "cum_delta_pct": -0.032972, "buy_5min": 586982.0, "sell_5min": 486117.0, "delta_5min": 100865.0, "buy_trend_5": 0.267231, "price_vs_vwap_pct": 1.750143, "dist_to_hod_pct": -5.009276, "ema_stack": false, "own_change_5bar_pct": 1.605243, "rel_strength_pct": {"SPY": 1.549201, "IWM": 1.503482}, "up_from_open_pct": -4.655493482309126}}
{"timestamp": "2026-09-08T13:50:05+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:50:05+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T13:50:05+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:50:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:50:05+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:50:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:50:05+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 8.8}}
{"timestamp": "2026-09-08T13:50:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:50:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:50:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:50:05+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:50:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:50:05+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:50:05+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:50:05+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:50:05+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:50:05+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:50:05+00:00", "symbol": "ONDS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:50:05+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:50:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:50:10+00:00", "symbol": "BNC", "kind": "exit", "state": "HOLD", "reason": "baseline: hold to 15:55", "metrics": {}}
{"timestamp": "2026-09-08T13:50:10+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:50:10+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:50:10+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:50:15+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:50:15+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:50:15+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:50:15+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:50:15+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:50:20+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:50:20+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:50:20+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:50:20+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:50:20+00:00", "symbol": "IE", "kind": "entry:entry_rules", "state": "BUY", "reason": "entry_rules PASS (VAS 9.4)", "reasons": ["VAS 9.4"], "plan": {"indicators": {"verdict": "PASS", "failed": [], "missing": [], "vas": 9.4, "vas_parts": {"rvol": 3, "accel": 3, "momentum": 1, "imbalance": 1}, "volume_pressure": 1.605357, "bar_rvol": 6.450933, "projected_rvol": 1.620602, "smooth_accel": 3.585361, "accel_momentum": 2.788031, "trend_3bar": "MIXED", "volume_rising": {"bars": 5, "volumes": [1833.0, 6015.0, 5229.0, 2085.0, 40172.0], "slope_norm": 0.657354, "strict": false, "ok": true}, "imbalance": 0.248857, "trades_30s": 57, "spread_pct": 0.276116, "buy_vol_30s": 2321.0, "sell_vol_30s": 1396.0, "buy_vol_rel": 1.057102, "cum_buy": 89276.0, "cum_sell": 90818.0, "cum_delta": -1542.0, "cum_delta_pct": -0.008562, "buy_5min": 40427.0, "sell_5min": 14907.0, "delta_5min": 25520.0, "buy_trend_5": 0.757303, "price_vs_vwap_pct": 1.913714, "dist_to_hod_pct": 0.0, "ema_stack": true, "own_change_5bar_pct": 0.743149, "rel_strength_pct": {"SPY": 0.687108, "IWM": 0.641389}, "up_from_open_pct": 6.882989183874133}}, "metrics": {"verdict": "PASS", "failed": [], "missing": [], "vas": 9.4, "vas_parts": {"rvol": 3, "accel": 3, "momentum": 1, "imbalance": 1}, "volume_pressure": 1.605357, "bar_rvol": 6.450933, "projected_rvol": 1.620602, "smooth_accel": 3.585361, "accel_momentum": 2.788031, "trend_3bar": "MIXED", "volume_rising": {"bars": 5, "volumes": [1833.0, 6015.0, 5229.0, 2085.0, 40172.0], "slope_norm": 0.657354, "strict": false, "ok": true}, "imbalance": 0.248857, "trades_30s": 57, "spread_pct": 0.276116, "buy_vol_30s": 2321.0, "sell_vol_30s": 1396.0, "buy_vol_rel": 1.057102, "cum_buy": 89276.0, "cum_sell": 90818.0, "cum_delta": -1542.0, "cum_delta_pct": -0.008562, "buy_5min": 40427.0, "sell_5min": 14907.0, "delta_5min": 25520.0, "buy_trend_5": 0.757303, "price_vs_vwap_pct": 1.913714, "dist_to_hod_pct": 0.0, "ema_stack": true, "own_change_5bar_pct": 0.743149, "rel_strength_pct": {"SPY": 0.687108, "IWM": 0.641389}, "up_from_open_pct": 6.882989183874133}}
{"timestamp": "2026-09-08T13:50:20+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:50:20+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:50:20+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:50:20+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:50:20+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:50:20+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:50:25+00:00", "symbol": "IE", "kind": "exit", "state": "HOLD", "reason": "baseline: hold to 15:55", "metrics": {}}
{"timestamp": "2026-09-08T13:50:25+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T13:50:25+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:50:25+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:50:25+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:50:25+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:50:25+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:50:30+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:50:30+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:50:30+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:50:30+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:50:35+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T13:50:35+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:50:35+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:50:35+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:50:35+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:50:35+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:50:35+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:50:35+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:50:40+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:50:40+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:50:40+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:50:40+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:50:40+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:50:45+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:50:50+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:50:50+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:50:50+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:50:50+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:50:50+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:50:50+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:50:55+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:50:55+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:51:00+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:51:00+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:51:00+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:51:00+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:51:00+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:51:00+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:51:05+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T13:51:05+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:51:05+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:51:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:51:05+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:51:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:51:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:51:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:51:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:51:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:51:05+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:51:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:51:05+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:51:05+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:51:05+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:51:05+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:51:05+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:51:05+00:00", "symbol": "ONDS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:51:05+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:51:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:51:10+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:51:10+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:51:10+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:51:10+00:00", "symbol": "PUMP", "kind": "entry:entry_rules", "state": "BUY", "reason": "entry_rules PASS (VAS 6.9)", "reasons": ["VAS 6.9"], "plan": {"indicators": {"verdict": "PASS", "failed": [], "missing": [], "vas": 6.9, "vas_parts": {"rvol": 0, "accel": 2, "momentum": 0, "imbalance": 2}, "volume_pressure": 0.655859, "bar_rvol": 1.473437, "projected_rvol": null, "smooth_accel": 0.354798, "accel_momentum": -0.058689, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [2177.0, 2574.0, 1134.0, 2811.0, 4639.0], "slope_norm": 0.193513, "strict": false, "ok": true}, "imbalance": 0.445122, "trades_30s": 16, "spread_pct": 0.254561, "buy_vol_30s": 237.0, "sell_vol_30s": 91.0, "buy_vol_rel": 0.173772, "cum_buy": 57688.0, "cum_sell": 23582.0, "cum_delta": 34106.0, "cum_delta_pct": 0.419663, "buy_5min": 6028.0, "sell_5min": 7307.0, "delta_5min": -1279.0, "buy_trend_5": -0.054413, "price_vs_vwap_pct": -0.220451, "dist_to_hod_pct": -1.047899, "ema_stack": false, "own_change_5bar_pct": 0.563428, "rel_strength_pct": {"SPY": 0.613583, "IWM": 0.600713}, "up_from_open_pct": -0.29381879762913066}}, "metrics": {"verdict": "PASS", "failed": [], "missing": [], "vas": 6.9, "vas_parts": {"rvol": 0, "accel": 2, "momentum": 0, "imbalance": 2}, "volume_pressure": 0.655859, "bar_rvol": 1.473437, "projected_rvol": null, "smooth_accel": 0.354798, "accel_momentum": -0.058689, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [2177.0, 2574.0, 1134.0, 2811.0, 4639.0], "slope_norm": 0.193513, "strict": false, "ok": true}, "imbalance": 0.445122, "trades_30s": 16, "spread_pct": 0.254561, "buy_vol_30s": 237.0, "sell_vol_30s": 91.0, "buy_vol_rel": 0.173772, "cum_buy": 57688.0, "cum_sell": 23582.0, "cum_delta": 34106.0, "cum_delta_pct": 0.419663, "buy_5min": 6028.0, "sell_5min": 7307.0, "delta_5min": -1279.0, "buy_trend_5": -0.054413, "price_vs_vwap_pct": -0.220451, "dist_to_hod_pct": -1.047899, "ema_stack": false, "own_change_5bar_pct": 0.563428, "rel_strength_pct": {"SPY": 0.613583, "IWM": 0.600713}, "up_from_open_pct": -0.29381879762913066}}
{"timestamp": "2026-09-08T13:51:10+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:51:10+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:51:15+00:00", "symbol": "PUMP", "kind": "exit", "state": "HOLD", "reason": "baseline: hold to 15:55", "metrics": {}}
{"timestamp": "2026-09-08T13:51:15+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:51:15+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:51:15+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:51:15+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:51:20+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:51:20+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:51:20+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:51:25+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:51:25+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:51:25+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:51:25+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:51:25+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:51:25+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:51:25+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:51:30+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:51:30+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:51:30+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:51:30+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:51:35+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:51:35+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:51:35+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T13:51:40+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:51:40+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:51:40+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:51:40+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:51:40+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 7.5}}
{"timestamp": "2026-09-08T13:51:40+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:51:45+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:51:45+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:51:45+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:51:45+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:51:45+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:51:45+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:51:50+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:51:50+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:51:50+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:51:55+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:51:55+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:51:55+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T13:51:55+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:51:55+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:52:00+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:52:00+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:52:00+00:00", "symbol": "ONDS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:52:00+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:52:05+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:52:05+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:52:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,spread", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:52:05+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:52:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:52:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T13:52:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:52:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T13:52:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:52:05+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:52:05+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:52:05+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:52:05+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:52:05+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:52:05+00:00", "symbol": "ONDS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T13:52:05+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:52:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:52:10+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:52:10+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:52:10+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:52:15+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:52:15+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:52:15+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 7.5}}
{"timestamp": "2026-09-08T13:52:15+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T13:52:15+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:52:15+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:52:15+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:52:20+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:52:20+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:52:25+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:52:25+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed spread", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:52:25+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 8.1}}
{"timestamp": "2026-09-08T13:52:25+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:52:25+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:52:30+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:52:30+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:52:35+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:52:35+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:52:35+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,spread", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:52:35+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:52:40+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:52:40+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:52:40+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:52:40+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:52:40+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:52:45+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:52:45+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:52:50+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:52:50+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:52:50+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:52:55+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T13:52:55+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:53:00+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:53:00+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:53:00+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:53:00+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:53:05+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:53:05+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:53:05+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:53:05+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:53:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:53:05+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:53:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:53:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:53:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:53:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:53:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:53:05+00:00", "symbol": "SMR", "kind": "entry:entry_rules", "state": "BUY", "reason": "entry_rules PASS (VAS 6.9)", "reasons": ["VAS 6.9"], "plan": {"indicators": {"verdict": "PASS", "failed": [], "missing": [], "vas": 6.9, "vas_parts": {"rvol": 0, "accel": 3, "momentum": -1, "imbalance": 2}, "volume_pressure": 0.683986, "bar_rvol": 1.068574, "projected_rvol": null, "smooth_accel": 0.603909, "accel_momentum": -0.100099, "trend_3bar": "MIXED", "volume_rising": {"bars": 5, "volumes": [118862.0, 181572.0, 280763.0, 165803.0, 231796.0], "slope_norm": 0.107325, "strict": false, "ok": true}, "imbalance": 0.640092, "trades_30s": 632, "spread_pct": 0.094206, "buy_vol_30s": 79378.0, "sell_vol_30s": 17419.0, "buy_vol_rel": 1.024376, "cum_buy": 3576925.0, "cum_sell": 2102341.0, "cum_delta": 1474584.0, "cum_delta_pct": 0.259643, "buy_5min": 571417.0, "sell_5min": 407379.0, "delta_5min": 164038.0, "buy_trend_5": 0.226546, "price_vs_vwap_pct": 3.46808, "dist_to_hod_pct": 0.074458, "ema_stack": true, "own_change_5bar_pct": 1.206683, "rel_strength_pct": {"SPY": 1.249685, "IWM": 1.291357}, "up_from_open_pct": 6.498495486459377}}, "metrics": {"verdict": "PASS", "failed": [], "missing": [], "vas": 6.9, "vas_parts": {"rvol": 0, "accel": 3, "momentum": -1, "imbalance": 2}, "volume_pressure": 0.683986, "bar_rvol": 1.068574, "projected_rvol": null, "smooth_accel": 0.603909, "accel_momentum": -0.100099, "trend_3bar": "MIXED", "volume_rising": {"bars": 5, "volumes": [118862.0, 181572.0, 280763.0, 165803.0, 231796.0], "slope_norm": 0.107325, "strict": false, "ok": true}, "imbalance": 0.640092, "trades_30s": 632, "spread_pct": 0.094206, "buy_vol_30s": 79378.0, "sell_vol_30s": 17419.0, "buy_vol_rel": 1.024376, "cum_buy": 3576925.0, "cum_sell": 2102341.0, "cum_delta": 1474584.0, "cum_delta_pct": 0.259643, "buy_5min": 571417.0, "sell_5min": 407379.0, "delta_5min": 164038.0, "buy_trend_5": 0.226546, "price_vs_vwap_pct": 3.46808, "dist_to_hod_pct": 0.074458, "ema_stack": true, "own_change_5bar_pct": 1.206683, "rel_strength_pct": {"SPY": 1.249685, "IWM": 1.291357}, "up_from_open_pct": 6.498495486459377}}
{"timestamp": "2026-09-08T13:53:05+00:00", "symbol": "RDW", "kind": "entry:entry_rules", "state": "BUY", "reason": "entry_rules PASS (VAS 8.8)", "reasons": ["VAS 8.8"], "plan": {"indicators": {"verdict": "PASS", "failed": [], "missing": [], "vas": 8.8, "vas_parts": {"rvol": 1, "accel": 3, "momentum": 1, "imbalance": 2}, "volume_pressure": 0.60011, "bar_rvol": 1.730343, "projected_rvol": null, "smooth_accel": 0.6458, "accel_momentum": 0.75768, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [37685.0, 20474.0, 23227.0, 48334.0, 63811.0], "slope_norm": 0.206975, "strict": false, "ok": true}, "imbalance": 0.346816, "trades_30s": 154, "spread_pct": 0.092464, "buy_vol_30s": 33898.0, "sell_vol_30s": 16440.0, "buy_vol_rel": 2.875425, "cum_buy": 544230.0, "cum_sell": 778669.0, "cum_delta": -234439.0, "cum_delta_pct": -0.177216, "buy_5min": 110323.0, "sell_5min": 83208.0, "delta_5min": 27115.0, "buy_trend_5": 0.361597, "price_vs_vwap_pct": 0.462601, "dist_to_hod_pct": -0.696, "ema_stack": true, "own_change_5bar_pct": 0.500463, "rel_strength_pct": {"SPY": 0.543466, "IWM": 0.585137}, "up_from_open_pct": 0.8861940298507287}}, "metrics": {"verdict": "PASS", "failed": [], "missing": [], "vas": 8.8, "vas_parts": {"rvol": 1, "accel": 3, "momentum": 1, "imbalance": 2}, "volume_pressure": 0.60011, "bar_rvol": 1.730343, "projected_rvol": null, "smooth_accel": 0.6458, "accel_momentum": 0.75768, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [37685.0, 20474.0, 23227.0, 48334.0, 63811.0], "slope_norm": 0.206975, "strict": false, "ok": true}, "imbalance": 0.346816, "trades_30s": 154, "spread_pct": 0.092464, "buy_vol_30s": 33898.0, "sell_vol_30s": 16440.0, "buy_vol_rel": 2.875425, "cum_buy": 544230.0, "cum_sell": 778669.0, "cum_delta": -234439.0, "cum_delta_pct": -0.177216, "buy_5min": 110323.0, "sell_5min": 83208.0, "delta_5min": 27115.0, "buy_trend_5": 0.361597, "price_vs_vwap_pct": 0.462601, "dist_to_hod_pct": -0.696, "ema_stack": true, "own_change_5bar_pct": 0.500463, "rel_strength_pct": {"SPY": 0.543466, "IWM": 0.585137}, "up_from_open_pct": 0.8861940298507287}}
{"timestamp": "2026-09-08T13:53:05+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:53:05+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:53:05+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:53:05+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:53:05+00:00", "symbol": "ONDS", "kind": "entry:entry_rules", "state": "BUY", "reason": "entry_rules PASS (VAS 6.2)", "reasons": ["VAS 6.2"], "plan": {"indicators": {"verdict": "PASS", "failed": [], "missing": [], "vas": 6.2, "vas_parts": {"rvol": 0, "accel": 2, "momentum": -1, "imbalance": 2}, "volume_pressure": 0.605201, "bar_rvol": 1.49441, "projected_rvol": null, "smooth_accel": 0.306728, "accel_momentum": -0.355619, "trend_3bar": "MIXED", "volume_rising": {"bars": 5, "volumes": [50442.0, 149905.0, 124183.0, 104465.0, 185990.0], "slope_norm": 0.183465, "strict": false, "ok": true}, "imbalance": 0.404976, "trades_30s": 365, "spread_pct": 0.128949, "buy_vol_30s": 86817.0, "sell_vol_30s": 36768.0, "buy_vol_rel": 2.292852, "cum_buy": 1747992.0, "cum_sell": 2251933.0, "cum_delta": -503941.0, "cum_delta_pct": -0.125988, "buy_5min": 286679.0, "sell_5min": 328306.0, "delta_5min": -41627.0, "buy_trend_5": 0.478888, "price_vs_vwap_pct": 1.174524, "dist_to_hod_pct": -0.129987, "ema_stack": true, "own_change_5bar_pct": 0.935673, "rel_strength_pct": {"SPY": 0.978675, "IWM": 1.020347}, "up_from_open_pct": 1.9697766097240388}}, "metrics": {"verdict": "PASS", "failed": [], "missing": [], "vas": 6.2, "vas_parts": {"rvol": 0, "accel": 2, "momentum": -1, "imbalance": 2}, "volume_pressure": 0.605201, "bar_rvol": 1.49441, "projected_rvol": null, "smooth_accel": 0.306728, "accel_momentum": -0.355619, "trend_3bar": "MIXED", "volume_rising": {"bars": 5, "volumes": [50442.0, 149905.0, 124183.0, 104465.0, 185990.0], "slope_norm": 0.183465, "strict": false, "ok": true}, "imbalance": 0.404976, "trades_30s": 365, "spread_pct": 0.128949, "buy_vol_30s": 86817.0, "sell_vol_30s": 36768.0, "buy_vol_rel": 2.292852, "cum_buy": 1747992.0, "cum_sell": 2251933.0, "cum_delta": -503941.0, "cum_delta_pct": -0.125988, "buy_5min": 286679.0, "sell_5min": 328306.0, "delta_5min": -41627.0, "buy_trend_5": 0.478888, "price_vs_vwap_pct": 1.174524, "dist_to_hod_pct": -0.129987, "ema_stack": true, "own_change_5bar_pct": 0.935673, "rel_strength_pct": {"SPY": 0.978675, "IWM": 1.020347}, "up_from_open_pct": 1.9697766097240388}}
{"timestamp": "2026-09-08T13:53:05+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:53:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T13:53:10+00:00", "symbol": "SMR", "kind": "exit", "state": "HOLD", "reason": "baseline: hold to 15:55", "metrics": {}}
{"timestamp": "2026-09-08T13:53:10+00:00", "symbol": "RDW", "kind": "exit", "state": "HOLD", "reason": "baseline: hold to 15:55", "metrics": {}}
{"timestamp": "2026-09-08T13:53:10+00:00", "symbol": "ONDS", "kind": "exit", "state": "HOLD", "reason": "baseline: hold to 15:55", "metrics": {}}
{"timestamp": "2026-09-08T13:53:10+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:53:10+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T13:53:10+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:53:15+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:53:15+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:53:15+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:53:15+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:53:15+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:53:15+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:53:20+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:53:25+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:53:30+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:53:35+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:53:35+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:53:35+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:53:40+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:53:40+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:53:40+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:53:45+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:53:45+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:53:45+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:53:45+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:53:45+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T13:53:50+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:53:50+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:53:50+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:53:50+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:53:55+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:53:55+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:53:55+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:54:00+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:54:00+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:54:00+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:54:00+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:54:05+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:54:05+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:54:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:54:05+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:54:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 8.1}}
{"timestamp": "2026-09-08T13:54:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:54:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:54:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:54:05+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:54:05+00:00", "symbol": "QS", "kind": "entry:entry_rules", "state": "BUY", "reason": "entry_rules PASS (VAS 8.8)", "reasons": ["VAS 8.8"], "plan": {"indicators": {"verdict": "PASS", "failed": [], "missing": [], "vas": 8.8, "vas_parts": {"rvol": 2, "accel": 3, "momentum": 1, "imbalance": 1}, "volume_pressure": 0.50578, "bar_rvol": 2.270462, "projected_rvol": null, "smooth_accel": 1.566036, "accel_momentum": 1.2968, "trend_3bar": "MIXED", "volume_rising": {"bars": 5, "volumes": [22102.0, 20612.0, 25463.0, 21145.0, 107018.0], "slope_norm": 0.433852, "strict": false, "ok": true}, "imbalance": 0.222765, "trades_30s": 270, "spread_pct": 0.177778, "buy_vol_30s": 59298.0, "sell_vol_30s": 37692.0, "buy_vol_rel": 4.264265, "cum_buy": 669532.0, "cum_sell": 967628.0, "cum_delta": -298096.0, "cum_delta_pct": -0.182081, "buy_5min": 112791.0, "sell_5min": 83549.0, "delta_5min": 29242.0, "buy_trend_5": 0.483084, "price_vs_vwap_pct": 0.588648, "dist_to_hod_pct": -0.265957, "ema_stack": true, "own_change_5bar_pct": 0.716204, "rel_strength_pct": {"SPY": 0.796313, "IWM": 0.689092}, "up_from_open_pct": 1.9021739130434812}}, "metrics": {"verdict": "PASS", "failed": [], "missing": [], "vas": 8.8, "vas_parts": {"rvol": 2, "accel": 3, "momentum": 1, "imbalance": 1}, "volume_pressure": 0.50578, "bar_rvol": 2.270462, "projected_rvol": null, "smooth_accel": 1.566036, "accel_momentum": 1.2968, "trend_3bar": "MIXED", "volume_rising": {"bars": 5, "volumes": [22102.0, 20612.0, 25463.0, 21145.0, 107018.0], "slope_norm": 0.433852, "strict": false, "ok": true}, "imbalance": 0.222765, "trades_30s": 270, "spread_pct": 0.177778, "buy_vol_30s": 59298.0, "sell_vol_30s": 37692.0, "buy_vol_rel": 4.264265, "cum_buy": 669532.0, "cum_sell": 967628.0, "cum_delta": -298096.0, "cum_delta_pct": -0.182081, "buy_5min": 112791.0, "sell_5min": 83549.0, "delta_5min": 29242.0, "buy_trend_5": 0.483084, "price_vs_vwap_pct": 0.588648, "dist_to_hod_pct": -0.265957, "ema_stack": true, "own_change_5bar_pct": 0.716204, "rel_strength_pct": {"SPY": 0.796313, "IWM": 0.689092}, "up_from_open_pct": 1.9021739130434812}}
{"timestamp": "2026-09-08T13:54:05+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:54:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:54:10+00:00", "symbol": "QS", "kind": "exit", "state": "HOLD", "reason": "baseline: hold to 15:55", "metrics": {}}
{"timestamp": "2026-09-08T13:54:10+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T13:54:15+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:54:15+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:54:15+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:54:20+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:54:20+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:54:25+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:54:30+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:54:30+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T13:54:35+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:54:35+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:54:35+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:54:40+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:54:40+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:54:40+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:54:45+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:54:45+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:54:55+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T13:54:55+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:54:55+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:54:55+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:55:00+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:55:00+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:55:00+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:55:05+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:55:05+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 7.5}}
{"timestamp": "2026-09-08T13:55:05+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T13:55:05+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:55:05+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T13:55:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:55:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,spread", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:55:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:55:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T13:55:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:55:05+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:55:05+00:00", "symbol": "UUUU", "kind": "entry:entry_rules", "state": "BUY", "reason": "entry_rules PASS (VAS 8.1)", "reasons": ["VAS 8.1"], "plan": {"indicators": {"verdict": "PASS", "failed": [], "missing": [], "vas": 8.1, "vas_parts": {"rvol": 0, "accel": 3, "momentum": 1, "imbalance": 2}, "volume_pressure": 0.650791, "bar_rvol": 1.099722, "projected_rvol": null, "smooth_accel": 0.875769, "accel_momentum": 0.357205, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [10336.0, 14947.0, 19499.0, 19501.0, 29897.0], "slope_norm": 0.231875, "strict": true, "ok": true}, "imbalance": 0.591778, "trades_30s": 201, "spread_pct": 0.134228, "buy_vol_30s": 19204.0, "sell_vol_30s": 4925.0, "buy_vol_rel": 2.008069, "cum_buy": 479742.0, "cum_sell": 379018.0, "cum_delta": 100724.0, "cum_delta_pct": 0.11729, "buy_5min": 50190.0, "sell_5min": 43990.0, "delta_5min": 6200.0, "buy_trend_5": 0.28434, "price_vs_vwap_pct": 1.810363, "dist_to_hod_pct": 0.033568, "ema_stack": true, "own_change_5bar_pct": 1.017639, "rel_strength_pct": {"SPY": 1.063229, "IWM": 0.987142}, "up_from_open_pct": 2.124742974640159}}, "metrics": {"verdict": "PASS", "failed": [], "missing": [], "vas": 8.1, "vas_parts": {"rvol": 0, "accel": 3, "momentum": 1, "imbalance": 2}, "volume_pressure": 0.650791, "bar_rvol": 1.099722, "projected_rvol": null, "smooth_accel": 0.875769, "accel_momentum": 0.357205, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [10336.0, 14947.0, 19499.0, 19501.0, 29897.0], "slope_norm": 0.231875, "strict": true, "ok": true}, "imbalance": 0.591778, "trades_30s": 201, "spread_pct": 0.134228, "buy_vol_30s": 19204.0, "sell_vol_30s": 4925.0, "buy_vol_rel": 2.008069, "cum_buy": 479742.0, "cum_sell": 379018.0, "cum_delta": 100724.0, "cum_delta_pct": 0.11729, "buy_5min": 50190.0, "sell_5min": 43990.0, "delta_5min": 6200.0, "buy_trend_5": 0.28434, "price_vs_vwap_pct": 1.810363, "dist_to_hod_pct": 0.033568, "ema_stack": true, "own_change_5bar_pct": 1.017639, "rel_strength_pct": {"SPY": 1.063229, "IWM": 0.987142}, "up_from_open_pct": 2.124742974640159}}
{"timestamp": "2026-09-08T13:55:05+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:55:05+00:00", "symbol": "JOBY", "kind": "entry:entry_rules", "state": "BUY", "reason": "entry_rules PASS (VAS 8.1)", "reasons": ["VAS 8.1"], "plan": {"indicators": {"verdict": "PASS", "failed": [], "missing": [], "vas": 8.1, "vas_parts": {"rvol": 1, "accel": 3, "momentum": 1, "imbalance": 1}, "volume_pressure": 0.470458, "bar_rvol": 1.906929, "projected_rvol": null, "smooth_accel": 1.630967, "accel_momentum": 1.474659, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [20382.0, 24992.0, 29362.0, 42392.0, 122735.0], "slope_norm": 0.462985, "strict": true, "ok": true}, "imbalance": 0.24671, "trades_30s": 215, "spread_pct": 0.146306, "buy_vol_30s": 47979.0, "sell_vol_30s": 28990.0, "buy_vol_rel": 2.722273, "cum_buy": 884066.0, "cum_sell": 1680658.0, "cum_delta": -796592.0, "cum_delta_pct": -0.310596, "buy_5min": 125919.0, "sell_5min": 113944.0, "delta_5min": 11975.0, "buy_trend_5": 0.44103, "price_vs_vwap_pct": 0.25639, "dist_to_hod_pct": -0.437318, "ema_stack": true, "own_change_5bar_pct": 0.588668, "rel_strength_pct": {"SPY": 0.634258, "IWM": 0.558171}, "up_from_open_pct": 0.8266902863891312}}, "metrics": {"verdict": "PASS", "failed": [], "missing": [], "vas": 8.1, "vas_parts": {"rvol": 1, "accel": 3, "momentum": 1, "imbalance": 1}, "volume_pressure": 0.470458, "bar_rvol": 1.906929, "projected_rvol": null, "smooth_accel": 1.630967, "accel_momentum": 1.474659, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [20382.0, 24992.0, 29362.0, 42392.0, 122735.0], "slope_norm": 0.462985, "strict": true, "ok": true}, "imbalance": 0.24671, "trades_30s": 215, "spread_pct": 0.146306, "buy_vol_30s": 47979.0, "sell_vol_30s": 28990.0, "buy_vol_rel": 2.722273, "cum_buy": 884066.0, "cum_sell": 1680658.0, "cum_delta": -796592.0, "cum_delta_pct": -0.310596, "buy_5min": 125919.0, "sell_5min": 113944.0, "delta_5min": 11975.0, "buy_trend_5": 0.44103, "price_vs_vwap_pct": 0.25639, "dist_to_hod_pct": -0.437318, "ema_stack": true, "own_change_5bar_pct": 0.588668, "rel_strength_pct": {"SPY": 0.634258, "IWM": 0.558171}, "up_from_open_pct": 0.8266902863891312}}
{"timestamp": "2026-09-08T13:55:10+00:00", "symbol": "UUUU", "kind": "exit", "state": "HOLD", "reason": "baseline: hold to 15:55", "metrics": {}}
{"timestamp": "2026-09-08T13:55:10+00:00", "symbol": "JOBY", "kind": "exit", "state": "HOLD", "reason": "baseline: hold to 15:55", "metrics": {}}
{"timestamp": "2026-09-08T13:55:10+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:55:10+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:55:10+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:55:10+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:55:10+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T13:55:15+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:55:15+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:55:20+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:55:20+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed spread", "reasons": [], "plan": {}, "metrics": {"vas": 10.0}}
{"timestamp": "2026-09-08T13:55:25+00:00", "symbol": "VSTM", "kind": "entry:entry_rules", "state": "BUY", "reason": "entry_rules PASS (VAS 10.0)", "reasons": ["VAS 10.0"], "plan": {"indicators": {"verdict": "PASS", "failed": [], "missing": [], "vas": 10.0, "vas_parts": {"rvol": 3, "accel": 3, "momentum": 1, "imbalance": 2}, "volume_pressure": 3.015429, "bar_rvol": 7.60719, "projected_rvol": 2.146433, "smooth_accel": 20.944223, "accel_momentum": 20.13443, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [402.0, 1015.0, 1733.0, 3979.0, 49368.0], "slope_norm": 0.892932, "strict": true, "ok": true}, "imbalance": 0.396392, "trades_30s": 31, "spread_pct": 0.362976, "buy_vol_30s": 5728.0, "sell_vol_30s": 2476.0, "buy_vol_rel": 1.96299, "cum_buy": 148330.0, "cum_sell": 265706.0, "cum_delta": -117376.0, "cum_delta_pct": -0.283492, "buy_5min": 42729.0, "sell_5min": 13768.0, "delta_5min": 28961.0, "buy_trend_5": 0.931183, "price_vs_vwap_pct": 1.735977, "dist_to_hod_pct": -0.060459, "ema_stack": true, "own_change_5bar_pct": 0.982801, "rel_strength_pct": {"SPY": 1.028391, "IWM": 0.952304}, "up_from_open_pct": 1.0391198044009897}}, "metrics": {"verdict": "PASS", "failed": [], "missing": [], "vas": 10.0, "vas_parts": {"rvol": 3, "accel": 3, "momentum": 1, "imbalance": 2}, "volume_pressure": 3.015429, "bar_rvol": 7.60719, "projected_rvol": 2.146433, "smooth_accel": 20.944223, "accel_momentum": 20.13443, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [402.0, 1015.0, 1733.0, 3979.0, 49368.0], "slope_norm": 0.892932, "strict": true, "ok": true}, "imbalance": 0.396392, "trades_30s": 31, "spread_pct": 0.362976, "buy_vol_30s": 5728.0, "sell_vol_30s": 2476.0, "buy_vol_rel": 1.96299, "cum_buy": 148330.0, "cum_sell": 265706.0, "cum_delta": -117376.0, "cum_delta_pct": -0.283492, "buy_5min": 42729.0, "sell_5min": 13768.0, "delta_5min": 28961.0, "buy_trend_5": 0.931183, "price_vs_vwap_pct": 1.735977, "dist_to_hod_pct": -0.060459, "ema_stack": true, "own_change_5bar_pct": 0.982801, "rel_strength_pct": {"SPY": 1.028391, "IWM": 0.952304}, "up_from_open_pct": 1.0391198044009897}}
{"timestamp": "2026-09-08T13:55:25+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:55:25+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:55:25+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:55:25+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:55:30+00:00", "symbol": "VSTM", "kind": "exit", "state": "HOLD", "reason": "baseline: hold to 15:55", "metrics": {}}
{"timestamp": "2026-09-08T13:55:30+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:55:30+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:55:35+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:55:35+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T13:55:35+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:55:35+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:55:40+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:55:40+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:55:40+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:55:45+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:55:45+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:55:55+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:55:55+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T13:56:00+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:56:00+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:56:00+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:56:00+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:56:05+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:56:05+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:56:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:56:05+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:56:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T13:56:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:56:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:56:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:56:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:56:05+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:56:10+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:56:10+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T13:56:10+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:56:10+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:56:10+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:56:10+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:56:15+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:56:15+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:56:15+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:56:20+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 8.1}}
{"timestamp": "2026-09-08T13:56:20+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:56:25+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:56:25+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T13:56:30+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:56:30+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:56:30+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 7.5}}
{"timestamp": "2026-09-08T13:56:30+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:56:30+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:56:30+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:56:35+00:00", "symbol": "FLNC", "kind": "entry:entry_rules", "state": "BUY", "reason": "entry_rules PASS (VAS 8.1)", "reasons": ["VAS 8.1"], "plan": {"indicators": {"verdict": "PASS", "failed": [], "missing": [], "vas": 8.1, "vas_parts": {"rvol": 0, "accel": 3, "momentum": 1, "imbalance": 2}, "volume_pressure": 0.428594, "bar_rvol": 1.3101, "projected_rvol": 0.927878, "smooth_accel": 1.783994, "accel_momentum": 1.290261, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [16258.0, 10938.0, 29967.0, 29411.0, 40637.0], "slope_norm": 0.26425, "strict": false, "ok": true}, "imbalance": 0.327146, "trades_30s": 40, "spread_pct": 0.092379, "buy_vol_30s": 1716.0, "sell_vol_30s": 870.0, "buy_vol_rel": 0.208635, "cum_buy": 437104.0, "cum_sell": 647844.0, "cum_delta": -210740.0, "cum_delta_pct": -0.19424, "buy_5min": 69455.0, "sell_5min": 57756.0, "delta_5min": 11699.0, "buy_trend_5": 0.275221, "price_vs_vwap_pct": 0.445112, "dist_to_hod_pct": -0.915332, "ema_stack": true, "own_change_5bar_pct": 0.324977, "rel_strength_pct": {"SPY": 0.236347, "IWM": 0.172393}, "up_from_open_pct": 1.5478424015009207}}, "metrics": {"verdict": "PASS", "failed": [], "missing": [], "vas": 8.1, "vas_parts": {"rvol": 0, "accel": 3, "momentum": 1, "imbalance": 2}, "volume_pressure": 0.428594, "bar_rvol": 1.3101, "projected_rvol": 0.927878, "smooth_accel": 1.783994, "accel_momentum": 1.290261, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [16258.0, 10938.0, 29967.0, 29411.0, 40637.0], "slope_norm": 0.26425, "strict": false, "ok": true}, "imbalance": 0.327146, "trades_30s": 40, "spread_pct": 0.092379, "buy_vol_30s": 1716.0, "sell_vol_30s": 870.0, "buy_vol_rel": 0.208635, "cum_buy": 437104.0, "cum_sell": 647844.0, "cum_delta": -210740.0, "cum_delta_pct": -0.19424, "buy_5min": 69455.0, "sell_5min": 57756.0, "delta_5min": 11699.0, "buy_trend_5": 0.275221, "price_vs_vwap_pct": 0.445112, "dist_to_hod_pct": -0.915332, "ema_stack": true, "own_change_5bar_pct": 0.324977, "rel_strength_pct": {"SPY": 0.236347, "IWM": 0.172393}, "up_from_open_pct": 1.5478424015009207}}
{"timestamp": "2026-09-08T13:56:35+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 8.8}}
{"timestamp": "2026-09-08T13:56:40+00:00", "symbol": "FLNC", "kind": "exit", "state": "HOLD", "reason": "baseline: hold to 15:55", "metrics": {}}
{"timestamp": "2026-09-08T13:56:40+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:56:40+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:56:45+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:56:45+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:56:45+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:56:50+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:56:50+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:56:55+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:56:55+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:56:55+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T13:57:00+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:57:00+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:57:00+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:57:05+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:57:05+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T13:57:05+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:57:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,spread", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:57:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:57:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:57:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:57:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:57:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:57:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:57:05+00:00", "symbol": "AVAH", "kind": "entry:entry_rules", "state": "BUY", "reason": "entry_rules PASS (VAS 8.1)", "reasons": ["VAS 8.1"], "plan": {"indicators": {"verdict": "PASS", "failed": [], "missing": [], "vas": 8.1, "vas_parts": {"rvol": 2, "accel": 2, "momentum": 1, "imbalance": 1}, "volume_pressure": 0.367704, "bar_rvol": 2.429162, "projected_rvol": null, "smooth_accel": 0.564521, "accel_momentum": 1.201208, "trend_3bar": "MIXED", "volume_rising": {"bars": 5, "volumes": [3133.0, 5167.0, 3711.0, 3196.0, 18299.0], "slope_norm": 0.423223, "strict": false, "ok": true}, "imbalance": 0.151371, "trades_30s": 23, "spread_pct": 0.292826, "buy_vol_30s": 966.0, "sell_vol_30s": 712.0, "buy_vol_rel": 0.281819, "cum_buy": 185664.0, "cum_sell": 100595.0, "cum_delta": 85069.0, "cum_delta_pct": 0.297175, "buy_5min": 16904.0, "sell_5min": 16602.0, "delta_5min": 302.0, "buy_trend_5": 0.430756, "price_vs_vwap_pct": 0.654156, "dist_to_hod_pct": -0.726744, "ema_stack": true, "own_change_5bar_pct": 0.811808, "rel_strength_pct": {"SPY": 0.728694, "IWM": 0.682929}, "up_from_open_pct": 1.7125837676842837}}, "metrics": {"verdict": "PASS", "failed": [], "missing": [], "vas": 8.1, "vas_parts": {"rvol": 2, "accel": 2, "momentum": 1, "imbalance": 1}, "volume_pressure": 0.367704, "bar_rvol": 2.429162, "projected_rvol": null, "smooth_accel": 0.564521, "accel_momentum": 1.201208, "trend_3bar": "MIXED", "volume_rising": {"bars": 5, "volumes": [3133.0, 5167.0, 3711.0, 3196.0, 18299.0], "slope_norm": 0.423223, "strict": false, "ok": true}, "imbalance": 0.151371, "trades_30s": 23, "spread_pct": 0.292826, "buy_vol_30s": 966.0, "sell_vol_30s": 712.0, "buy_vol_rel": 0.281819, "cum_buy": 185664.0, "cum_sell": 100595.0, "cum_delta": 85069.0, "cum_delta_pct": 0.297175, "buy_5min": 16904.0, "sell_5min": 16602.0, "delta_5min": 302.0, "buy_trend_5": 0.430756, "price_vs_vwap_pct": 0.654156, "dist_to_hod_pct": -0.726744, "ema_stack": true, "own_change_5bar_pct": 0.811808, "rel_strength_pct": {"SPY": 0.728694, "IWM": 0.682929}, "up_from_open_pct": 1.7125837676842837}}
{"timestamp": "2026-09-08T13:57:05+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:57:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:57:10+00:00", "symbol": "AVAH", "kind": "exit", "state": "HOLD", "reason": "baseline: hold to 15:55", "metrics": {}}
{"timestamp": "2026-09-08T13:57:10+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:57:15+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:57:15+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:57:20+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:57:20+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:57:25+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed spread", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T13:57:25+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:57:35+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:57:35+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:57:35+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:57:35+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:57:40+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,spread", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:57:40+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:57:40+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:57:45+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:57:45+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:57:45+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T13:57:50+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:57:50+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:57:55+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:58:05+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:58:05+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:58:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,spread", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T13:58:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:58:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T13:58:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:58:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 10.0}}
{"timestamp": "2026-09-08T13:58:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T13:58:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:58:05+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:58:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:58:10+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:58:10+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T13:58:20+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:58:20+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T13:58:20+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:58:20+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 10.0}}
{"timestamp": "2026-09-08T13:58:20+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:58:20+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:58:25+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:58:25+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 8.1}}
{"timestamp": "2026-09-08T13:58:25+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T13:58:35+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:58:35+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:58:40+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:58:40+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:58:40+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T13:58:40+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:58:45+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:58:45+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:58:50+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:58:55+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,spread", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T13:59:00+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:59:00+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T13:59:00+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 10.0}}
{"timestamp": "2026-09-08T13:59:05+00:00", "symbol": "SG", "kind": "entry:entry_rules", "state": "BUY", "reason": "entry_rules PASS (VAS 8.8)", "reasons": ["VAS 8.8"], "plan": {"indicators": {"verdict": "PASS", "failed": [], "missing": [], "vas": 8.8, "vas_parts": {"rvol": 2, "accel": 2, "momentum": 1, "imbalance": 2}, "volume_pressure": 1.21067, "bar_rvol": 2.067288, "projected_rvol": null, "smooth_accel": 0.425815, "accel_momentum": 0.612408, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [27934.0, 7636.0, 7476.0, 25063.0, 39064.0], "slope_norm": 0.185154, "strict": false, "ok": true}, "imbalance": 0.585632, "trades_30s": 42, "spread_pct": 0.142959, "buy_vol_30s": 3708.0, "sell_vol_30s": 969.0, "buy_vol_rel": 0.706626, "cum_buy": 305216.0, "cum_sell": 701711.0, "cum_delta": -396495.0, "cum_delta_pct": -0.393767, "buy_5min": 60715.0, "sell_5min": 46458.0, "delta_5min": 14257.0, "buy_trend_5": 0.197159, "price_vs_vwap_pct": -1.606087, "dist_to_hod_pct": -5.631793, "ema_stack": false, "own_change_5bar_pct": 1.819505, "rel_strength_pct": {"SPY": 1.708041, "IWM": 1.805953}, "up_from_open_pct": -4.725651577503431}}, "metrics": {"verdict": "PASS", "failed": [], "missing": [], "vas": 8.8, "vas_parts": {"rvol": 2, "accel": 2, "momentum": 1, "imbalance": 2}, "volume_pressure": 1.21067, "bar_rvol": 2.067288, "projected_rvol": null, "smooth_accel": 0.425815, "accel_momentum": 0.612408, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [27934.0, 7636.0, 7476.0, 25063.0, 39064.0], "slope_norm": 0.185154, "strict": false, "ok": true}, "imbalance": 0.585632, "trades_30s": 42, "spread_pct": 0.142959, "buy_vol_30s": 3708.0, "sell_vol_30s": 969.0, "buy_vol_rel": 0.706626, "cum_buy": 305216.0, "cum_sell": 701711.0, "cum_delta": -396495.0, "cum_delta_pct": -0.393767, "buy_5min": 60715.0, "sell_5min": 46458.0, "delta_5min": 14257.0, "buy_trend_5": 0.197159, "price_vs_vwap_pct": -1.606087, "dist_to_hod_pct": -5.631793, "ema_stack": false, "own_change_5bar_pct": 1.819505, "rel_strength_pct": {"SPY": 1.708041, "IWM": 1.805953}, "up_from_open_pct": -4.725651577503431}}
{"timestamp": "2026-09-08T13:59:05+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:59:05+00:00", "symbol": "INFQ", "kind": "entry:entry_rules", "state": "BUY", "reason": "entry_rules PASS (VAS 6.9)", "reasons": ["VAS 6.9"], "plan": {"indicators": {"verdict": "PASS", "failed": [], "missing": [], "vas": 6.9, "vas_parts": {"rvol": 0, "accel": 2, "momentum": 1, "imbalance": 1}, "volume_pressure": 0.136781, "bar_rvol": 1.196896, "projected_rvol": null, "smooth_accel": 0.559962, "accel_momentum": 0.382883, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [27860.0, 23978.0, 27180.0, 54712.0, 64278.0], "slope_norm": 0.26153, "strict": false, "ok": true}, "imbalance": 0.11428, "trades_30s": 121, "spread_pct": 0.071968, "buy_vol_30s": 8010.0, "sell_vol_30s": 6367.0, "buy_vol_rel": 0.2895, "cum_buy": 1608916.0, "cum_sell": 1140431.0, "cum_delta": 468485.0, "cum_delta_pct": 0.170399, "buy_5min": 96402.0, "sell_5min": 101606.0, "delta_5min": -5204.0, "buy_trend_5": 0.338982, "price_vs_vwap_pct": -0.227266, "dist_to_hod_pct": -2.764171, "ema_stack": true, "own_change_5bar_pct": 0.615273, "rel_strength_pct": {"SPY": 0.503809, "IWM": 0.601721}, "up_from_open_pct": 3.849028400597887}}, "metrics": {"verdict": "PASS", "failed": [], "missing": [], "vas": 6.9, "vas_parts": {"rvol": 0, "accel": 2, "momentum": 1, "imbalance": 1}, "volume_pressure": 0.136781, "bar_rvol": 1.196896, "projected_rvol": null, "smooth_accel": 0.559962, "accel_momentum": 0.382883, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [27860.0, 23978.0, 27180.0, 54712.0, 64278.0], "slope_norm": 0.26153, "strict": false, "ok": true}, "imbalance": 0.11428, "trades_30s": 121, "spread_pct": 0.071968, "buy_vol_30s": 8010.0, "sell_vol_30s": 6367.0, "buy_vol_rel": 0.2895, "cum_buy": 1608916.0, "cum_sell": 1140431.0, "cum_delta": 468485.0, "cum_delta_pct": 0.170399, "buy_5min": 96402.0, "sell_5min": 101606.0, "delta_5min": -5204.0, "buy_trend_5": 0.338982, "price_vs_vwap_pct": -0.227266, "dist_to_hod_pct": -2.764171, "ema_stack": true, "own_change_5bar_pct": 0.615273, "rel_strength_pct": {"SPY": 0.503809, "IWM": 0.601721}, "up_from_open_pct": 3.849028400597887}}
{"timestamp": "2026-09-08T13:59:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:59:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:59:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:59:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T13:59:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T13:59:05+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:59:10+00:00", "symbol": "SG", "kind": "exit", "state": "HOLD", "reason": "baseline: hold to 15:55", "metrics": {}}
{"timestamp": "2026-09-08T13:59:10+00:00", "symbol": "INFQ", "kind": "exit", "state": "HOLD", "reason": "baseline: hold to 15:55", "metrics": {}}
{"timestamp": "2026-09-08T13:59:10+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:59:15+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:59:15+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:59:20+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:59:20+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:59:25+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T13:59:35+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T13:59:40+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T13:59:40+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T13:59:45+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T13:59:45+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T13:59:45+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T13:59:50+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T13:59:55+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:00:00+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:00:05+00:00", "symbol": "QUBT", "kind": "entry:entry_rules", "state": "BUY", "reason": "entry_rules PASS (VAS 7.5)", "reasons": ["VAS 7.5"], "plan": {"indicators": {"verdict": "PASS", "failed": [], "missing": [], "vas": 7.5, "vas_parts": {"rvol": 0, "accel": 2, "momentum": 1, "imbalance": 2}, "volume_pressure": 0.872022, "bar_rvol": 1.084885, "projected_rvol": null, "smooth_accel": 0.507186, "accel_momentum": 0.547635, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [14755.0, 23402.0, 19378.0, 19966.0, 41512.0], "slope_norm": 0.210389, "strict": false, "ok": true}, "imbalance": 0.803792, "trades_30s": 159, "spread_pct": 0.118273, "buy_vol_30s": 37343.0, "sell_vol_30s": 4062.0, "buy_vol_rel": 1.945703, "cum_buy": 1154746.0, "cum_sell": 1319946.0, "cum_delta": -165200.0, "cum_delta_pct": -0.066756, "buy_5min": 80160.0, "sell_5min": 38853.0, "delta_5min": 41307.0, "buy_trend_5": 0.364508, "price_vs_vwap_pct": -0.01762, "dist_to_hod_pct": -1.629802, "ema_stack": true, "own_change_5bar_pct": 0.416171, "rel_strength_pct": {"SPY": 0.404443, "IWM": 0.473759}, "up_from_open_pct": 1.8072289156626287}}, "metrics": {"verdict": "PASS", "failed": [], "missing": [], "vas": 7.5, "vas_parts": {"rvol": 0, "accel": 2, "momentum": 1, "imbalance": 2}, "volume_pressure": 0.872022, "bar_rvol": 1.084885, "projected_rvol": null, "smooth_accel": 0.507186, "accel_momentum": 0.547635, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [14755.0, 23402.0, 19378.0, 19966.0, 41512.0], "slope_norm": 0.210389, "strict": false, "ok": true}, "imbalance": 0.803792, "trades_30s": 159, "spread_pct": 0.118273, "buy_vol_30s": 37343.0, "sell_vol_30s": 4062.0, "buy_vol_rel": 1.945703, "cum_buy": 1154746.0, "cum_sell": 1319946.0, "cum_delta": -165200.0, "cum_delta_pct": -0.066756, "buy_5min": 80160.0, "sell_5min": 38853.0, "delta_5min": 41307.0, "buy_trend_5": 0.364508, "price_vs_vwap_pct": -0.01762, "dist_to_hod_pct": -1.629802, "ema_stack": true, "own_change_5bar_pct": 0.416171, "rel_strength_pct": {"SPY": 0.404443, "IWM": 0.473759}, "up_from_open_pct": 1.8072289156626287}}
{"timestamp": "2026-09-08T14:00:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed spread", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T14:00:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:00:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:00:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:00:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T14:00:05+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T14:00:10+00:00", "symbol": "QUBT", "kind": "exit", "state": "HOLD", "reason": "baseline: hold to 15:55", "metrics": {}}
{"timestamp": "2026-09-08T14:00:10+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,spread", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T14:00:10+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T14:00:10+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T14:00:15+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed spread", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T14:00:15+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T14:00:20+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:00:25+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:00:25+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T14:00:25+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T14:00:30+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,spread", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T14:00:35+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:00:35+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T14:00:40+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T14:00:45+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T14:00:55+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T14:00:55+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T14:00:55+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T14:00:55+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T14:01:00+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T14:01:00+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T14:01:00+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T14:01:05+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T14:01:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:01:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T14:01:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T14:01:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T14:01:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T14:01:05+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T14:01:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T14:01:10+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed spread", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T14:01:10+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:01:15+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,spread", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T14:01:20+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,spread", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T14:01:20+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T14:01:25+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed spread", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T14:01:35+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T14:01:40+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T14:01:50+00:00", "symbol": "NOK", "kind": "entry:entry_rules", "state": "BUY", "reason": "entry_rules PASS (VAS 6.2)", "reasons": ["VAS 6.2"], "plan": {"indicators": {"verdict": "PASS", "failed": [], "missing": [], "vas": 6.2, "vas_parts": {"rvol": 0, "accel": 0, "momentum": 1, "imbalance": 2}, "volume_pressure": 0.410278, "bar_rvol": 1.303011, "projected_rvol": 0.997355, "smooth_accel": 0.019984, "accel_momentum": 0.507906, "trend_3bar": "MIXED", "volume_rising": {"bars": 5, "volumes": [151592.0, 66700.0, 162664.0, 154074.0, 294869.0], "slope_norm": 0.225285, "strict": false, "ok": true}, "imbalance": 0.314869, "trades_30s": 111, "spread_pct": 0.096386, "buy_vol_30s": 31048.0, "sell_vol_30s": 16178.0, "buy_vol_rel": 0.575851, "cum_buy": 3432090.0, "cum_sell": 5219556.0, "cum_delta": -1787466.0, "cum_delta_pct": -0.206604, "buy_5min": 318129.0, "sell_5min": 511770.0, "delta_5min": -193641.0, "buy_trend_5": -0.121776, "price_vs_vwap_pct": -0.391458, "dist_to_hod_pct": -1.096282, "ema_stack": false, "own_change_5bar_pct": -0.048123, "rel_strength_pct": {"SPY": 0.009187, "IWM": 0.012817}, "up_from_open_pct": -0.8126195028680727}}, "metrics": {"verdict": "PASS", "failed": [], "missing": [], "vas": 6.2, "vas_parts": {"rvol": 0, "accel": 0, "momentum": 1, "imbalance": 2}, "volume_pressure": 0.410278, "bar_rvol": 1.303011, "projected_rvol": 0.997355, "smooth_accel": 0.019984, "accel_momentum": 0.507906, "trend_3bar": "MIXED", "volume_rising": {"bars": 5, "volumes": [151592.0, 66700.0, 162664.0, 154074.0, 294869.0], "slope_norm": 0.225285, "strict": false, "ok": true}, "imbalance": 0.314869, "trades_30s": 111, "spread_pct": 0.096386, "buy_vol_30s": 31048.0, "sell_vol_30s": 16178.0, "buy_vol_rel": 0.575851, "cum_buy": 3432090.0, "cum_sell": 5219556.0, "cum_delta": -1787466.0, "cum_delta_pct": -0.206604, "buy_5min": 318129.0, "sell_5min": 511770.0, "delta_5min": -193641.0, "buy_trend_5": -0.121776, "price_vs_vwap_pct": -0.391458, "dist_to_hod_pct": -1.096282, "ema_stack": false, "own_change_5bar_pct": -0.048123, "rel_strength_pct": {"SPY": 0.009187, "IWM": 0.012817}, "up_from_open_pct": -0.8126195028680727}}
{"timestamp": "2026-09-08T14:01:50+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T14:01:55+00:00", "symbol": "NOK", "kind": "exit", "state": "HOLD", "reason": "baseline: hold to 15:55", "metrics": {}}
{"timestamp": "2026-09-08T14:01:55+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T14:02:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,spread,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T14:02:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T14:02:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T14:02:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T14:02:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T14:02:05+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:02:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 7.5}}
{"timestamp": "2026-09-08T14:02:10+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T14:02:10+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 9.4}}
{"timestamp": "2026-09-08T14:02:15+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T14:02:15+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:02:15+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T14:02:15+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T14:02:15+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 7.5}}
{"timestamp": "2026-09-08T14:02:25+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,spread,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T14:02:25+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T14:02:30+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T14:02:45+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T14:02:45+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 9.4}}
{"timestamp": "2026-09-08T14:02:50+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T14:02:50+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T14:02:50+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T14:02:55+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T14:03:00+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T14:03:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T14:03:05+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T14:03:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T14:03:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:03:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T14:03:05+00:00", "symbol": "CHPT", "kind": "entry:entry_rules", "state": "BUY", "reason": "entry_rules PASS (VAS 10.0)", "reasons": ["VAS 10.0"], "plan": {"indicators": {"verdict": "PASS", "failed": [], "missing": [], "vas": 10.0, "vas_parts": {"rvol": 3, "accel": 3, "momentum": 1, "imbalance": 2}, "volume_pressure": 4.667851, "bar_rvol": 6.051111, "projected_rvol": null, "smooth_accel": 1.220578, "accel_momentum": 1.490689, "trend_3bar": "MIXED", "volume_rising": {"bars": 5, "volumes": [19623.0, 23053.0, 7482.0, 6647.0, 104552.0], "slope_norm": 0.475505, "strict": false, "ok": true}, "imbalance": 0.771404, "trades_30s": 320, "spread_pct": 0.290557, "buy_vol_30s": 55770.0, "sell_vol_30s": 7197.0, "buy_vol_rel": 6.337999, "cum_buy": 581885.0, "cum_sell": 491956.0, "cum_delta": 89929.0, "cum_delta_pct": 0.083745, "buy_5min": 109345.0, "sell_5min": 52012.0, "delta_5min": 57333.0, "buy_trend_5": 0.794037, "price_vs_vwap_pct": 2.395492, "dist_to_hod_pct": -0.481696, "ema_stack": true, "own_change_5bar_pct": 1.671583, "rel_strength_pct": {"SPY": 1.819273, "IWM": 1.817188}, "up_from_open_pct": 4.238143289606455}}, "metrics": {"verdict": "PASS", "failed": [], "missing": [], "vas": 10.0, "vas_parts": {"rvol": 3, "accel": 3, "momentum": 1, "imbalance": 2}, "volume_pressure": 4.667851, "bar_rvol": 6.051111, "projected_rvol": null, "smooth_accel": 1.220578, "accel_momentum": 1.490689, "trend_3bar": "MIXED", "volume_rising": {"bars": 5, "volumes": [19623.0, 23053.0, 7482.0, 6647.0, 104552.0], "slope_norm": 0.475505, "strict": false, "ok": true}, "imbalance": 0.771404, "trades_30s": 320, "spread_pct": 0.290557, "buy_vol_30s": 55770.0, "sell_vol_30s": 7197.0, "buy_vol_rel": 6.337999, "cum_buy": 581885.0, "cum_sell": 491956.0, "cum_delta": 89929.0, "cum_delta_pct": 0.083745, "buy_5min": 109345.0, "sell_5min": 52012.0, "delta_5min": 57333.0, "buy_trend_5": 0.794037, "price_vs_vwap_pct": 2.395492, "dist_to_hod_pct": -0.481696, "ema_stack": true, "own_change_5bar_pct": 1.671583, "rel_strength_pct": {"SPY": 1.819273, "IWM": 1.817188}, "up_from_open_pct": 4.238143289606455}}
{"timestamp": "2026-09-08T14:03:10+00:00", "symbol": "CHPT", "kind": "exit", "state": "HOLD", "reason": "baseline: hold to 15:55", "metrics": {}}
{"timestamp": "2026-09-08T14:03:15+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,spread,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T14:03:15+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T14:03:15+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T14:03:20+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 8.8}}
{"timestamp": "2026-09-08T14:03:20+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T14:03:25+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T14:03:25+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T14:03:30+00:00", "symbol": "FRMI", "kind": "entry:entry_rules", "state": "BUY", "reason": "entry_rules PASS (VAS 7.5)", "reasons": ["VAS 7.5"], "plan": {"indicators": {"verdict": "PASS", "failed": [], "missing": [], "vas": 7.5, "vas_parts": {"rvol": 0, "accel": 3, "momentum": 1, "imbalance": 1}, "volume_pressure": 0.218477, "bar_rvol": 1.074216, "projected_rvol": 1.916253, "smooth_accel": 1.737262, "accel_momentum": 0.662547, "trend_3bar": "MIXED", "volume_rising": {"bars": 5, "volumes": [32877.0, 29533.0, 111537.0, 59752.0, 69872.0], "slope_norm": 0.171639, "strict": false, "ok": true}, "imbalance": 0.203382, "trades_30s": 123, "spread_pct": 0.184332, "buy_vol_30s": 37498.0, "sell_vol_30s": 24823.0, "buy_vol_rel": 1.994484, "cum_buy": 1259645.0, "cum_sell": 1701153.0, "cum_delta": -441508.0, "cum_delta_pct": -0.149118, "buy_5min": 134532.0, "sell_5min": 169039.0, "delta_5min": -34507.0, "buy_trend_5": 0.150804, "price_vs_vwap_pct": 1.281139, "dist_to_hod_pct": -0.33211, "ema_stack": true, "own_change_5bar_pct": 0.741427, "rel_strength_pct": {"SPY": 0.889117, "IWM": 0.887032}, "up_from_open_pct": 3.464761904761904}}, "metrics": {"verdict": "PASS", "failed": [], "missing": [], "vas": 7.5, "vas_parts": {"rvol": 0, "accel": 3, "momentum": 1, "imbalance": 1}, "volume_pressure": 0.218477, "bar_rvol": 1.074216, "projected_rvol": 1.916253, "smooth_accel": 1.737262, "accel_momentum": 0.662547, "trend_3bar": "MIXED", "volume_rising": {"bars": 5, "volumes": [32877.0, 29533.0, 111537.0, 59752.0, 69872.0], "slope_norm": 0.171639, "strict": false, "ok": true}, "imbalance": 0.203382, "trades_30s": 123, "spread_pct": 0.184332, "buy_vol_30s": 37498.0, "sell_vol_30s": 24823.0, "buy_vol_rel": 1.994484, "cum_buy": 1259645.0, "cum_sell": 1701153.0, "cum_delta": -441508.0, "cum_delta_pct": -0.149118, "buy_5min": 134532.0, "sell_5min": 169039.0, "delta_5min": -34507.0, "buy_trend_5": 0.150804, "price_vs_vwap_pct": 1.281139, "dist_to_hod_pct": -0.33211, "ema_stack": true, "own_change_5bar_pct": 0.741427, "rel_strength_pct": {"SPY": 0.889117, "IWM": 0.887032}, "up_from_open_pct": 3.464761904761904}}
{"timestamp": "2026-09-08T14:03:35+00:00", "symbol": "FRMI", "kind": "exit", "state": "HOLD", "reason": "baseline: hold to 15:55", "metrics": {}}
{"timestamp": "2026-09-08T14:03:40+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T14:03:40+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T14:03:55+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T14:03:55+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T14:03:55+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T14:04:00+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:04:00+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 8.8}}
{"timestamp": "2026-09-08T14:04:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T14:04:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T14:04:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:04:10+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T14:04:20+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T14:04:25+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T14:04:45+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:04:50+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T14:04:55+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T14:04:55+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T14:05:00+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T14:05:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T14:05:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T14:05:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T14:05:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T14:05:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T14:05:15+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T14:05:20+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T14:05:25+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T14:05:25+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T14:05:35+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T14:05:40+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:05:45+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T14:05:50+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:05:55+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T14:06:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T14:06:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T14:06:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:06:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T14:06:10+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T14:06:20+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T14:06:25+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T14:06:25+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T14:06:30+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T14:06:40+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T14:06:45+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T14:06:50+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T14:06:55+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T14:06:55+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T14:07:00+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:07:00+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T14:07:00+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T14:07:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T14:07:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T14:07:05+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T14:07:10+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T14:07:10+00:00", "symbol": "BB", "kind": "entry:entry_rules", "state": "BUY", "reason": "entry_rules PASS (VAS 6.9)", "reasons": ["VAS 6.9"], "plan": {"indicators": {"verdict": "PASS", "failed": [], "missing": [], "vas": 6.9, "vas_parts": {"rvol": 2, "accel": -1, "momentum": 1, "imbalance": 2}, "volume_pressure": 0.8947, "bar_rvol": 2.199644, "projected_rvol": null, "smooth_accel": -0.177486, "accel_momentum": 0.316327, "trend_3bar": "MIXED", "volume_rising": {"bars": 5, "volumes": [50432.0, 15934.0, 35484.0, 16485.0, 50953.0], "slope_norm": 0.004705, "strict": false, "ok": true}, "imbalance": 0.406748, "trades_30s": 86, "spread_pct": 0.132013, "buy_vol_30s": 37276.0, "sell_vol_30s": 15720.0, "buy_vol_rel": 5.139859, "cum_buy": 539069.0, "cum_sell": 815532.0, "cum_delta": -276463.0, "cum_delta_pct": -0.204092, "buy_5min": 80903.0, "sell_5min": 88385.0, "delta_5min": -7482.0, "buy_trend_5": 0.134785, "price_vs_vwap_pct": -0.426863, "dist_to_hod_pct": -1.750973, "ema_stack": false, "own_change_5bar_pct": 0.066007, "rel_strength_pct": {"SPY": 0.101864, "IWM": 0.189752}, "up_from_open_pct": -1.7509727626459082}}, "metrics": {"verdict": "PASS", "failed": [], "missing": [], "vas": 6.9, "vas_parts": {"rvol": 2, "accel": -1, "momentum": 1, "imbalance": 2}, "volume_pressure": 0.8947, "bar_rvol": 2.199644, "projected_rvol": null, "smooth_accel": -0.177486, "accel_momentum": 0.316327, "trend_3bar": "MIXED", "volume_rising": {"bars": 5, "volumes": [50432.0, 15934.0, 35484.0, 16485.0, 50953.0], "slope_norm": 0.004705, "strict": false, "ok": true}, "imbalance": 0.406748, "trades_30s": 86, "spread_pct": 0.132013, "buy_vol_30s": 37276.0, "sell_vol_30s": 15720.0, "buy_vol_rel": 5.139859, "cum_buy": 539069.0, "cum_sell": 815532.0, "cum_delta": -276463.0, "cum_delta_pct": -0.204092, "buy_5min": 80903.0, "sell_5min": 88385.0, "delta_5min": -7482.0, "buy_trend_5": 0.134785, "price_vs_vwap_pct": -0.426863, "dist_to_hod_pct": -1.750973, "ema_stack": false, "own_change_5bar_pct": 0.066007, "rel_strength_pct": {"SPY": 0.101864, "IWM": 0.189752}, "up_from_open_pct": -1.7509727626459082}}
{"timestamp": "2026-09-08T14:07:15+00:00", "symbol": "BB", "kind": "exit", "state": "HOLD", "reason": "baseline: hold to 15:55", "metrics": {}}
{"timestamp": "2026-09-08T14:07:20+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T14:07:25+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T14:07:30+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:07:35+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T14:07:35+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T14:07:40+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T14:07:50+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T14:07:50+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T14:07:55+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T14:08:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:08:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 8.1}}
{"timestamp": "2026-09-08T14:08:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T14:08:10+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T14:08:15+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T14:08:20+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T14:08:35+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T14:08:40+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T14:08:40+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T14:09:00+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T14:09:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T14:09:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T14:09:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:09:10+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T14:09:35+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T14:09:40+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T14:09:40+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 8.1}}
{"timestamp": "2026-09-08T14:10:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,spread", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T14:10:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T14:10:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 7.5}}
{"timestamp": "2026-09-08T14:10:10+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed spread", "reasons": [], "plan": {}, "metrics": {"vas": 9.4}}
{"timestamp": "2026-09-08T14:10:10+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:10:20+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T14:10:35+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T14:10:40+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,spread", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T14:10:40+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T14:10:55+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T14:11:00+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T14:11:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T14:11:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T14:11:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 8.8}}
{"timestamp": "2026-09-08T14:11:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T14:11:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:11:10+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T14:11:25+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T14:11:30+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 9.4}}
{"timestamp": "2026-09-08T14:11:35+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,spread", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T14:11:35+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T14:11:35+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 7.5}}
{"timestamp": "2026-09-08T14:11:40+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T14:11:40+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,spread,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T14:11:40+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T14:11:50+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T14:11:55+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T14:12:00+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,spread", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T14:12:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T14:12:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T14:12:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T14:12:05+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T14:12:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T14:12:10+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T14:12:20+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,spread", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T14:12:30+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T14:12:30+00:00", "symbol": "LZ", "kind": "entry:entry_rules", "state": "BUY", "reason": "entry_rules PASS (VAS 9.4)", "reasons": ["VAS 9.4"], "plan": {"indicators": {"verdict": "PASS", "failed": [], "missing": [], "vas": 9.4, "vas_parts": {"rvol": 2, "accel": 3, "momentum": 1, "imbalance": 2}, "volume_pressure": 0.793504, "bar_rvol": 2.380512, "projected_rvol": 0.133291, "smooth_accel": 0.733305, "accel_momentum": 1.141573, "trend_3bar": "MIXED", "volume_rising": {"bars": 5, "volumes": [3343.0, 3138.0, 3900.0, 1522.0, 10930.0], "slope_norm": 0.296895, "strict": false, "ok": true}, "imbalance": 0.333333, "trades_30s": 5, "spread_pct": 0.168776, "buy_vol_30s": 204.0, "sell_vol_30s": 102.0, "buy_vol_rel": 0.111151, "cum_buy": 156004.0, "cum_sell": 277299.0, "cum_delta": -121295.0, "cum_delta_pct": -0.279931, "buy_5min": 5634.0, "sell_5min": 17199.0, "delta_5min": -11565.0, "buy_trend_5": -0.410632, "price_vs_vwap_pct": -0.290644, "dist_to_hod_pct": -3.396903, "ema_stack": false, "own_change_5bar_pct": 0.0, "rel_strength_pct": {"SPY": 0.085437, "IWM": 0.035642}, "up_from_open_pct": -3.160130718954257}}, "metrics": {"verdict": "PASS", "failed": [], "missing": [], "vas": 9.4, "vas_parts": {"rvol": 2, "accel": 3, "momentum": 1, "imbalance": 2}, "volume_pressure": 0.793504, "bar_rvol": 2.380512, "projected_rvol": 0.133291, "smooth_accel": 0.733305, "accel_momentum": 1.141573, "trend_3bar": "MIXED", "volume_rising": {"bars": 5, "volumes": [3343.0, 3138.0, 3900.0, 1522.0, 10930.0], "slope_norm": 0.296895, "strict": false, "ok": true}, "imbalance": 0.333333, "trades_30s": 5, "spread_pct": 0.168776, "buy_vol_30s": 204.0, "sell_vol_30s": 102.0, "buy_vol_rel": 0.111151, "cum_buy": 156004.0, "cum_sell": 277299.0, "cum_delta": -121295.0, "cum_delta_pct": -0.279931, "buy_5min": 5634.0, "sell_5min": 17199.0, "delta_5min": -11565.0, "buy_trend_5": -0.410632, "price_vs_vwap_pct": -0.290644, "dist_to_hod_pct": -3.396903, "ema_stack": false, "own_change_5bar_pct": 0.0, "rel_strength_pct": {"SPY": 0.085437, "IWM": 0.035642}, "up_from_open_pct": -3.160130718954257}}
{"timestamp": "2026-09-08T14:12:35+00:00", "symbol": "LZ", "kind": "exit", "state": "HOLD", "reason": "baseline: hold to 15:55", "metrics": {}}
{"timestamp": "2026-09-08T14:12:45+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T14:13:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T14:13:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T14:13:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T14:13:10+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T14:13:15+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T14:13:20+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T14:13:20+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 8.1}}
{"timestamp": "2026-09-08T14:13:30+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T14:13:30+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T14:13:50+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T14:13:55+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T14:14:05+00:00", "symbol": "IMMX", "kind": "entry:entry_rules", "state": "BUY", "reason": "entry_rules PASS (VAS 6.2)", "reasons": ["VAS 6.2"], "plan": {"indicators": {"verdict": "PASS", "failed": [], "missing": [], "vas": 6.2, "vas_parts": {"rvol": 0, "accel": 0, "momentum": 1, "imbalance": 2}, "volume_pressure": 1.30896, "bar_rvol": 1.33458, "projected_rvol": null, "smooth_accel": 0.027218, "accel_momentum": 0.254982, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [1790.0, 1425.0, 1151.0, 2208.0, 3925.0], "slope_norm": 0.240642, "strict": false, "ok": true}, "imbalance": 0.980803, "trades_30s": 8, "spread_pct": 0.378072, "buy_vol_30s": 3405.0, "sell_vol_30s": 33.0, "buy_vol_rel": 3.381538, "cum_buy": 88760.0, "cum_sell": 170500.0, "cum_delta": -81740.0, "cum_delta_pct": -0.315282, "buy_5min": 7177.0, "sell_5min": 3322.0, "delta_5min": 3855.0, "buy_trend_5": 0.432632, "price_vs_vwap_pct": 0.056525, "dist_to_hod_pct": -5.014399, "ema_stack": true, "own_change_5bar_pct": 0.189394, "rel_strength_pct": {"SPY": 0.18025, "IWM": 0.165632}, "up_from_open_pct": -3.6970802919708}}, "metrics": {"verdict": "PASS", "failed": [], "missing": [], "vas": 6.2, "vas_parts": {"rvol": 0, "accel": 0, "momentum": 1, "imbalance": 2}, "volume_pressure": 1.30896, "bar_rvol": 1.33458, "projected_rvol": null, "smooth_accel": 0.027218, "accel_momentum": 0.254982, "trend_3bar": "ACCELERATING", "volume_rising": {"bars": 5, "volumes": [1790.0, 1425.0, 1151.0, 2208.0, 3925.0], "slope_norm": 0.240642, "strict": false, "ok": true}, "imbalance": 0.980803, "trades_30s": 8, "spread_pct": 0.378072, "buy_vol_30s": 3405.0, "sell_vol_30s": 33.0, "buy_vol_rel": 3.381538, "cum_buy": 88760.0, "cum_sell": 170500.0, "cum_delta": -81740.0, "cum_delta_pct": -0.315282, "buy_5min": 7177.0, "sell_5min": 3322.0, "delta_5min": 3855.0, "buy_trend_5": 0.432632, "price_vs_vwap_pct": 0.056525, "dist_to_hod_pct": -5.014399, "ema_stack": true, "own_change_5bar_pct": 0.189394, "rel_strength_pct": {"SPY": 0.18025, "IWM": 0.165632}, "up_from_open_pct": -3.6970802919708}}
{"timestamp": "2026-09-08T14:14:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T14:14:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T14:14:10+00:00", "symbol": "IMMX", "kind": "exit", "state": "HOLD", "reason": "baseline: hold to 15:55", "metrics": {}}
{"timestamp": "2026-09-08T14:14:10+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T14:14:20+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T14:14:25+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T14:14:45+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T14:14:50+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T14:14:55+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T14:15:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T14:15:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T14:15:35+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T14:16:00+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T14:16:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T14:16:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T14:16:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T14:16:10+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T14:16:25+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 4.4}}
{"timestamp": "2026-09-08T14:16:40+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.9}}
{"timestamp": "2026-09-08T14:17:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed spread", "reasons": [], "plan": {}, "metrics": {"vas": 10.0}}
{"timestamp": "2026-09-08T14:17:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T14:17:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T14:17:10+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T14:17:15+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:17:20+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T14:17:30+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,spread", "reasons": [], "plan": {}, "metrics": {"vas": 7.5}}
{"timestamp": "2026-09-08T14:17:45+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed spread", "reasons": [], "plan": {}, "metrics": {"vas": 10.0}}
{"timestamp": "2026-09-08T14:17:50+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,spread", "reasons": [], "plan": {}, "metrics": {"vas": 8.1}}
{"timestamp": "2026-09-08T14:17:50+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T14:17:55+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T14:18:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T14:18:05+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T14:18:15+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T14:18:30+00:00", "symbol": "DNA", "kind": "entry:entry_rules", "state": "BUY", "reason": "entry_rules PASS (VAS 6.9)", "reasons": ["VAS 6.9"], "plan": {"indicators": {"verdict": "PASS", "failed": [], "missing": [], "vas": 6.9, "vas_parts": {"rvol": 1, "accel": 1, "momentum": 1, "imbalance": 1}, "volume_pressure": 0.225494, "bar_rvol": 1.824454, "projected_rvol": 0.114774, "smooth_accel": 0.252076, "accel_momentum": 0.830858, "trend_3bar": "MIXED", "volume_rising": {"bars": 5, "volumes": [1476.0, 1186.0, 1435.0, 595.0, 5659.0], "slope_norm": 0.375568, "strict": false, "ok": true}, "imbalance": 0.123596, "trades_30s": 4, "spread_pct": 0.443459, "buy_vol_30s": 100.0, "sell_vol_30s": 78.0, "buy_vol_rel": 0.179886, "cum_buy": 53920.0, "cum_sell": 118649.0, "cum_delta": -64729.0, "cum_delta_pct": -0.375091, "buy_5min": 6928.0, "sell_5min": 3423.0, "delta_5min": 3505.0, "buy_trend_5": 0.413539, "price_vs_vwap_pct": -1.738215, "dist_to_hod_pct": -4.249292, "ema_stack": false, "own_change_5bar_pct": 0.296296, "rel_strength_pct": {"SPY": 0.31717, "IWM": 0.252173}, "up_from_open_pct": -3.4285714285714364}}, "metrics": {"verdict": "PASS", "failed": [], "missing": [], "vas": 6.9, "vas_parts": {"rvol": 1, "accel": 1, "momentum": 1, "imbalance": 1}, "volume_pressure": 0.225494, "bar_rvol": 1.824454, "projected_rvol": 0.114774, "smooth_accel": 0.252076, "accel_momentum": 0.830858, "trend_3bar": "MIXED", "volume_rising": {"bars": 5, "volumes": [1476.0, 1186.0, 1435.0, 595.0, 5659.0], "slope_norm": 0.375568, "strict": false, "ok": true}, "imbalance": 0.123596, "trades_30s": 4, "spread_pct": 0.443459, "buy_vol_30s": 100.0, "sell_vol_30s": 78.0, "buy_vol_rel": 0.179886, "cum_buy": 53920.0, "cum_sell": 118649.0, "cum_delta": -64729.0, "cum_delta_pct": -0.375091, "buy_5min": 6928.0, "sell_5min": 3423.0, "delta_5min": 3505.0, "buy_trend_5": 0.413539, "price_vs_vwap_pct": -1.738215, "dist_to_hod_pct": -4.249292, "ema_stack": false, "own_change_5bar_pct": 0.296296, "rel_strength_pct": {"SPY": 0.31717, "IWM": 0.252173}, "up_from_open_pct": -3.4285714285714364}}
{"timestamp": "2026-09-08T14:18:35+00:00", "symbol": "DNA", "kind": "exit", "state": "HOLD", "reason": "baseline: hold to 15:55", "metrics": {}}
{"timestamp": "2026-09-08T14:18:45+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T14:18:50+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T14:18:55+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T14:19:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,spread,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T14:19:15+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T14:19:25+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T14:19:45+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,spread,rel_strength,not_decelerating,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T14:19:55+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T14:20:00+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.0}}
{"timestamp": "2026-09-08T14:20:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T14:20:25+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T14:20:30+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T14:20:35+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T14:20:40+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T14:20:55+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T14:21:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:21:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T14:21:10+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T14:21:30+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 0.6}}
{"timestamp": "2026-09-08T14:21:40+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T14:22:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:22:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T14:22:55+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,spread,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T14:23:00+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T14:23:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:23:05+00:00", "symbol": "TJGC", "kind": "entry:entry_rules", "state": "BUY", "reason": "entry_rules PASS (VAS 10.0)", "reasons": ["VAS 10.0"], "plan": {"indicators": {"verdict": "PASS", "failed": [], "missing": [], "vas": 10.0, "vas_parts": {"rvol": 3, "accel": 3, "momentum": 1, "imbalance": 2}, "volume_pressure": 3.664757, "bar_rvol": 5.813743, "projected_rvol": null, "smooth_accel": 7.395337, "accel_momentum": 1.923576, "trend_3bar": "MIXED", "volume_rising": {"bars": 5, "volumes": [145.0, 3335.0, 310.0, 251.0, 31123.0], "slope_norm": 0.837106, "strict": false, "ok": true}, "imbalance": 0.630361, "trades_30s": 121, "spread_pct": 0.475059, "buy_vol_30s": 21136.0, "sell_vol_30s": 4792.0, "buy_vol_rel": 6.274352, "cum_buy": 357610.0, "cum_sell": 579527.0, "cum_delta": -221917.0, "cum_delta_pct": -0.236803, "buy_5min": 26733.0, "sell_5min": 8431.0, "delta_5min": 18302.0, "buy_trend_5": 0.968073, "price_vs_vwap_pct": 1.120417, "dist_to_hod_pct": -0.040758, "ema_stack": true, "own_change_5bar_pct": 0.550634, "rel_strength_pct": {"SPY": 0.502353, "IWM": 0.516709}, "up_from_open_pct": 1.2063339731285927}}, "metrics": {"verdict": "PASS", "failed": [], "missing": [], "vas": 10.0, "vas_parts": {"rvol": 3, "accel": 3, "momentum": 1, "imbalance": 2}, "volume_pressure": 3.664757, "bar_rvol": 5.813743, "projected_rvol": null, "smooth_accel": 7.395337, "accel_momentum": 1.923576, "trend_3bar": "MIXED", "volume_rising": {"bars": 5, "volumes": [145.0, 3335.0, 310.0, 251.0, 31123.0], "slope_norm": 0.837106, "strict": false, "ok": true}, "imbalance": 0.630361, "trades_30s": 121, "spread_pct": 0.475059, "buy_vol_30s": 21136.0, "sell_vol_30s": 4792.0, "buy_vol_rel": 6.274352, "cum_buy": 357610.0, "cum_sell": 579527.0, "cum_delta": -221917.0, "cum_delta_pct": -0.236803, "buy_5min": 26733.0, "sell_5min": 8431.0, "delta_5min": 18302.0, "buy_trend_5": 0.968073, "price_vs_vwap_pct": 1.120417, "dist_to_hod_pct": -0.040758, "ema_stack": true, "own_change_5bar_pct": 0.550634, "rel_strength_pct": {"SPY": 0.502353, "IWM": 0.516709}, "up_from_open_pct": 1.2063339731285927}}
{"timestamp": "2026-09-08T14:23:10+00:00", "symbol": "TJGC", "kind": "exit", "state": "HOLD", "reason": "baseline: hold to 15:55", "metrics": {}}
{"timestamp": "2026-09-08T14:23:15+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": null}}
{"timestamp": "2026-09-08T14:23:25+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:23:35+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T14:24:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T14:24:10+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 3.8}}
{"timestamp": "2026-09-08T14:24:25+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,volume_rising", "reasons": [], "plan": {}, "metrics": {"vas": 1.2}}
{"timestamp": "2026-09-08T14:25:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T14:25:35+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread", "reasons": [], "plan": {}, "metrics": {"vas": 2.5}}
{"timestamp": "2026-09-08T14:25:50+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T14:26:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 7.5}}
{"timestamp": "2026-09-08T14:26:20+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed imbalance,bar_rvol,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.2}}
{"timestamp": "2026-09-08T14:26:40+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed bar_rvol,spread,rel_strength", "reasons": [], "plan": {}, "metrics": {"vas": 6.9}}
{"timestamp": "2026-09-08T14:28:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 5.0}}
{"timestamp": "2026-09-08T14:28:10+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,imbalance,bar_rvol,spread,rel_strength,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 3.1}}
{"timestamp": "2026-09-08T14:28:50+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "FAIL", "reason": "failed vas,bar_rvol,spread,rel_strength,not_decelerating", "reasons": [], "plan": {}, "metrics": {"vas": 5.6}}
{"timestamp": "2026-09-08T14:29:05+00:00", "symbol": "DUOT", "kind": "entry:entry_rules", "state": "BUY", "reason": "entry_rules PASS (VAS 9.4)", "reasons": ["VAS 9.4"], "plan": {"indicators": {"verdict": "PASS", "failed": [], "missing": [], "vas": 9.4, "vas_parts": {"rvol": 2, "accel": 3, "momentum": 1, "imbalance": 2}, "volume_pressure": 2.217728, "bar_rvol": 2.553135, "projected_rvol": null, "smooth_accel": 1.426595, "accel_momentum": 0.210925, "trend_3bar": "MIXED", "volume_rising": {"bars": 5, "volumes": [754.0, 1119.0, 884.0, 740.0, 3814.0], "slope_norm": 0.392628, "strict": false, "ok": true}, "imbalance": 0.86863, "trades_30s": 17, "spread_pct": 0.335383, "buy_vol_30s": 1650.0, "sell_vol_30s": 116.0, "buy_vol_rel": 3.271096, "cum_buy": 59587.0, "cum_sell": 46543.0, "cum_delta": 13044.0, "cum_delta_pct": 0.122906, "buy_5min": 3819.0, "sell_5min": 3492.0, "delta_5min": 327.0, "buy_trend_5": 0.318277, "price_vs_vwap_pct": 1.905307, "dist_to_hod_pct": -0.555556, "ema_stack": false, "own_change_5bar_pct": 0.0, "rel_strength_pct": {"SPY": 0.061934, "IWM": 0.067771}, "up_from_open_pct": 2.8735632183908066}}, "metrics": {"verdict": "PASS", "failed": [], "missing": [], "vas": 9.4, "vas_parts": {"rvol": 2, "accel": 3, "momentum": 1, "imbalance": 2}, "volume_pressure": 2.217728, "bar_rvol": 2.553135, "projected_rvol": null, "smooth_accel": 1.426595, "accel_momentum": 0.210925, "trend_3bar": "MIXED", "volume_rising": {"bars": 5, "volumes": [754.0, 1119.0, 884.0, 740.0, 3814.0], "slope_norm": 0.392628, "strict": false, "ok": true}, "imbalance": 0.86863, "trades_30s": 17, "spread_pct": 0.335383, "buy_vol_30s": 1650.0, "sell_vol_30s": 116.0, "buy_vol_rel": 3.271096, "cum_buy": 59587.0, "cum_sell": 46543.0, "cum_delta": 13044.0, "cum_delta_pct": 0.122906, "buy_5min": 3819.0, "sell_5min": 3492.0, "delta_5min": 327.0, "buy_trend_5": 0.318277, "price_vs_vwap_pct": 1.905307, "dist_to_hod_pct": -0.555556, "ema_stack": false, "own_change_5bar_pct": 0.0, "rel_strength_pct": {"SPY": 0.061934, "IWM": 0.067771}, "up_from_open_pct": 2.8735632183908066}}
{"timestamp": "2026-09-08T14:29:10+00:00", "symbol": "DUOT", "kind": "exit", "state": "HOLD", "reason": "baseline: hold to 15:55", "metrics": {}}
