Outlytic Market intelligence
Outlytic / Scanner Health

CANSLIM

RUNNING

Strict passes and the complete CANSLIM ranking set.

Open results
Last successful scan Oct 14, 2026 · 5:34 PM CDT 1 hour ago
Latest attempt RUNNING Oct 14, 2026 · 5:34 PM CDT
Next expected by Oct 15, 2026 · 5:34 PM CDT Every 24 hours + 12-hour grace
Published rows 7 sp500
A refresh is currently running; the displayed table is the latest completed snapshot.
Manual refresh command cd /root/outlytic && /root/outlytic/venv/bin/python refresh_canslim.py

MAGIC stocks

OVERDUE

Magic Formula, anti-Magic, and Reg SHO stock datasets.

Open results
Last successful scan Oct 11, 2026 · 8:30 PM CDT 2 days ago
Latest attempt SUCCESS Oct 11, 2026 · 8:30 PM CDT
Next expected by Oct 12, 2026 · 8:30 PM CDT Every 24 hours + 12-hour grace
Published rows 50 sp500
No successful publication arrived inside the configured refresh window and grace period.
Manual refresh command cd /root/outlytic && /root/outlytic/venv/bin/python refresh_magic.py --mode stocks

MAGIC ETFs

CURRENT

ETF composite and weakness rankings.

Open results
Last successful scan Oct 13, 2026 · 6:41 PM CDT 24 hours ago
Latest attempt SUCCESS Oct 13, 2026 · 6:41 PM CDT
Next expected by Oct 14, 2026 · 6:41 PM CDT Every 24 hours + 12-hour grace
Published rows 519 etf
Latest successful publication is inside the expected schedule window.
Manual refresh command cd /root/outlytic && /root/outlytic/venv/bin/python refresh_magic.py --mode etfs

MAGIC N-PORT

NO DATA

Best-effort ETF rankings enriched with SEC N-PORT data.

Open results
Last successful scan — No successful publication
Latest attempt NOT RECORDED —
Next expected by — Every 24 hours + 12-hour grace
Published rows 0 Universe not recorded
No successful snapshot has been published for this screen.
Manual refresh command cd /root/outlytic && /root/outlytic/venv/bin/python refresh_magic.py --mode nport

How status is determined

CURRENT means a successful snapshot is inside the expected cadence plus grace period. OVERDUE means no new successful snapshot arrived in time. FAILED and RUNNING appear only after the refreshed scripts begin recording attempts. The app keeps serving the last successful table if a newer attempt fails.