ChartMill
Filter-rich stock screener with automated chart pattern recognition across US and European markets
Our Verdict
ChartMill is the most filter-rich affordable stock screener available, with proprietary ratings and European market coverage that no direct competitor matches. Its pattern recognition and pre-built screens make it a powerful idea generation tool for swing traders and pattern-focused investors.
Best for: Swing traders and pattern-focused investors who screen US and European stocks
Our Experience
ChartMill in Action
Who Should Use ChartMill
ChartMill is built for swing traders and position traders who screen stocks regularly and want a tool that goes beyond basic filtering. If you trade chart patterns — breakouts, pullbacks, consolidation setups — the proprietary Setup Rating alone justifies exploring the platform. Value investors will appreciate the Piotroski scores, ROIC variants, and sector-relative percentile rankings that put companies in context against their industry peers. Growth and momentum traders benefit from the pre-built screens modeled on strategies from William O'Neil, Peter Lynch, and Mark Minervini. European traders gain a meaningful advantage here, as ChartMill covers Euronext, Xetra, and the LSE — markets that Finviz ignores entirely. Casual screeners who run only a few scans per week can use the platform effectively without paying, thanks to the 6,000 monthly credit allowance.
Who Should Avoid ChartMill
Day traders who need real-time data should look elsewhere — ChartMill's 15-minute delay applies to every plan, including the paid subscription, and there is no tick-level or Level 2 data available. Traders who depend on advanced charting with custom scripts or multi-chart layouts will find the platform's charting too limited — TradingView is the better choice for that workflow. Mobile-first traders have no option here, as ChartMill offers no native app for iOS or Android. Options, forex, and cryptocurrency traders are excluded entirely — the platform covers equities only. Finally, traders who need integrated order execution will need a separate broker, as ChartMill has no trading functionality built in.
What is ChartMill?
ChartMill is a Belgian-built stock screening and analysis platform that combines over 180 technical and fundamental filters with automated pattern recognition across 22,000+ stocks on North American and European exchanges. It detects 29 classic chart patterns and 30 candlestick patterns, assigns proprietary Setup Ratings and Trend Indicators, and offers 260+ pre-built screens modeled on strategies from William O'Neil, Peter Lynch, and Mark Minervini. A credit-based free tier makes it accessible to casual screeners, while paid subscriptions unlock unlimited access.
Key Strengths
The stock screener offers one of the broadest filter sets available at any price point. With over 180 marketed filters — and 238 identified through independent lab testing — it surpasses both Finviz and TradingView in raw screening criteria. Covering more than 22,000 stocks across North American and European exchanges, it provides geographic breadth that most affordable screeners simply do not offer. The combination of fundamental, technical, and descriptive filters makes it versatile enough for value investors, momentum traders, and swing traders alike.
The proprietary analytics layer is genuinely unique. The Setup Rating quantifies consolidation quality on a zero-to-ten scale, the Trend Indicator measures directional strength, and the Value Indicator scores fundamental attractiveness — metrics we have not found replicated in competing platforms. Combined with Weinstein stage classification and sector-relative percentile rankings, these tools transform a standard screener into an idea generation system that surfaces actionable setups rather than raw lists of tickers.
Pattern recognition is comprehensive and automated. ChartMill scans for 29 classic chart patterns and 30 candlestick patterns daily across its entire coverage universe, surfacing head-and-shoulders formations, double tops, triangles, flags, hammers, and engulfing patterns without manual chart review. The daily Technical Analysis Report for each stock consolidates these findings alongside support and resistance levels and trend assessments into a single, digestible view.
The pre-built screen library is extensive and thoughtfully curated. Over 260 trading idea screens cover strategies ranging from CANSLIM and Peter Lynch value criteria to Mark Minervini momentum setups and dividend quality filters. These are not generic templates — they reflect specific, well-documented investment methodologies and are maintained by both the ChartMill team and the user community.
Key Weaknesses
The absence of real-time data on any plan is ChartMill's most significant limitation. A 15-minute delay applies universally — free and paid subscribers receive the same delayed feed. For swing traders working on daily charts, this may be tolerable, but it eliminates the platform as a viable tool for any strategy that depends on current prices, intraday momentum, or timely entry signals. Competitors like Finviz Elite and TradingView offer real-time data on their paid tiers.
Charting capabilities lag behind dedicated platforms. With 85 technical indicators, no custom scripting, limited drawing tool interactivity, and an inability to save chart annotations, ChartMill's charts function as confirmation tools rather than primary analysis surfaces. TradingView offers hundreds of indicators, Pine Script for custom studies, and multi-chart layouts that operate in a fundamentally different league. If chart analysis is central to your strategy, you will need a second platform.
Customer support and communication draw consistent criticism. Multiple reviewers note slow response times for technical issues, and Trustpilot feedback highlights difficulty managing email newsletter subscriptions. With only seven Trustpilot reviews and a 3.4 score, the small review footprint suggests limited brand awareness rather than widespread dissatisfaction — but the support complaints that do exist follow a clear pattern.
What Users Say
Key Features
ChartMill Pricing
Free
- ✓ 6,000 credits/month (rollover up to 60,000)
- ✓ All features accessible via credits
- ✓ Ad-supported
Monthly
- ✓ Unlimited screening
- ✓ All features unlocked
- ✓ No ads
- ✓ Chart pattern alerts
- ✓ CSV data export
- ✓ Position sizing tools
Annual
- ✓ All Monthly features
- ✓ 29% savings vs monthly billing
Integrations
Getting Started
Getting started with ChartMill takes a few minutes. Visit chartmill.com and register a free account — this activates your 6,000 monthly credit allowance immediately. Click "Stock Screener" in the main navigation to access the filter interface. Choose from three filter categories: Fundamental (valuation, profitability, dividends), Technical (indicators, patterns, support and resistance), and Descriptive (exchange, sector, market cap). Results display in a customizable table view, or switch to column view for charts alongside data. For faster starts, browse the "Trading Ideas" section — over 260 pre-built screens organized by strategy type (value, growth, momentum, swing trading) and guru methodology (CANSLIM, Lynch, Minervini). To analyze individual stocks, use the Stock Analyzer for automated technical and fundamental reports. Set up email alerts for price levels or technical conditions through the alerts panel. The platform runs entirely in your browser — no software installation is needed.
Pricing Analysis
ChartMill's pricing structure is notably flexible. The free tier provides 6,000 credits per month — enough for roughly 80 screener runs or 12 analyzer reports — with unused credits rolling over up to a maximum of 60,000. Casual screeners who run a few scans per week may never need to pay. When credits run short, a top-up of 10,000 credits costs 10 dollars. The monthly subscription removes all credit limits at 34.97 dollars per month, while the annual plan brings the effective rate to roughly 25 dollars per month at 299.97 dollars per year — a 29 percent savings. An introductory offer of 13.97 dollars for the first month lowers the barrier further. Compared to Finviz Elite at 39.50 dollars monthly or Trade Ideas at over 150 dollars, ChartMill delivers more screening filters and European coverage at a lower price point. The trade-off is the lack of real-time data, which Finviz Elite provides.
How ChartMill Compares
ChartMill occupies a distinctive niche as the most filter-rich affordable screener with European market coverage. Its 238 screening criteria exceed Finviz's 67 and TradingView's 168, and its coverage of Euronext, Xetra, and LSE markets sets it apart from Finviz, which is US-only. TradingView dominates in charting and community with hundreds of indicators, Pine Script, and over 20 million users — but its screener has fewer filters and no proprietary setup ratings. TrendSpider offers AI-powered automated technical analysis but at a higher price point. Stock Rover targets fundamental investors with over 650 metrics and research reports. Trade Ideas serves aggressive day traders with AI scanning but costs over 150 dollars monthly. Where ChartMill wins is the intersection of screening breadth, pattern recognition, proprietary ratings, and European coverage at a price under 30 dollars per month.
The Bottom Line
ChartMill is the most filter-rich affordable stock screener available, with over 180 filters, 29 chart patterns, 30 candlestick patterns, and proprietary ratings that no competitor replicates. Its coverage of European markets alongside North American exchanges makes it uniquely valuable for traders who operate across both regions. Charting is its weak spot — pair it with TradingView for deep chart analysis. If you trade patterns and want automated setup detection at a fair price, ChartMill deserves a place in your workflow.
Sources
Explore More
Compare with similar tools →
Full pricing plan breakdown →
Side-by-side comparison →
Side-by-side comparison →
Side-by-side comparison →
Side-by-side comparison →
Ready to try ChartMill?
Try ChartMill