A rules-based stock research list
This screener applies your thresholds to Financial Modeling Prep company data. It returns up to 20 actively trading matches in provider order. It does not rank expected returns, run an AI selection model, or establish that a low-priced company is undervalued. A cap of 20 can omit other qualifying companies.
Build and inspect a screen
- Choose a sector, exchange and country. Set a market-cap floor, price bounds or minimum volume if needed. The cap categories are lower bounds, not mutually exclusive buckets: a large company also passes a smaller floor.
- Select Run Screener. Reset All clears the current results and restores the default filters; run again to request a new list. Prices and market caps retain provider units, with no currency conversion. A missing currency label must not be assumed to mean USD.
- Expand a symbol with its Details button. Read the UTC quote timestamp, trading ranges, moving averages, available TTM ratios and the annual estimate period. These are separate datasets with different dates and coverage.
- Wait for enrichment to finish before exporting if you need those fields. CSV includes the returned list and available details at export time. A dash on screen or blank numeric CSV cell means unavailable, not zero.
Interpret the fields without turning them into recommendations
ROE and ROA compare earnings with equity and assets under the provider's trailing-twelve-month methodology. Negative or very small equity can make ROE misleading. Earnings yield and free-cash-flow yield are ratios, not promised investment returns. The current ratio compares current assets with current liabilities; an industry comparison and the composition of those assets still matter.
The last annual dividend is a reported per-share amount, not a dividend-yield percentage or a promise of the next payment. This page does not filter on P/E, earnings growth or dividend yield. Those controls previously implied support that this request path did not provide.
The analyst panel requests one annual estimate row. Its period end may be several years away; it is not labeled the next quarter or next fiscal year. A small analyst count, mixed reporting currencies or different forecast periods can make comparisons unreliable. Consult company filings and the original data definitions before making an investment decision.
Data sources and limits
Requests are snapshots, with server caching and possible provider delays. No order is placed, no portfolio is optimized and no investment recommendation is generated by this page.
- FMP company screener: supported company filters and returned fields.
- FMP batch quotes: price, change percentage and quote time.
- FMP TTM key metrics: current ratio, capital returns and yields.
- FMP financial estimates: annual forecast periods and analyst coverage.