← Back to dashboard

Market Open Scan

Generated 2026-05-19 05:22 PM CDT · Overall: WARN

Briefing: Live 05:22 PM CT · Source rescued · DQ OK · Top gainer GWW · 4 new top10 (NDAQ…) · Risk alert 3/7<200DMA

Action Items

Operational

Market & Rankings

Top Strengths & Risks

Top Strengths

  • CPAY (AI 8.7, rank 1, Technology)
  • ARW (AI 8.5, rank 2, Technology)
  • AFL (AI 8.3, rank 3, Financial Services)

Top Risks

  • STLD MOV -3 (rank 89, Basic Materials)
  • CSCO MOV -3 (rank 98, Technology)
  • EPR MOV -3 (rank 99, Real Estate)

Risk Monitor WARN

Generals Fail: 3/7 below 200DMA (threshold 3); below: MSFT, META, TSLA · pending: polls, adr, vix, ndr, put_call_ratio.

Main Rankings SCAN

New top10 vs 2026-05-18: NDAQ, V, PTC, BLK

Top 10

#TickerCompanyAIΔSector
1CPAYCorpay8.70Technology
2ARWArrow Electronics8.50Technology
3AFLAflac8.30Financial Services
4NDAQNasdaq, Inc.8.20Financial Services
5OKEOneok8.10Energy
6CACCCredit Acceptance8.10Financial Services
7HALOHalozyme8.10Healthcare
8VVisa Inc.8.10Financial Services
9PTCPTC Inc.8.10Technology
10BLKBlackRock8.10Financial Services

Top MOV Gainers

#TickerΔAI
23GWW47.9
65MU47.5
86ROK37.4
95AAON37.3
97AMAT37.3

Top MOV Losers

#TickerΔAI
89STLD-37.4
98CSCO-37.3
99EPR-37.3
27LLY-27.8
67DVA-27.5

MOV-based gainers/losers; new-entry detection uses prior benchmark snapshot when available.

Watchlist

Top 10

#TickerCompanyAIΔSource
1DELLDell Technologies8.10main_pipeline
2SCCOSouthern Copper8.00main_pipeline
3AAPLApple Inc.7.70main_pipeline
4EXELExelixis7.70main_pipeline
5GOOGAlphabet Inc. (Class C)7.70main_pipeline
6DUOLDuolingo7.60main_pipeline
7TTWOTake-Two Interactive7.60main_pipeline
8GLWCorning Inc.7.50main_pipeline
9MUMicron Technology7.50main_pipeline
10VGVenture Global, Inc.7.50supplemental_yfinance

Top SUPP names

TickerAIΔ
VG7.50
GUSH7.30
FRSH7.10
USO6.90
TSM6.80

Watchlist movers

FreshnessOK

Metrics:
{
  "as_of": "2026-05-19 05:22 PM CDT",
  "open_date": "2026-05-19",
  "row_count": 100,
  "is_open_run": false,
  "universe": "SP500 + NDX100 + Russell1000 (~1400 tickers)",
  "is_weekend": false,
  "chicago_now": "2026-05-19 17:22",
  "rankings_age_hours": 0.01,
  "today_live": true
}
CheckStatusDetail
rankings_freshnessOKas_of 2026-05-19 05:22 PM CDT (age 0.0h, weekend=False)
today_liveOKdata is from today (Chicago)

Run SourceWARN

Metrics:
{
  "overall_raw": "FAIL",
  "overall_effective": "WARN",
  "last_run_event": "schedule",
  "last_run_slot": "close",
  "last_run_ts_chicago": "2026-05-19 17:22",
  "today_missing": [],
  "today_satisfied": true,
  "source": "recovered"
}
CheckStatusDetail
run_sourceWARNlatest run: rescued morning slot (2026-05-19 17:22), history shows 3 missing slot(s)

Data QualityOK

Metrics:
{
  "overall": "OK",
  "by_section": {
    "rankings": "OK",
    "watchlist": "OK",
    "tasks": "OK"
  },
  "critical_section_fail": false
}
CheckStatusDetail
data_quality_overallOKoverall=OK; sections=rankings:OK, watchlist:OK, tasks:OK

Rankings ChangesOK

