ChartMill is an advanced stock screener and analysis platform designed for traders and long-term investors.
Filter stocks using powerful technical and fundamental criteria, analyze charts and financial statements, track earnings estimates and discover new opportunities — all in one integrated workflow.
Use our advanced stock screener to filter markets with powerful technical and fundamental criteria to quickly identify trading and long-term investment opportunities.
Analyze valuation ratios, profitability metrics, financial health indicators and earnings data to assess the long-term strength of any company.
Explore price trends, relative strength, chart and candlestick patterns using a wide range of professional technical indicators.
Access detailed documentation, strategy guides and educational videos to improve your stock screening and analysis skills.
Start with pre-configured screens or build your own. Customize filters, columns and chart layouts to match your workflow.
Use our position sizing tools, watchlists and real-time alerts to manage risk and stay informed about market opportunities.
Each stock profile page provides a detailed overview of price action, technical indicators, valuation metrics, financial statements, earnings estimates and proprietary analysis reports.
Make informed decisions using structured reports and clearly organized data that combines technical trends, financial strength and valuation analysis.

Every stock includes a comprehensive Fundamental Analysis Report, updated daily and structured around profitability, growth, financial health, valuation and dividend quality.
Proprietary ratings summarize each dimension, allowing you to quickly assess the fundamental strength of any company.

The Technical Analysis Report evaluates short- and long-term price trends, relative strength, support and resistance levels, and key chart and candlestick patterns.
A proprietary Technical Rating and Setup Rating help quantify trend strength and consolidation quality.

Access long-term analyst estimates for EPS, revenue, EBIT and EBITDA, including calculated growth rates and acceleration metrics.
Track earnings surprises and estimate revisions over time to monitor improving or weakening expectations.

Analyze price action with automated support and resistance detection and a wide range of professional technical indicators.
Annotate charts, switch to full-screen mode and use integrated position sizing tools to refine your trade planning.

Review analyst ratings, price targets and historical upgrades and downgrades.
A summarized Buy % Consensus rating provides a quick overview of overall analyst sentiment and can be used as a screener filter.


Access up to 10 years of annual and quarterly financial data, including GAAP and non-GAAP earnings, with historical trend visualization.
Analyze insider and institutional ownership, transaction history and the latest company news.
ChartMill includes a large library of pre-configured stock screens designed around proven technical and fundamental criteria.
These screens are built on structured technical and fundamental metrics, allowing you to quickly identify opportunities while maintaining full control over your selection criteria.






At the core of ChartMill is a professional-grade stock screener designed to help traders and investors identify opportunities efficiently.
Filter, sort and analyze stocks using structured technical indicators, fundamental metrics and analyst data — then customize how results are displayed.

Use a wide range of technical filters to identify breakout, pullback and momentum setups.
Screen by relative strength, moving averages, performance trends, proprietary ChartMill ratings, support and resistance levels and automated chart pattern detection.
View results as charts to quickly scan multiple setups and evaluate price action efficiently.

Apply comprehensive fundamental filters to find stocks that meet your investment criteria.
Screen for valuation, profitability, financial health, earnings growth, dividend quality and more.
Whether you focus on growth, value, quality or income investing, the screener provides structured metrics to support your decisions.

Filter stocks based on analyst ratings, price targets, forward estimates, earnings surprises and estimate revisions.
In addition to thousands of predefined filters, you can create custom screening expressions using advanced logical conditions and formulas.

Choose from a wide selection of predefined table and column views, displaying the technical and fundamental metrics most relevant to you.
Create personalized result layouts with the data and charts that match your workflow.
The platform is developed by market professionals with decades of experience in both active trading and long-term investing.
Our continuously expanding knowledge base includes in-depth articles, practical screening examples and educational videos to support your development.
Explore dedicated guides tailored to your trading or investing style:
If you run a community, newsletter or educational platform, learn how you can partner with ChartMill through our affiliate program.