Best Stock Screener
1.Koyfin – Best for Deep Financial Analysis
The Koyfin screener offers over 500 metrics covering fundamental, technical, performance, and analyst estimate data. Unlike many other screening tools, it allows users to filter based on historical financial data and analyst estimates spanning more than 10 years. Features such as custom formulas, percentile rankings, and the ability to save screening results as watchlists that can be used across the entire platform make it highly flexible.
Features of Koyfin
- 500+ metrics across fundamentals, technicals, performance, and analyst estimates
- Historical screening: 10+ years of financials, analyst estimates, and historical averages
- Custom formulas and ratios
- Percentile Ranks to compare values vs. history, peers, or regions
- Templates and premade screens for quick setup
- Save screens as watchlists and use them in charts, earnings calendars, or scatter plots
- ETF and mutual fund screening in addition to stocks
- Flexible outputs: sort, group, add columns, or import views
- Screen in multiple currencies
2.Finviz – Best for Free
Finviz.com offers 105 fundamental and technical criteria in its stock screener.
Features of Finviz Screener
- Free, but only customizable in Elite plan.
- Easy to use, user-friendly interface, with all filtering criteria clearly listed.
- Heatmap, display the price fluctuations for all selected stocks using a map.
- Data for the free plan has a five-minute delay.
- Only for US market.
- Only alert to web push and email.
- No mobile app
3.Tradingview – Best for Technical Analysis
Tradingview.com offers 230 fundamental and technical criteria in its stock screenr. Tradingview also provide advanced customizable chart which are essential for technical analysis.
Features of Tradingview Screener
- Free and customizable. You can manually enter filter values.
- Not easy to use. Filter criteria must be manually added to the interface.
- Real-time Data.
- For Global market.
- Alert to web push, email and sms.
- Mobile app available.