Metrics:
{
  "top_10": [
    {
      "rank": 1,
      "ticker": "CPAY",
      "company": "Corpay",
      "ai_score": 8.7,
      "change": 0,
      "sector": "Technology"
    },
    {
      "rank": 2,
      "ticker": "ARW",
      "company": "Arrow Electronics",
      "ai_score": 8.5,
      "change": 0,
      "sector": "Technology"
    },
    {
      "rank": 3,
      "ticker": "AFL",
      "company": "Aflac",
      "ai_score": 8.3,
      "change": 0,
      "sector": "Financial Services"
    },
    {
      "rank": 4,
      "ticker": "NDAQ",
      "company": "Nasdaq, Inc.",
      "ai_score": 8.2,
      "change": 0,
      "sector": "Financial Services"
    },
    {
      "rank": 5,
      "ticker": "OKE",
      "company": "Oneok",
      "ai_score": 8.1,
      "change": 0,
      "sector": "Energy"
    },
    {
      "rank": 6,
      "ticker": "CACC",
      "company": "Credit Acceptance",
      "ai_score": 8.1,
      "change": 0,
      "sector": "Financial Services"
    },
    {
      "rank": 7,
      "ticker": "HALO",
      "company": "Halozyme",
      "ai_score": 8.1,
      "change": 0,
      "sector": "Healthcare"
    },
    {
      "rank": 8,
      "ticker": "V",
      "company": "Visa Inc.",
      "ai_score": 8.1,
      "change": 0,
      "sector": "Financial Services"
    },
    {
      "rank": 9,
      "ticker": "PTC",
      "company": "PTC Inc.",
      "ai_score": 8.1,
      "change": 0,
      "sector": "Technology"
    },
    {
      "rank": 10,
      "ticker": "BLK",
      "company": "BlackRock",
      "ai_score": 8.1,
      "change": 0,
      "sector": "Financial Services"
    }
  ],
  "top_gainers": [
    {
      "rank": 23,
      "ticker": "GWW",
      "company": "W. W. Grainger",
      "change": 4,
      "ai_score": 7.9,
      "sector": "Industrials"
    },
    {
      "rank": 65,
      "ticker": "MU",
      "company": "Micron Technology",
      "change": 4,
      "ai_score": 7.5,
      "sector": "Technology"
    },
    {
      "rank": 86,
      "ticker": "ROK",
      "company": "Rockwell Automation",
      "change": 3,
      "ai_score": 7.4,
      "sector": "Industrials"
    },
    {
      "rank": 95,
      "ticker": "AAON",
      "company": "AAON",
      "change": 3,
      "ai_score": 7.3,
      "sector": "Industrials"
    },
    {
      "rank": 97,
      "ticker": "AMAT",
      "company": "Applied Materials",
      "change": 3,
      "ai_score": 7.3,
      "sector": "Technology"
    }
  ],
  "top_losers": [
    {
      "rank": 89,
      "ticker": "STLD",
      "company": "Steel Dynamics",
      "change": -3,
      "ai_score": 7.4,
      "sector": "Basic Materials"
    },
    {
      "rank": 98,
      "ticker": "CSCO",
      "company": "Cisco",
      "change": -3,
      "ai_score": 7.3,
      "sector": "Technology"
    },
    {
      "rank": 99,
      "ticker": "EPR",
      "company": "EPR Properties",
      "change": -3,
      "ai_score": 7.3,
      "sector": "Real Estate"
    },
    {
      "rank": 27,
      "ticker": "LLY",
      "company": "Lilly (Eli)",
      "change": -2,
      "ai_score": 7.8,
      "sector": "Healthcare"
    },
    {
      "rank": 67,
      "ticker": "DVA",
      "company": "DaVita",
      "change": -2,
      "ai_score": 7.5,
      "sector": "Healthcare"
    }
  ],
  "new_top10_entries": [
    {
      "ticker": "NDAQ",
      "rank": 4,
      "ai_score": 8.2,
      "sector": "Financial Services"
    },
    {
      "ticker": "V",
      "rank": 8,
      "ai_score": 8.1,
      "sector": "Financial Services"
    },
    {
      "ticker": "PTC",
      "rank": 9,
      "ai_score": 8.1,
      "sector": "Technology"
    },
    {
      "ticker": "BLK",
      "rank": 10,
      "ai_score": 8.1,
      "sector": "Financial Services"
    }
  ],
  "prior_top10_compared_against": "2026-05-18",
  "mov_summary": {
    "with_change": 100,
    "positive": 22,
    "negative": 23,
    "zero": 55
  },
  "limitation": "MOV-based gainers/losers; new-entry detection uses prior benchmark snapshot when available."
}
CheckStatusDetail
top_nOK10 top names extracted (rows=100)
new_top10_entriesOKnew top10 vs 2026-05-18: NDAQ, V, PTC, BLK

WatchlistOK

