Search & identifiers
Find symbols by name, CIK, CUSIP, or ISIN, and screen the whole market by fundamentals.
Call these with cvApi.call('/fmp/stable/<endpoint>', params) in an app,
GET /api/data/fmp/stable/<endpoint> over REST,
or the fmp_request MCP tool from a coding agent.
Available on every plan; requests count against your
hourly limit.
Stock Screener
GET /api/data/fmp/stable/company-screener
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.
| Query parameter | Type | Example |
|---|---|---|
marketCapMoreThan | number | 1000000 |
marketCapLowerThan | number | 10000000000000 |
sector | string | Technology |
industry | string | Consumer Electronics |
betaMoreThan | number | 0.5 |
betaLowerThan | number | 1.5 |
priceMoreThan | number | 10 |
priceLowerThan | number | 500 |
dividendMoreThan | number | 0.5 |
dividendLowerThan | number | 2 |
volumeMoreThan | number | 1000 |
volumeLowerThan | number | 100000000 |
exchange | string | NASDAQ |
country | string | US |
isEtf | boolean | false |
isFund | boolean | false |
isActivelyTrading | boolean | true |
page | number | 0 |
limit | number | 1000 |
includeAllShareClasses | boolean | false |
const data = await cvApi.call('/fmp/stable/company-screener'); curl -H "Authorization: Bearer cv_live_..." \
"https://tap.convexvalue.com/api/data/fmp/stable/company-screener" fmp_request({ "endpoint": "company-screener" }) Example response +
[
{
"symbol": "WIMA",
"companyName": "WisdomTree International Adaptive Moving Average Fund",
"marketCap": null,
"sector": "Financial Services",
"industry": "Asset Management",
"beta": null,
"price": 41.3753,
"lastAnnualDividend": null,
"volume": 9247,
"exchange": "NASDAQ Global Market",
"exchangeShortName": "NASDAQ",
"country": "US",
"isEtf": false,
"isFund": true,
"isActivelyTrading": true
}
] Search Cik
GET /api/data/fmp/stable/search-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 and financial analysis process.
| Query parameter | Type | Example |
|---|---|---|
cik required | string | 320193 |
limit | number | 50 |
const data = await cvApi.call('/fmp/stable/search-cik', { cik: '320193' }); curl -H "Authorization: Bearer cv_live_..." \
"https://tap.convexvalue.com/api/data/fmp/stable/search-cik?cik=320193" fmp_request({ "endpoint": "search-cik", "params": {"cik":"320193"} }) Example response +
[
{
"symbol": "AAPL",
"companyName": "Apple Inc.",
"cik": "0000320193",
"exchangeFullName": "NASDAQ Global Select",
"exchange": "NASDAQ",
"currency": "USD"
}
] CUSIP
GET /api/data/fmp/stable/search-cusip
Easily search and retrieve financial securities information by CUSIP number using the FMP CUSIP API. Find key details such as company name, stock symbol, and market capitalization associated with the CUSIP.
| Query parameter | Type | Example |
|---|---|---|
cusip required | string | 037833100 |
const data = await cvApi.call('/fmp/stable/search-cusip', { cusip: '037833100' }); curl -H "Authorization: Bearer cv_live_..." \
"https://tap.convexvalue.com/api/data/fmp/stable/search-cusip?cusip=037833100" fmp_request({ "endpoint": "search-cusip", "params": {"cusip":"037833100"} }) Example response +
[
{
"symbol": "AAPL.MX",
"companyName": "Apple Inc.",
"cusip": "037833100",
"marketCap": 79126074220160
}
] Exchange Variants
GET /api/data/fmp/stable/search-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 actively traded.
| Query parameter | Type | Example |
|---|---|---|
symbol required | string | AAPL |
const data = await cvApi.call('/fmp/stable/search-exchange-variants', { symbol: 'AAPL' }); curl -H "Authorization: Bearer cv_live_..." \
"https://tap.convexvalue.com/api/data/fmp/stable/search-exchange-variants?symbol=AAPL" fmp_request({ "endpoint": "search-exchange-variants", "params": {"symbol":"AAPL"} }) Example response +
[
{
"symbol": "AAPL",
"price": 262.82,
"beta": 1.086,
"volAvg": 44645993,
"mktCap": 3900351299800,
"lastDiv": 1.05,
"range": "195.07-316.94",
"changes": 3.24,
"companyName": "Apple Inc.",
"currency": "USD",
"cik": "0000320193",
"isin": "US0378331005",
"cusip": "037833100",
"exchange": "NASDAQ Global Select",
"exchangeShortName": "NASDAQ",
"industry": "Consumer Electronics",
"website": "https://www.apple.com",
"description": "Apple Inc. designs, manufactures, and markets smartphones, personal computers, tablets, wearables, and accessories worldwide. The company offers iPhone, a line of smartphones; Mac, a line of personal computers; iPad, a line of multi-purpose tablets; and wearables, home, and accessories comprising AirPods, Apple TV, Apple Watch, Beats products, and HomePod. It also provides AppleCare support and cloud services; and operates various platforms, including the App Store that allow customers to discov...",
"ceo": "Timothy D. Cook",
"sector": "Technology",
"country": "US",
"fullTimeEmployees": "164000",
"phone": "(408) 996-1010",
"address": "One Apple Park Way",
"city": "Cupertino",
"state": "CA",
"zip": "95014",
"dcfDiff": 162.74174,
"dcf": 144.59825927349374,
"image": "https://images.financialmodelingprep.com/symbol/AAPL.png",
"ipoDate": "1980-12-12",
"defaultImage": false,
"isEtf": false,
"isActivelyTrading": true,
"isAdr": false,
"isFund": false
}
] Search Isin
GET /api/data/fmp/stable/search-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 capitalization associated with the ISIN.
| Query parameter | Type | Example |
|---|---|---|
isin required | string | US0378331005 |
const data = await cvApi.call('/fmp/stable/search-isin', { isin: 'US0378331005' }); curl -H "Authorization: Bearer cv_live_..." \
"https://tap.convexvalue.com/api/data/fmp/stable/search-isin?isin=US0378331005" fmp_request({ "endpoint": "search-isin", "params": {"isin":"US0378331005"} }) Example response +
[
{
"symbol": "AAPL",
"name": "Apple Inc.",
"isin": "US0378331005",
"marketCap": 3900351299800
}
] Company Name Search
GET /api/data/fmp/stable/search-name
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 symbols when you know the full or partial company or asset name but not the symbol identifier.
| Query parameter | Type | Example |
|---|---|---|
query required | string | AA |
limit | number | 50 |
exchange | string | NASDAQ |
const data = await cvApi.call('/fmp/stable/search-name', { query: 'AA' }); curl -H "Authorization: Bearer cv_live_..." \
"https://tap.convexvalue.com/api/data/fmp/stable/search-name?query=AA" fmp_request({ "endpoint": "search-name", "params": {"query":"AA"} }) Example response +
[
{
"symbol": "AAGUSD",
"name": "AAG USD",
"currency": "USD",
"exchangeFullName": "CCC",
"exchange": "CRYPTO"
}
] Stock Symbol Search
GET /api/data/fmp/stable/search-symbol
Easily find the ticker symbol of any stock with the FMP Stock Symbol Search API. Search by symbol across multiple global markets.
| Query parameter | Type | Example |
|---|---|---|
query required | string | AAPL |
limit | number | 50 |
exchange | string | NASDAQ |
const data = await cvApi.call('/fmp/stable/search-symbol', { query: 'AAPL' }); curl -H "Authorization: Bearer cv_live_..." \
"https://tap.convexvalue.com/api/data/fmp/stable/search-symbol?query=AAPL" fmp_request({ "endpoint": "search-symbol", "params": {"query":"AAPL"} }) Example response +
[
{
"symbol": "AAPL",
"name": "Apple Inc.",
"currency": "USD",
"exchangeFullName": "NASDAQ Global Select",
"exchange": "NASDAQ"
}
] Get example prompts & new data guides
Occasional emails with prompts worth trying and what’s new in the data.