v1

latestOpenAPI 3.1.02026-07-2268276396.6 KB
Company & Events

Stocks & Funds Screener

The Company Screener API enables advanced filtering and discovery of companies based on comprehensive financial and descriptive criteria.

Filter companies by market capitalization, stock price, beta, trading volume, dividend yield, sector, industry, country, exchange, and trading status. Perfect for investment research, portfolio construction, and market analysis.

post/v1/company-screener/query

Request body

limitinteger

Maximum number of records to return (1-1000).

Example request

{
  "filters": {
    "market_cap_more_than": 1000000000,
    "market_cap_lower_than": 10000000000,
    "price_more_than": 10,
    "price_lower_than": 200,
    "beta_more_than": 0.5,
    "beta_lower_than": 2,
    "volume_more_than": 1000000,
    "volume_lower_than": 10000000,
    "dividend_more_than": 0.1,
    "dividend_lower_than": 5,
    "is_actively_trading": true,
    "country": "US",
    "exchange": "NASDAQ"
  },
  "limit": 100
}

Response

Successful Response

Example response

{
  "results": [
    {
      "rp_entity_id": "4A6F00",
      "symbol": "AAPL",
      "company_name": "Apple Inc.",
      "market_cap": 3000000000000,
      "beta": 1.2,
      "price": 170.5,
      "last_annual_dividend": 0.92,
      "volume": 75000000,
      "exchange": "NASDAQ",
      "exchange_short_name": "NASDAQ",
      "country": "US",
      "is_actively_trading": true
    }
  ]
}