⚠️ Uptrend Under Pressure Severe risk · 75 · Institutional selling is building — 5 distribution days in the last 25 sessions. · 5 distribution days Full briefing → Jun 06
  1. Universe management: liquid U.S. leaders and ETFs are refreshed into a controlled scan universe.
  2. Market data ingestion: OHLCV and fundamentals are collected from provider adapters and normalized into the local database.
  3. Rule evaluation: Minervini trend-template checks, pattern detectors, RS scoring, CANSLIM proxies, and readiness logic run over the latest bars.
  4. Storage + audit trail: each scan is written to persistent run/result tables so setups can be reviewed historically.
  5. Delivery: FastAPI renders the dashboard, export endpoints, watchlist alerts, and pre-market views from the same source of truth.

Runtime

  • Backend: Python + FastAPI
  • Persistence: SQLAlchemy ORM + relational database
  • Jobs: scheduled scan + alert workers
  • Frontend: server-rendered templates with lightweight JS enhancements

Operations

Default daily scan window: 13:00 UTC.

The design bias is operational discipline: predictable jobs, explicit fallbacks, and auditable results instead of opaque model output.