Stock Screener API


OVERVIEW
Stock screener is a more advanced way to search for stocks. Unlike our search endpoint, there is no query parameter, but there are numerous parameters such as market cap, price, volume, beta, sector, country, and so on. For example, you can use this endpoint to find NASDAQ-listed software companies that pay dividends and have good liquidity.


Query String Parameters
marketCapMoreThan & marketCapLowerThan : Number
priceMoreThan & priceLowerThan : Number
betaMoreThan & betaLowerThan : Number
volumeMoreThan & volumeLowerThan : Number
dividendMoreThan & dividendLowerThan : Number
isEtf & isActivelyTrading : true/false
sector : Consumer Cyclical | Energy | Technology | Industrials | Financial Services | Basic Materials | Communication Services | Consumer Defensive | Healthcare | Real Estate | Utilities | Industrial Goods | Financial | Services | Conglomerates
Industry : Autos | Banks | Banks Diversified | Software | Banks Regional | Beverages Alcoholic | Beverages Brewers | Beverages Non-Alcoholic
Country : US | UK | MX | BR | RU | HK | CA | ...
exchange : nyse | nasdaq | amex | euronext | tsx | etf | mutual_fund
limit : Number

Stock Screener API


OVERVIEW
Stock screener is a more advanced way to search for stocks. Unlike our search endpoint, there is no query parameter, but there are numerous parameters such as market cap, price, volume, beta, sector, country, and so on. For example, you can use this endpoint to find NASDAQ-listed software companies that pay dividends and have good liquidity.


Query String Parameters
marketCapMoreThan & marketCapLowerThan : Number
priceMoreThan & priceLowerThan : Number
betaMoreThan & betaLowerThan : Number
volumeMoreThan & volumeLowerThan : Number
dividendMoreThan & dividendLowerThan : Number
isEtf & isActivelyTrading : true/false
sector : Consumer Cyclical | Energy | Technology | Industrials | Financial Services | Basic Materials | Communication Services | Consumer Defensive | Healthcare | Real Estate | Utilities | Industrial Goods | Financial | Services | Conglomerates
Industry : Autos | Banks | Banks Diversified | Software | Banks Regional | Beverages Alcoholic | Beverages Brewers | Beverages Non-Alcoholic
Country : US | UK | MX | BR | RU | HK | CA | ...
exchange : nyse | nasdaq | amex | euronext | tsx | etf | mutual_fund
limit : Number

Stock Screener

https://financialmodelingprep.com/api/v3/stock-screener?marketCapMoreThan=1000000000&betaMoreThan=1&volumeMoreThan=10000&sector=Technology&exchange=NASDAQ&dividendMoreThan=0&limit=100&apikey=YOUR_API_KEY

curl https://financialmodelingprep.com/api/v3/stock-screener?marketCapMoreThan=1000000000&betaMoreThan=1&volumeMoreThan=10000&sector=Technology&exchange=NASDAQ&dividendMoreThan=0&limit=100&apikey=YOUR_API_KEY
[ 
    {
    "symbol" : "MSFT",
    "companyName" : "Microsoft Corporation",
    "marketCap" : 1391637040000,
    "sector" : "Technology",
    "beta" : 1.2310280000000000111270992420031689107418060302734375,
    "price" : 183.509999999999990905052982270717620849609375,
    "lastAnnualDividend" : 1.939999999999999946709294817992486059665679931640625,
    "volume" : 54536583,
    "exchange" : "Nasdaq Global Select",
    "exchangeShortName" : "NASDAQ"
    },
    {
        "symbol" : "AAPL",
        "companyName" : "Apple Inc.",
        "marketCap" : 1382174560000,
        "sector" : "Technology",
        "beta" : 1.2284990000000000076596506914938800036907196044921875,
        "price" : 318.8899999999999863575794734060764312744140625,
        "lastAnnualDividend" : 3.0800000000000000710542735760100185871124267578125,
        "volume" : 51500795,
        "exchange" : "Nasdaq Global Select",
        "exchangeShortName" : "NASDAQ"
    }, 
    {
        "symbol" : "AMZN",
        "companyName" : "Amazon.com Inc.",
        "marketCap" : 1215457260000,
        "sector" : "Technology",
        "beta" : 1.5168630000000000723758830645238049328327178955078125,
        "price" : 2436.8800000000001091393642127513885498046875,
        "lastAnnualDividend" : 0,
        "volume" : 6105985,
        "exchange" : "Nasdaq Global Select",
        "exchangeShortName" : "NASDAQ"
    }
]

STOCK_SCREENER_WITH JAVA


URL url = new URL("https://financialmodelingprep.com/api/v3/stock-screener?marketCapMoreThan=1000000000&betaMoreThan=1&volumeMoreThan=10000&sector=Technology&exchange=NASDAQ&dividendMoreThan=0&limit=100&apikey=YOUR_API_KEY");

try (BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream(), "UTF-8"))) {
    for (String line; (line = reader.readLine()) != null;) {
    System.out.println(line);
  }
}
Resource List :