Loaded 30 candidates for 2026-09-02: ['ALMS', 'CAL', 'CRML', 'STGW', 'SB', 'NVAX', 'EXK', 'ONDS', 'AEG', 'BTG', 'IBRX', 'USDE', 'RCAT', 'JOBY', 'WULF', 'EQX', 'FLNC', 'QS', 'RDW', 'NOK', 'SOUN', 'CLSK', 'ALOY', 'TTD', 'QUBT', 'AGNC', 'INFQ', 'BB', 'MARA', 'ACHR'] Ensuring tick-data cache in /var/www/screener/trade/data/simulations/cache/2026-09-02 ... [cache hit] ALMS [cache hit] CAL [cache hit] CRML [cache hit] STGW [cache hit] SB [cache hit] NVAX [cache hit] EXK [cache hit] ONDS [cache hit] AEG [cache hit] BTG [cache hit] IBRX [cache hit] USDE [cache hit] RCAT [cache hit] JOBY [cache hit] WULF [cache hit] EQX [cache hit] FLNC [cache hit] QS [cache hit] RDW [cache hit] NOK [cache hit] SOUN [cache hit] CLSK [cache hit] ALOY [cache hit] TTD [cache hit] QUBT [cache hit] AGNC [cache hit] INFQ [cache hit] BB [cache hit] MARA [cache hit] ACHR Using fixed equity snapshot: $8755.84 No real decisions log found -- using a synthetic exact-5s poll grid Wrote /var/www/screener/trade/data/simulations/2026-09-02_sim_maxpos99_gr_r25_es0p_rs45_reabove_entry_v2_pb_xv2_cf.json === max_positions=99 +giveback-room-exit(min=15.0c,ratio=0.250) +resistance-stall(45m) +entry-slope(0 bars,positive) (1 trades) === 14:47:15 CAL BUY 136 @ 12.2000 -> 15:06:55 SELL @ 12.2000 P/L +0.00% ($+0.00) [exit_v2 stop: price 12.20 <= 12.20 (first reversal after onl] --- total: 1 trades, 0W/1L, $+0.00 --- playbook blocked v2 buys: {'AEG': 89, 'CAL': 79, 'SB': 138, 'ALMS': 7}