Red Flag Radar - Stock Risk Score from SEC Filings & Halts
Pricing
$10.00 / 1,000 company risk reports
Red Flag Radar - Stock Risk Score from SEC Filings & Halts
Red-flag risk score (0-100) for any US stock from official data: late filings (NT 10-K/Q), restatements, auditor changes, delisting notices, SEC suspensions, regulatory halts, Reg SHO threshold list, insider selling and dilution.
Pricing
$10.00 / 1,000 company risk reports
Rating
0.0
(0)
Developer
SmartMoney Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 hours ago
Last modified
Categories
Share
A 0–100 risk score for every stock you hold, with each red flag explained and linked to its source.
| Data | SEC EDGAR filings, Form 4, Nasdaq Trader halts and Reg SHO list, SEC suspensions |
| Price | $10 per 1,000 company reports, no subscription. Apify's free plan credit covers a first test. |
| Freshness | Latest filings and halt lists on every run |
| Try it | The input is pre-filled with a working example: just click Start. |
Example output
| Ticker | Risk score | Level | Most serious flag |
|---|---|---|---|
| XYZ | 80 | severe | Restatement: prior financials unreliable |
| ABC | 5 | low | Discretionary insider selling |
Illustrative rows; real runs return the full fields listed under Output.
Most blowups leave a trail first: a late 10-K, an auditor who walks, a restatement, a delisting notice, a trading halt, insiders quietly selling, a stock stuck on the fails-to-deliver list. This Actor checks your tickers against all of these in official data and returns one risk report per company, highest risk first.
What you can do with it
- 🛡️ Portfolio risk check: run it weekly on your holdings and get warned before the headlines.
- 🚫 Screen out landmines: drop high-risk names from a long list or a stock screener.
- 🩳 Short ideas: find companies stacking up red flags.
- 🏦 Compliance and due diligence: a documented, source-linked checklist for any US issuer.
What it checks
| Signal | Points | Source |
|---|---|---|
| SEC trading suspension | 50 | SEC trading suspension orders |
| Bankruptcy (8-K 1.03) | 50 | SEC EDGAR |
| Deregistration (Form 15) | 40 | SEC EDGAR |
| Restatement: prior financials unreliable (8-K 4.02) | 35 | SEC EDGAR |
| Late 10-K / 10-Q (NT 10-K, NT 10-Q) | 25 (+10 if repeated) | SEC EDGAR |
| Delisting notice / listing standard failure (8-K 3.01) | 25 | SEC EDGAR |
| Regulatory trading halt (H4, H9, H10, H11, T12) | 25 | Nasdaq Trader (all US exchanges) |
| Debt acceleration (8-K 2.04) | 25 | SEC EDGAR |
| Auditor change (8-K 4.01) | 20 | SEC EDGAR |
| Form 25 delisting notification | 15 | SEC EDGAR |
| Discretionary insider selling with no insider buying | 5 per seller, up to 15 | Form 4 (10b5-1 plan sales excluded) |
| Reg SHO threshold list | 10, or 15 if on every recent list | Nasdaq Trader |
| Material impairment (8-K 2.06), cybersecurity incident (8-K 1.05) | 10 each | SEC EDGAR |
| Share offerings (S-1, S-3, 424B prospectuses) | 5, or 10 for 4+ | SEC EDGAR |
| Repeated LULD volatility pauses (2+) | 5 | Nasdaq Trader |
| Frequent officer / director changes (3+ 8-K 5.02) | 5 | SEC EDGAR |
Each signal counts once however often it repeats, and the score is capped at 100. Levels: low < 15 ≤ elevated < 40 ≤ high < 70 ≤ severe.
How to use it
Check a portfolio
{ "tickers": ["AAPL", "TSLA", "GME", "AMC"] }
Only flag companies worth a look (schedule weekly)
{ "tickers": ["..."], "minRiskScore": 25 }
Filings only, two years back
{ "tickers": ["XYZ"], "signals": ["filings"], "lookbackDays": 730 }
Output
{"ticker": "XYZ","companyName": "XYZ HOLDINGS INC","riskScore": 80,"riskLevel": "severe","flagCount": 4,"topFlag": "Financial statements no longer reliable (8-K 4.02)","flags": [{ "signal": "restatement", "points": 35, "title": "Financial statements no longer reliable (8-K 4.02)", "count": 1, "latestDate": "2026-10-02", "details": ["8-K item 4.02"], "url": "https://www.sec.gov/Archives/edgar/data/..." },{ "signal": "late-filing", "points": 25, "title": "Late annual or quarterly report (NT 10-K / NT 10-Q)", "count": 1, "latestDate": "2026-09-29", "details": ["NT 10-K"], "url": "https://www.sec.gov/Archives/edgar/data/..." }],"lastFilingDate": "2026-10-02","secFilingsUrl": "https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=..."}
The SUMMARY record counts companies by risk level, lists the ten riskiest, and reports any source that failed.
Use it from code or an AI agent
Python
from apify_client import ApifyClientclient = ApifyClient("<YOUR_APIFY_TOKEN>")run = client.actor("smartmoney-data/red-flag-radar").call(run_input={"tickers": ["AAPL", "TSLA", "GME", "AMC"]})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
AI agents (Claude, ChatGPT, Cursor and other MCP clients): connect the Apify MCP server with this Actor preloaded:
https://mcp.apify.com/?tools=smartmoney-data/red-flag-radar
Add this URL as a remote MCP server or custom connector in your AI client, sign in with Apify (OAuth), then just ask, for example:
Check my portfolio for red flags: late filings, restatements, auditor changes, halts.
Part of the SmartMoney Data suite: Insider Trades · 8-K Material Events · Trading Halts · Short Squeeze Radar · Smart Money Confluence
Pricing
Pay per result: you're charged for each company report returned. See the Pricing tab for current rates.
FAQ
Is a high score a sell signal? No. It means there is documented trouble worth reading about. Every flag links to the filing or order behind it.
Why does a large company show a Form 25 or offerings? Large companies file Form 25 when they redeem a bond and file prospectuses for debt. Those flags carry few points for that reason.
Does the Reg SHO check cover NYSE stocks? It uses Nasdaq's daily threshold list, which covers Nasdaq-listed securities.
Is this legal to use? Yes. All sources are public: SEC EDGAR, SEC trading suspension orders and Nasdaq Trader.
Support
Useful? A short review on this page helps other people find it, and we read every one.
Found a bug or need a feature? Open an issue on the Issues tab or email smartmoney-data@googlegroups.com.
Data is provided for informational purposes only and is not investment advice.