
ChartMill
Technical and fundamental screener with 0 to 10 ratings and screens run as of any past date. Free account, $299.97 a year.
ChartMill puts technical setups and fundamentals in one screener and grades both. Each stock gets a Technical Rating and a Setup Rating from 0 to 10, plus a Fundamental Rating split into five areas, and every one of them works as a filter. What sets it apart is historical screening: you can run any screen as of a past date and see the market exactly as it stood that day. There are 302 preset screens based on named strategies such as CANSLIM and Minervini's trend template, custom expressions over any field, and nine alert types. A free account needs no card, but its usage limits aren't published since the page about credits was removed. The subscription costs $34.97 a month or $299.97 a year, and all data is 15 minutes delayed even when you pay. In Europe, fundamentals cover only Xetra and Euronext.
Features at a glance
| Feature | ChartMill |
|---|---|
| Pricing | Freemium |
| Tracking & data | |
| Multi-asset | Partial |
| Screening | |
| Fundamental filters | Yes |
| Technical filters | Yes |
| Custom metrics & formulas. Build your own ratios or screening formulas from raw data fields. | Yes |
| Preset & guru screens. Ready-made screens curated by the vendor or modelled on well-known investors. | Yes |
| Composite stock scores. A per-stock composite rating (e.g. quality/value/momentum ranks) — not a portfolio health score. | Yes |
| Valuation models. Built-in intrinsic-value estimates computed in the product, such as DCF fair value (not just a quoted analyst price target). | Partial |
| Watchlists & alerts | Yes |
| Global market coverage. Screens international exchanges, not just US markets. | Yes |
| Data export | Yes |
| Analysis & insights | |
| AI portfolio analysis | Not supported |
| AI asset & market analysis. AI commentary on individual holdings and market context, not just the whole portfolio. | Not supported |
| Backtesting & scenarios. Test a portfolio against historical data or run scenario simulations. | Partial |
| Access & pricing | |
| Free tier | Yes |
| Open source | Not supported |
| Self-hostable | Not supported |
| Public API | Not supported |
| Platform & reach | |
| Mobile app | Not supported |
| Multi-language | Not supported |
Best for
Swing traders and screen tinkerers in the US or on Xetra and Euronext who don't need real-time prices. Skip it if you trade intraday or want fundamentals for London or the Nordics: data is delayed and those markets show prices only.
Strengths
- Technical, setup and fundamental ratings from 0 to 10, all usable as filters
- Any screen can be run as of a past date
- 302 preset strategy screens and nine alert types
Trade-offs
- Data is 15 minutes delayed even on paid plans
- Free-plan limits aren't published anywhere
- European fundamentals only for Xetra and Euronext, and no phone apps
ChartMill vs PortfolioGlance
Finding setups is ChartMill's work, and we have no screener, ratings or chart patterns. Its watchlists have no ledger behind them: no cost basis across currencies, no dividend income and nothing besides stocks and ETFs. Use ChartMill to pick and time an entry, and PortfolioGlance to follow the position, along with the funds, bonds and cash it can't hold.
Try PortfolioGlance freeCompare with
Alternatives and rankings
This is our editorial review, not financial advice. Features and prices may have changed since we checked, so see the official site for the latest.