Generals Fail: 3/7 below 200DMA (threshold 3); below: MSFT, META, TSLA · pending: polls, adr, vix, ndr, put_call_ratio.
New top10 vs 2026-05-18: NDAQ, V, PTC, BLK
Exited top10 since 2026-05-18: DELL, GOOG, OHI, SCCO
Sector concentration: WARN Financial Services 5/10 (50%)
| # | Ticker | Company | AI | Δ | Sector |
|---|---|---|---|---|---|
| 1 | CPAY | Corpay | 8.7 | 0 | Technology |
| 2 | ARW | Arrow Electronics | 8.5 | 0 | Technology |
| 3 | AFL | Aflac | 8.3 | 0 | Financial Services |
| 4 | NDAQ | Nasdaq, Inc. | 8.2 | 0 | Financial Services |
| 5 | OKE | Oneok | 8.1 | 0 | Energy |
| 6 | CACC | Credit Acceptance | 8.1 | 0 | Financial Services |
| 7 | HALO | Halozyme | 8.1 | 0 | Healthcare |
| 8 | V | Visa Inc. | 8.1 | 0 | Financial Services |
| 9 | PTC | PTC Inc. | 8.1 | 0 | Technology |
| 10 | BLK | BlackRock | 8.1 | 0 | Financial Services |
| # | Ticker | Δ | AI |
|---|---|---|---|
| 23 | GWW | 4 | 7.9 |
| 65 | MU | 4 | 7.5 |
| 86 | ROK | 3 | 7.4 |
| 95 | AAON | 3 | 7.3 |
| 97 | AMAT | 3 | 7.3 |
| # | Ticker | Δ | AI |
|---|---|---|---|
| 89 | STLD | -3 | 7.4 |
| 98 | CSCO | -3 | 7.3 |
| 99 | EPR | -3 | 7.3 |
| 27 | LLY | -2 | 7.8 |
| 67 | DVA | -2 | 7.5 |
MOV-based gainers/losers; new/exited entries vs prior benchmark snapshot; intraday entries vs market_open_scan.
| # | Ticker | Company | AI | Δ | Source |
|---|---|---|---|---|---|
| 1 | DELL | Dell Technologies | 8.1 | 0 | main_pipeline |
| 2 | SCCO | Southern Copper | 8.0 | 0 | main_pipeline |
| 3 | AAPL | Apple Inc. | 7.7 | 0 | main_pipeline |
| 4 | EXEL | Exelixis | 7.7 | 0 | main_pipeline |
| 5 | GOOG | Alphabet Inc. (Class C) | 7.7 | 0 | main_pipeline |
| 6 | DUOL | Duolingo | 7.6 | 0 | main_pipeline |
| 7 | TTWO | Take-Two Interactive | 7.6 | 0 | main_pipeline |
| 8 | GLW | Corning Inc. | 7.5 | 0 | main_pipeline |
| 9 | MU | Micron Technology | 7.5 | 0 | main_pipeline |
| 10 | VG | Venture Global, Inc. | 7.5 | 0 | supplemental_yfinance |
—
—
| Group | # | Ticker | Reasons |
|---|---|---|---|
| watchlist_top10 | 9 | MU | weak LOW_RISK (3.7) |
| watchlist_top10 | 10 | VG | missing SENT; missing LOW_RISK; missing SWING |
{
"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,
"close_slot_satisfied": true
}| Check | Status | Detail |
|---|---|---|
| rankings_freshness | OK | as_of 2026-05-19 05:22 PM CDT (age 0.0h, weekend=False) |
| today_live | OK | data is from today (Chicago) |
{
"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",
"close_slot_missing": false
}| Check | Status | Detail |
|---|---|---|
| run_source | WARN | latest run: rescued slot (2026-05-19 17:22), history shows 3 missing slot(s) |
{
"overall": "OK",
"by_section": {
"rankings": "OK",
"watchlist": "OK",
"tasks": "OK"
},
"critical_section_fail": false
}| Check | Status | Detail |
|---|---|---|
| data_quality_overall | OK | overall=OK; sections=rankings:OK, watchlist:OK, tasks:OK |
{
"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"
}
],
"exited_top10_entries": [
"DELL",
"GOOG",
"OHI",
"SCCO"
],
"intraday_new_entries": [],
"prior_top10_compared_against": "2026-05-18",
"mov_summary": {
"with_change": 100,
"positive": 22,
"negative": 23,
"zero": 55
},
"sector_concentration": {
"top_sector": "Financial Services",
"top_count": 5,
"of": 10,
"pct": 0.5,
"warn": true
},
"limitation": "MOV-based gainers/losers; new/exited entries vs prior benchmark snapshot; intraday entries vs market_open_scan."
}| Check | Status | Detail |
|---|---|---|
| top_n | OK | 10 top names extracted (rows=100) |
| new_top10_entries | OK | new top10 vs 2026-05-18: NDAQ, V, PTC, BLK |
| sector_concentration | WARN | top10 dominated by Financial Services (5/10 = 50%) |
{
"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
}
],
"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,
"unavailable_tickers": [],
"supp_degraded_pct": 0.122
}| Check | Status | Detail |
|---|---|---|
| supp_coverage | OK | SUPP 65/74 full fundamentals; price_only=9 tech_only=0 |
| watchlist_unavailable | WARN | 1 watchlist ticker(s) unavailable: |
| yfinance_cache | OK | yfinance cache hits=0 misses=74 |
{
"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"
]
}| Check | Status | Detail |
|---|---|---|
| generals_fail | WARN | Generals Fail 3/7 below 200DMA (threshold 3): MSFT, META, TSLA |
| indicator_coverage | OK | indicators pending source: polls, adr, vix, ndr, put_call_ratio |
{
"overall": "FAIL",
"suspicious_count": 2,
"suspicious_top": [
{
"ticker": "MU",
"group": "watchlist_top10",
"rank": 9,
"reasons": [
"weak LOW_RISK (3.7)"
]
},
{
"ticker": "VG",
"group": "watchlist_top10",
"rank": 10,
"reasons": [
"missing SENT",
"missing LOW_RISK",
"missing SWING"
]
}
],
"sector_crowding": {
"main_top10": {
"status": "FAIL",
"n": 10,
"top_sector": "Financial Services",
"top_count": 5,
"top_share": 0.5,
"distribution": {
"Technology": 3,
"Financial Services": 5,
"Energy": 1,
"Healthcare": 1
}
},
"watchlist_top10": {
"status": "FAIL",
"n": 10,
"top_sector": "Technology",
"top_count": 5,
"top_share": 0.5,
"distribution": {
"Technology": 5,
"Basic Materials": 1,
"Healthcare": 1,
"Communication Services": 2,
"Energy": 1
}
}
}
}| Check | Status | Detail |
|---|---|---|
| diagnostics_overall | WARN | diagnostics overall=FAIL; 2 suspicious top rank(s) |
{
"snapshots_kept": 14,
"any_horizon_completed": true,
"bucket_performance": {},
"findings_warn": 6
}| Check | Status | Detail |
|---|---|---|
| benchmark_snapshots | OK | 14 snapshot(s); ≥1 horizon has forward results |
| benchmark_findings | OK | 6 WARN finding(s) in benchmark review (advisory) |
{
"overall": "FAIL",
"low_risk_bias_known": true,
"cross_group_parity_status": "FAIL"
}| Check | Status | Detail |
|---|---|---|
| scoring_parity | OK | parity overall=FAIL (advisory) |