Fix asx-trading integration test fixture mismatch in factor_screen.py

Integration tests failing due to fixture mismatch in factor_screen.py. Signal_engine.py implements SMA crossover (Phase 1 design) not dividend-factor-based V2 engine. Need to align fixtures with actual implementation. Files: /opt/data/asx-trading/app/signal_engine.py, /opt/data/asx-trading/tests/factor_screen.py

Note (2026-06-29T16:39:06Z)

Picked up by ralph at 2026-07-01T10:xxZ. Returning 412ec6dc (sigenstor) to queued — still blocked, no repo exists. Moving to high-priority asx-trading test fixture fix. Next step: examine factor_screen.py and related test files.

Note (2026-06-29T16:39:10Z)

Picked up by ralph at 2026-07-01. Returning 412ec6dc (sigenstor) to queued — still blocked, no repo exists. Moving to high-priority asx-trading test fixture fix. Next step: examine factor_screen.py and related test files.