FMP

FMP

Enter

Stock Screener API

Discover stocks that align with your investment strategy using the FMP Stock Screener API. Filter stocks based on market cap, price, volume, beta, sector, country, and more to identify the best opportunities.

About Stock Screener API

The FMP Company Stock Screener API is a versatile tool designed to help investors find stocks that meet their specific investment criteria. This API is essential for:

  • Customizable Stock Searches: Screen stocks based on a wide range of criteria, including market cap, price, trading volume, beta, sector, and country. Tailor your searches to match your investment goals.
  • Financial Criteria Filters: Go beyond basic metrics by screening stocks based on financial performance indicators such as profitability, growth, and valuation metrics, ensuring you find stocks that fit your financial strategy.
  • Investment Opportunities: Use the Stock Screener API to build watchlists, identify new investment opportunities, and perform in-depth portfolio analysis.

Whether you’re a beginner or an experienced investor, this API is a valuable resource for discovering stocks that align with your investment approach.

Example
Building a Watchlist: An investor interested in technology stocks with a market cap of over $10 billion can use the Stock Screener API to filter and create a watchlist of potential investment opportunities. The investor can further refine the list based on other criteria such as beta and trading volume.

Stock Screener API Parameters

Query Parameter

Type

Example

marketCapMoreThan

number

1000000

marketCapLowerThan

number

1000000000

sector

string

Technology

industry

string

Consumer Electronics

betaMoreThan

number

0.5

betaLowerThan

number

1.5

priceMoreThan

number

10

priceLowerThan

number

200

dividendMoreThan

number

0.5

dividendLowerThan

number

2

volumeMoreThan

number

1000

volumeLowerThan

number

1000000

exchange

string

NASDAQ

country

string

US

isEtf

boolean

false

isFund

boolean

false

isActivelyTrading

boolean

true

limit

number

1000

includeAllShareClasses

boolean

false

(*) Required

How it works

How-it-works Signup

Get Started: Sign Up Today!

Begin your data journey by signing up and accessing our API endpoints. Get instant access to a vast array of financial data to power your applications and analyses.

How-it-works Free plan

Dive into Data: Free Plan Access

Explore our free data plan and access a wide range of financial data through our API endpoints. Start integrating real-time data into your applications and projects.

How-it-works Upgrade-Premium

Unlock Premium Data: Upgrade Now!

Upgrade to our premium plan for exclusive access to advanced financial datasets via our API endpoints. Take your analyses to the next level and gain a competitive edge in the market.

Related Stock Screener APIs

link-image
CIK

Easily retrieve the Central Index Key (CIK) for publicly traded companies with the FMP CIK API. Access unique identifiers needed for SEC filings and regulatory documents for a streamlined compliance a... Read more

link-image
Company Name Search

Search for ticker symbols, company names, and exchange details for equity securities and ETFs listed on various exchanges with the FMP Name Search API. This endpoint is useful for retrieving ticker sy... Read more

link-image
Exchange Variants

Search across multiple public exchanges to find where a given stock symbol is listed using the FMP Exchange Variants API. This allows users to quickly identify all the exchanges where a security is ac... Read more

link-image
Stock Symbol Search

Easily find the ticker symbol of any stock with the FMP Stock Symbol Search API. Search by company name or symbol across multiple global markets. Read more

link-image
ISIN

Easily search and retrieve the International Securities Identification Number (ISIN) for financial securities using the FMP ISIN API. Find key details such as company name, stock symbol, and market ca... Read more

Stock Screener API FAQs

Can I retrieve the 15 largest market cap stocks for each sector using the company-screener endpoint?

Currently, you can add the market cap parameter to the company-screener endpoint to filter stocks based on a specific market cap value, but the data will not be returned in sorted order from largest to smallest.

How can I search for company details using the CIK?

You can search for company details using the CIK by accessing our CIK search API. Simply input the CIK of the company you are looking for, and you will receive the relevant data. For more information and a sample of the data returned using the CIK search API, you can visit our documentation here: https://site.financialmodelingprep.com/developer/docs#cik-name-search-company-search

How are companies scored in your company ratings?

Companies are scored based on a quintile ranking within their respective industry and sector. The scoring within the brackets is weighted by the industry and the sector, and split into quintiles based on their relative score.

What is the source of the company fundamental data for US companies?

Fundamental data is sourced from the Securities and Exchange Commission (SEC) open source website Edgar

What is the source of the Environmental, Social, and Governance (ESG) ratings and scores data?

We source our ESG data from company filings where we apply NLP to extract those keywords: -Social = 'Accident, (Adult AND entertainment), Alcohol, Anti-personnel, Behavior, Charity, (Child AND Labor), Community, Controversial, Controversy, Discrimination, Gambling, Health, Human capital, Human rights, Inclusion, Injury, Labor, Munitions, Opposition, Pay, Philanthropic, Quality, Responsible.' -Environment = 'Biodiversity, Carbon, Cleantech, Clean, Climate, Coal, Conservation, Ecosystem, Emission, Energy, Fuel, Green, Land, Natural, Pollution, (Raw AND materials), Renewable, Resources, Sustainability, Sustainable, Toxic, Waste, Water.' -Governance = 'Advocacy, Bribery, Compensation, Competitive, Corruption, (Data AND breach), Divestment, Fraud, (Global AND Compact), GRI, (Global AND Reporting AND Initiative), Independent, Justice, Stability, Stewardship, Transparency.' Those are the key concepts that we extract from the statements to create the score. We then, with NLP, create the sentiment score to finally create a ranking score. We have developed our methodology based on available frameworks. We also compare each company to the industry benchmark to be able to rank ESG companies compared to their peers. For the bounds of the rating, a score of 0 is the worst and 100 is the best, so a 50 would be average. You can read more here https://site.financialmodelingprep.com/developer/docs/esg-score-api/

How do I get the industry information of tickers?

You can get this information on the Profile API: https://site.financialmodelingprep.com/developer/docs#company-profile-company-information

How often is the data in the API at financialmodelingprep.com/api/v3/stock-screener updated?

The screener API is updated in real time during market trading hours.

Unlock Premium Financial Insights Today!

Join Financial Modeling Prep now to access real-time data, in-depth analysis, and personalized insights tailored to your financial goals. Stay ahead of the game and make informed decisions with our comprehensive tools and dedicated support. Sign up today and take the first step towards financial success!

Start Your Journey Now!
FMP

FMP

Financial Modeling Prep API provides real time stock price, company financial statements, major index prices, stock historical data, forex real time rate and cryptocurrencies. Financial Modeling Prep stock price API is in real time, the company reports can be found in quarter or annual format, and goes back 30 years in history.
twitterlinkedin
2017-2025 © Financial Modeling Prep