Market endpoints answer operational questions about exchanges themselves: which ones are open right now, what are their trading hours, and how far back does data go for a given instrument?
The exchanges endpoint provides a comprehensive list of all available equity exchanges. It returns an array containing detailed information about each exchange, such as exchange code, name, country, and timezone. This data is updated daily.
Route
/exchangesAPI credits cost
1 per request
type
stringThe asset class to which the instrument belongs
Supports: American Depositary Receipt, Bond, Bond Fund, Closed-end Fund, Common Stock, Depositary Receipt, Digital Currency, ETF, Exchange-Traded Note, Global Depositary Receipt, Limited Partnership, Mutual Fund, Physical Currency, Preferred Stock, REIT, Right, Structured Product, Trust, Unit, Warrant
Example:
ETF
name
stringFilter by exchange name
Example:
NASDAQ
code
stringFilter by market identifier code (MIC) under ISO 10383 standard
Example:
XBUE
country
stringFilter by country name or alpha code, e.g., United States or US
Example:
United States
format
stringThe format of the response data
Supports: JSON, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
show_plan
booleanAdds info on which plan symbol is available
Default:
false
Request example
Response
{
"data": [
{
"title": "Argentinian Stock Exchange",
"name": "BCBA",
"code": "XBUE",
"country": "Argentina",
"timezone": "America/Argentina/Buenos_Aires",
"access": {
"global": "Pro",
"plan": "Pro",
"plan_business": "Basic"
}
}
],
"status": "ok"
}
The exchanges schedule endpoint provides detailed information about various stock exchanges, including their trading hours and operational days. This data is essential for users who need to know when specific exchanges are open for trading, allowing them to plan their activities around the availability of these markets.
Route
/exchange_scheduleAPI credits cost
100 per request
date
stringIf a date is provided, the API returns the schedule for the specified date; otherwise, it returns the default (common) schedule.
The date can be specified in one of the following formats:2021-10-27)today or yesterday2025-04-11T20:00:00) to retrieve the schedule corresponding to the day in the specified time.2025-04-11T20:00:00 UTC corresponds to:
2025-04-11 in the America/New_York timezone2025-04-12 in the Australia/Sydney timezone
Example:
2021-10-27
mic_name
stringFilter by exchange name
Example:
NASDAQ
mic_code
stringFilter by market identifier code (MIC) under ISO 10383 standard
Example:
XNGS
country
stringFilter by country name or alpha code, e.g., United States or US
Example:
United States
Request example
Response
{
"data": [
{
"title": "NASDAQ/NGS (Global Select Market)",
"name": "NASDAQ",
"code": "XNYS",
"country": "United States",
"time_zone": "America/New_York",
"sessions": [
{
"open_time": "04:00:00",
"close_time": "09:30:00",
"session_name": "Pre market",
"session_type": "pre"
}
]
}
]
}
The cryptocurrency exchanges endpoint provides a daily updated list of available cryptocurrency exchanges. It returns an array containing details about each exchange, such as exchange names and identifiers.
Route
/cryptocurrency_exchangesAPI credits cost
1 per request
format
stringThe format of the response data
Supports: JSON, CSV
Default:
JSON
delimiter
stringSpecify the delimiter used when downloading the CSV file
Default:
;
Request example
Response
{
"data": [
{
"name": "Binance"
},
{
"name": "Coinbase Pro"
},
{
"name": "Kraken"
},
{
"name": "OKX"
}
],
"status": "ok"
}
The market state endpoint provides real-time information on the operational status of all available stock exchanges. It returns data on whether each exchange is currently open or closed, along with the time remaining until the next opening or closing. This endpoint is useful for users who need to monitor exchange hours and plan their trading activities accordingly.
Route
/market_stateAPI credits cost
1 per request
exchange
stringThe exchange name where the instrument is traded.
Example:
NYSE
code
stringThe Market Identifier Code (MIC) of the exchange where the instrument is traded.
Example:
XNYS
country
stringThe country where the exchange is located. Takes country name or alpha code.
Example:
United States
Request example
Response
[
{
"name": "NYSE",
"code": "XNYS",
"country": "United States",
"is_market_open": true,
"time_after_open": "02:39:03",
"time_to_open": "00:00:00",
"time_to_close": "05:20:57"
}
]