Metrics:
{
  "row_count": 141,
  "top_10": [
    {
      "rank": 1,
      "ticker": "DELL",
      "company": "Dell Technologies",
      "ai_score": 8.1,
      "change": 0,
      "sector": "Technology",
      "data_source": "main_pipeline"
    },
    {
      "rank": 2,
      "ticker": "SCCO",
      "company": "Southern Copper",
      "ai_score": 8.0,
      "change": 0,
      "sector": "Basic Materials",
      "data_source": "main_pipeline"
    },
    {
      "rank": 3,
      "ticker": "AAPL",
      "company": "Apple Inc.",
      "ai_score": 7.7,
      "change": 0,
      "sector": "Technology",
      "data_source": "main_pipeline"
    },
    {
      "rank": 4,
      "ticker": "EXEL",
      "company": "Exelixis",
      "ai_score": 7.7,
      "change": 0,
      "sector": "Healthcare",
      "data_source": "main_pipeline"
    },
    {
      "rank": 5,
      "ticker": "GOOG",
      "company": "Alphabet Inc. (Class C)",
      "ai_score": 7.7,
      "change": 0,
      "sector": "Communication Services",
      "data_source": "main_pipeline"
    },
    {
      "rank": 6,
      "ticker": "DUOL",
      "company": "Duolingo",
      "ai_score": 7.6,
      "change": 0,
      "sector": "Technology",
      "data_source": "main_pipeline"
    },
    {
      "rank": 7,
      "ticker": "TTWO",
      "company": "Take-Two Interactive",
      "ai_score": 7.6,
      "change": 0,
      "sector": "Communication Services",
      "data_source": "main_pipeline"
    },
    {
      "rank": 8,
      "ticker": "GLW",
      "company": "Corning Inc.",
      "ai_score": 7.5,
      "change": 0,
      "sector": "Technology",
      "data_source": "main_pipeline"
    },
    {
      "rank": 9,
      "ticker": "MU",
      "company": "Micron Technology",
      "ai_score": 7.5,
      "change": 0,
      "sector": "Technology",
      "data_source": "main_pipeline"
    },
    {
      "rank": 10,
      "ticker": "VG",
      "company": "Venture Global, Inc.",
      "ai_score": 7.5,
      "change": 0,
      "sector": "Energy",
      "data_source": "supplemental_yfinance"
    }
  ],
  "prior_top10_compared_against": "2026-05-18",
  "new_top10_entries": [
    {
      "ticker": "VG",
      "rank": 10,
      "ai_score": 7.5
    }
  ],
  "supp_top": [
    {
      "ticker": "VG",
      "company": "Venture Global, Inc.",
      "ai_score": 7.5,
      "change": 0,
      "sector": "Energy"
    },
    {
      "ticker": "GUSH",
      "company": "Direxion Daily S&P Oil & Gas Ex",
      "ai_score": 7.3,
      "change": 0,
      "sector": "ETF"
    },
    {
      "ticker": "FRSH",
      "company": "Freshworks Inc.",
      "ai_score": 7.1,
      "change": 0,
      "sector": "Technology"
    },
    {
      "ticker": "USO",
      "company": "United States Oil Fund",
      "ai_score": 6.9,
      "change": 0,
      "sector": "ETF"
    },
    {
      "ticker": "TSM",
      "company": "Taiwan Semiconductor Manufactur",
      "ai_score": 6.8,
      "change": 0,
      "sector": "Technology"
    }
  ],
  "top_gainers": [],
  "top_losers": [],
  "supp_summary": {
    "total": 74,
    "full_fundamentals": 65,
    "eodhd_enriched": 0,
    "metadata_only": 0,
    "price_only": 9,
    "technical_only": 0,
    "unavailable": 1
  },
  "unavailable_count": 1,
  "supp_degraded_pct": 0.122
}
CheckStatusDetail
supp_coverageOKSUPP 65/74 full fundamentals; price_only=9 tech_only=0
yfinance_cacheOKyfinance cache hits=0 misses=74

Market RiskWARN

Metrics:
{
  "generated_at": "2026-05-19 17:09 UTC",
  "generals_fail": {
    "below_count": 3,
    "available_count": 7,
    "threshold": 3,
    "alert": true,
    "below_tickers": [
      "MSFT",
      "META",
      "TSLA"
    ]
  },
  "pending_indicators": [
    "polls",
    "adr",
    "vix",
    "ndr",
    "put_call_ratio"
  ]
}
CheckStatusDetail
generals_failWARNGenerals Fail 3/7 below 200DMA (threshold 3): MSFT, META, TSLA
indicator_coverageOKindicators pending source: polls, adr, vix, ndr, put_call_ratio

BenchmarkOK

Metrics:
{
  "snapshots_kept": 14,
  "any_horizon_completed": true,
  "findings_warn": 6
}
CheckStatusDetail
benchmark_snapshotsOK14 snapshot(s); ≥1 horizon has forward results
benchmark_findingsOK6 WARN finding(s) in benchmark review (advisory)