Back to directory
ChartMill

ChartMill

Freemium

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

FeatureChartMill
PricingFreemium
Tracking & data
Multi-assetPartial
Screening
Fundamental filtersYes
Technical filtersYes
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 & alertsYes
Global market coverage. Screens international exchanges, not just US markets.Yes
Data exportYes
Analysis & insights
AI portfolio analysisNot 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 tierYes
Open sourceNot supported
Self-hostableNot supported
Public APINot supported
Platform & reach
Mobile appNot supported
Multi-languageNot supported
LegendSupportedPartial / limitedChecked — not availableNot verified yet

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 free

Compare with

Alternatives and rankings

Verified 7/27/2026Sources: ChartMill subscription — $34.97/mo (first month $13.97) / $299.97/yr, USD/EUR toggle, free-plan promise, 15-min-delay FAQCustom Expressions docs — nested formulas over any property incl. previous-day valuesHistorical Stock Screener docs — point-in-time screening on any past dateRatings docs — Technical/Setup 0–10 + overall Fundamental Rating with 5 area ratingsMarket data coverage — exact exchange list; EU fundamentals only Xetra + Euronext; data-freshness modelTrading Ideas — 302 preset screener ideas (CANSLIM, Minervini, Zweig…)

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.