Welcome to the Twelve Data! You can use this API to access world financial markets including stocks, forex, ETFs, and cryptocurrencies. Most of the exchanges are available in real-time, while others have some delays. Over 20+ years of end-of-day data and a couple of years for intraday historical data.
If you are unfamiliar with APIs and requests, check this tutorial on how to make requests as part of the How-to tutorials.
Twelve Data authenticates users by valid API keys for both API and WebSocket. It can be specified in two ways:
&apikey=your_api_key
Authorization="apikey your_api_key"
A demo
API key is used for sample requests to familiarize yourself with the API format. Complete access to API is available with your API key, which can be obtained for free by signing up for the Basic plan.
Specific endpoints are available starting only from Grow
, Pro
, Ultra
or Enterprise
plans. However, they all can be tested as trial symbols across all markets. API will return an error if the key is invalid or has insufficient permissions.
API endpoints are prefixed with https://api.twelvedata.com
WebSocket endpoints are prefixed with wss://ws.twelvedata.com
Parameters are ampersand(&) separated.
E.g. ?symbol=AAPL&interval=5min&outputsize=200
Word casing doesn‘t matter when passing parameters.
E.g. ?symbol=AAPL
, ?symbol=AaPl
, or ?symbol=aapl
will all correctly work.
When the format
parameter is set to CSV
, additional filename
parameter might be used to specify the custom name of the output file. E.g. ?format=CSV&filename=my_own_csv_name
To get the most use of start_date
, end_date
, and outputsize
parameters when accessing historical data, refer to this tutorial.
For data returned in JSON format, in certain cases, instead of numerical values or objects, the response may include a null
value. It is important to note that this is not an error; rather, it indicates that there is no available data for the specified metric. Users should handle null
values appropriately in their applications to ensure smooth functionality and accurate data representation.
Twelve Data API uses a unified error response scheme. Consisting of a JSON object with code
, message
and status
keys.
Possible output error codes are:
Code | Status | Meaning |
---|---|---|
400 | Bad Request | There is an error with one or multiple parameters. |
401 | Unauthorized | Your API key is wrong or not valid. |
403 | Forbidden | Your API key is valid but has no permissions to make request available on the upper plans. |
404 | Not Found | The specified data can not be found. |
414 | Parameter Too Long | The parameter which accepts multiple values is out of range. |
429 | Too Many Requests | You've reached your API request limits. |
500 | Internal Server Error | There is an error on the server-side. Try again later. |
How to overcome the errors:
400
Follow message instructions in response. Usually, it will arise if one of the input parameters is set incorrectly. Try to read over API Documentation and modify the parameter.401
Invalid API key is used. If you don't have one yet - get it here.403
Upgrade your API key to an upper plan here.404
Query parameters are set too strict and accordingly, data can not be loaded. Try to set less rigid parameters values.414
Arises when the parameter accepts an array of values and length of the array is larger than the maximum number allowed. Follow the message instructions and set the parameter accordingly.429
API key minute limit is reached. Either wait for a while or increase your API key limits here500
Very rare to appear, signifying some server-side errors. In this case, contact us and we will settle down the issue.HTTP request example:
https://api.twelvedata.com/time_series?symbol=AAPL&interval=0.99min&apikey=your_api_key
This request with incorrect interval set will return JSON with the following structure:
{
"code": 400,
"message": "Invalid **interval** provided: 0.99min. Supported intervals: 1min, 5min, 15min, 30min, 45min, 1h, 2h, 4h, 8h, 1day, 1week, 1month",
"status": "error"
}
We continuously make Twelve Data the only place where all users can obtain the necessary financial data. If you have any questions or ideas about improvement, contact us.
Here, we publish libraries created to get the most of Twelve Data. We work towards making the industry the best SDKs for the most popular languages. Large releases are coming soon. A full list can be found on GitHub.
Language | URL |
---|---|
Python | twelvedata-python |
R | twelvedata-r-sdk |
Excel | Excel Add-in |
Google Sheets | Google Sheets Add-on |
Language | URL |
---|---|
C# | TwelveDataSharp |
JavaScript | twelvedata |
PHP | twelvedata |
Go | twelvedata |
The same list can also be accessed at the Support Center.
Please refer to the Help Center for general assistance. If your question has not been answered yet drop a message to us.
Reference Data returns general data that can be used to enhance your project generalization.
This API call returns an array of symbols available at Twelve Data API. This list is updated daily.
API credits cost
1
per request
symbol
stringThe ticker symbol of an instrument for which data is requested
Example:
AAPL
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG000B9Y5X2
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
exchange
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
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
, Index
, Limited Partnership
, Mutual Fund
, Physical Currency
, Preferred Stock
, REIT
, Right
, Structured Product
, Trust
, Unit
, Warrant
Example:
Common Stock
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
include_delisted
booleanInclude delisted identifiers
Default:
false
Request example
Response
{
"data": [
{
"symbol": "AAPL",
"name": "Apple Inc",
"currency": "USD",
"exchange": "NASDAQ",
"mic_code": "XNGS",
"country": "United States",
"type": "Common Stock",
"figi_code": "BBG000B9Y5X2",
"cfi_code": "ESVUFR",
"isin": "US0378331005",
"access": {
"global": "Level A",
"plan": "Grow"
}
}
],
"status": "ok"
}
This API call returns an array of forex pairs available at Twelve Data API. This list is updated daily.
API credits cost
1
per request
symbol
stringThe ticker symbol of an instrument for which data is requested
Example:
EUR/USD
currency_base
stringFilter by currency base
Example:
EUR
currency_quote
stringFilter by currency quote
Example:
USD
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
Request example
Response
{
"data": [
{
"symbol": "EUR/USD",
"currency_group": "Major",
"currency_base": "EUR",
"currency_quote": "USD"
}
],
"status": "ok"
}
This API call returns an array of commodity pairs available at Twelve Data API. This list is updated daily.
API credits cost
1
per request
symbol
stringThe ticker symbol of an instrument for which data is requested
Example:
XAU/USD
category
stringFilter by category of commodity
Example:
Precious Metal
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
Request example
Response
{
"data": [
{
"symbol": "XAU/USD",
"name": "Gold Spot",
"category": "Precious Metal",
"description": ""
}
],
"status": "ok"
}
This API call returns an array of cryptocurrencies available at Twelve Data API. This list is updated daily.
API credits cost
1
per request
symbol
stringThe ticker symbol of an instrument for which data is requested
Example:
BTC/USD
exchange
stringFilter by exchange name. E.g. Binance
, Coinbase
, etc.
Example:
Binance
currency_base
stringFilter by currency base
Example:
BTC
currency_quote
stringFilter by currency quote
Example:
USD
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
Response
{
"data": [
{
"symbol": "BTC/USD",
"available_exchanges": [
"ABCC",
"Allcoin",
"BTC-Alpha",
"BTCTurk",
"Bibox",
"n.exchange",
"p2pb2b",
"xBTCe"
],
"currency_base": "Bitcoin",
"currency_quote": "US Dollar"
}
],
"status": "ok"
}
This API call returns an array of funds available at Twelve Data API. This list is updated daily.
API credits cost
1
per request
symbol
stringThe ticker symbol of an instrument for which data is requested
Example:
FXAIX
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG000BHTMY7
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
exchange
stringFilter by exchange name
Example:
Nasdaq
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
page
integerPage number of the results to fetch
Default:
1
outputsize
integerDetermines the number of data points returned in the output
Default:
5000
Request example
Response
{
"result": {
"count": 84799,
"list": [
{
"symbol": "DIVI",
"name": "AdvisorShares Athena High Dividend ETF",
"country": "United States",
"currency": "USD",
"exchange": "NYSE",
"mic_code": "ARCX",
"type": "ETF",
"figi_code": "BBG00161BCW4",
"cfi_code": "CECILU",
"isin": "GB00B65TLW28",
"access": {
"global": "Level A",
"plan": "Grow"
}
}
]
},
"status": "ok"
}
This API call returns an array of bonds available at Twelve Data API. This list is updated daily.
API credits cost
1
per request
symbol
stringThe ticker symbol of an instrument for which data is requested
Example:
US2Y
exchange
stringFilter by exchange name
Example:
NYSE
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
page
integerPage number of the results to fetch
Default:
1
outputsize
integerDetermines the number of data points returned in the output
Default:
5000
Request example
Response
{
"result": {
"count": 6,
"list": [
{
"symbol": "US2Y",
"name": "US Treasury Yield 2 Years",
"country": "United States",
"currency": "USD",
"exchange": "NYSE",
"mic_code": "XNYS",
"type": "Bond",
"access": {
"global": "Level A",
"plan": "Grow"
}
}
]
},
"status": "ok"
}
This API call returns an array of ETFs available at Twelve Data API. This list is updated daily.
API credits cost
1
per request
symbol
stringThe ticker symbol of an instrument for which data is requested
Example:
SPY
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG000BDTF76
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
exchange
stringFilter by exchange name
Example:
NYSE
mic_code
stringFilter by market identifier code (MIC) under ISO 10383 standard
Example:
XNYS
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
include_delisted
booleanInclude delisted identifiers
Default:
false
Request example
Response
{
"data": [
{
"symbol": "SPY",
"name": "SPDR S&P 500 ETF Trust",
"currency": "USD",
"exchange": "NYSE",
"mic_code": "XNYS",
"country": "United States",
"figi_code": "BBG000BDTF76",
"cfi_code": "CEOJLU",
"isin": "US78462F1030",
"access": {
"global": "Level B",
"plan": "Pro"
}
}
],
"status": "ok"
}
This API call returns an array of cross listed symbols for a specified instrument. Cross listings are the same securities listed on different exchanges. This list is updated daily.
API credits cost
40
per request
✱ symbol
stringThe ticker symbol of an instrument for which data is requested
Example:
NVDA
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket identifier code (MIC) under ISO 10383 standard
Example:
XNGS
country
stringCountry to which stock exchange belongs to
Example:
United States
Response
{
"result": {
"count": 7,
"list": [
{
"symbol": "NVDA",
"name": "NVIDIA Corp",
"exchange": "NASDAQ",
"mic_code": "XNGS"
}
]
}
}
This API call returns an array of stock or ETF exchanges available at Twelve Data API. This list is updated daily.
API 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:
XNGS
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": "NASDAQ",
"name": "NASDAQ",
"code": "XNGS",
"country": "United States",
"timezone": "America/New_York",
"access": {
"global": "Level A",
"plan": "Grow"
}
}
],
"status": "ok"
}
This API call return exchanges details and trading hours.
API 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 yesterday
2025-04-11 20:00:00
) to retrieve the schedule corresponding to the day in the specified time.2025-04-11 20: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
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"
}
]
}
]
}
This API call returns an array of cryptocurrency exchanges available at Twelve Data API. This list is updated daily.
API 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:
;
Response
{
"data": [
{
"name": "Binance"
}
],
"status": "ok"
}
Check the state of all available exchanges, time to open, and time to close. Returns all available stock exchanges by default.
API 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"
}
]
This API call returns a list of instrument types available at Twelve Data API.
API credits cost
1
per request
Response
{
"result": [
"Agricultural Product",
"American Depositary Receipt",
"Bond",
"Bond Fund",
"Closed-end Fund",
"Common Stock",
"Depositary Receipt",
"Digital Currency",
"Energy Resource",
"ETF",
"Exchange-Traded Note",
"Global Depositary Receipt",
"Index",
"Industrial Metal",
"Limited Partnership",
"Livestock",
"Mutual Fund",
"Physical Currency",
"Precious Metal",
"Preferred Stock",
"REIT",
"Right",
"Structured Product",
"Trust",
"Unit",
"Warrant"
],
"status": "ok"
}
This API call returns an array of countries available at Twelve Data API with their ISO codes, names, capital, and currency.
API credits cost
1
per request
Request example
Response
{
"data": [
{
"iso2": "US",
"iso3": "USA",
"numeric": "840",
"name": "United States",
"official_name": "United States of America",
"capital": "Washington D.C.",
"currency": "USD"
}
]
}
This API call returns an array of objects with available technical indicators. This endpoint might be used to build an abstract interface to make more convenient API calls from the application.
API credits cost
1
per request
Response
{
"data": {
"parameter_name": {
"enable": true,
"full_name": "Moving Average Convergence Divergence",
"description": "Moving Average Convergence Divergence(MACD) is ...",
"type": "Momentum Indicators",
"overlay": false,
"output_values": {
"parameter_name": {
"default_color": "#FF0000",
"display": "line",
"min_range": 0,
"max_range": 5
}
},
"parameters": {
"parameter_name": {
"default": 12,
"max_range": 1,
"min_range": 1,
"range": [
"open",
"high",
"low",
"close"
],
"type": "int"
}
},
"tinting": {
"display": "fill",
"color": "#FF0000",
"transparency": 0.5,
"lower_bound": "0",
"upper_bound": "macd"
}
}
},
"status": "ok"
}
This method returns the first available DateTime for a given instrument at the specific interval.
API credits cost
1
per request
✱ symbol
stringSymbol ticker of the instrument.
Example:
AAPL
figi
stringFilter by financial instrument global identifier (FIGI).
Example:
BBG000B9XRY4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series.
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 1day
, 1week
, 1month
Example:
1day
exchange
stringExchange where instrument is traded.
Example:
Nasdaq
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard.
Example:
XNAS
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
Request example
Response
{
"datetime": "1980-12-12",
"unix_time": 345479400
}
This method helps to find the best matching symbol. It can be used as the base for custom lookups. The response is returned in descending order, with the most relevant instrument at the beginning.
API credits cost
1
per request
✱ symbol
stringSymbol to search
Example:
AAPL
outputsize
integerNumber of matches in response. Max 120
Default:
30
show_plan
booleanAdds info on which plan symbol is available.
Default:
false
Response
{
"data": [
{
"symbol": "AA",
"instrument_name": "Alcoa Corp",
"exchange": "NYSE",
"mic_code": "XNYS",
"exchange_timezone": "America/New_York",
"instrument_type": "Common Stock",
"country": "United States",
"currency": "USD",
"access": {
"global": "Basic",
"plan": "Basic"
}
}
],
"status": "ok"
}
Core data return time series, quotes, rates, and other prices across equities, forex, cryptocurrencies, and ETFs along with other data types.
This API call returns meta and time series for the requested instrument. Metaobject consists of general information about the requested symbol. Time series is the array of objects ordered by time descending with Open, High, Low, Close prices. Non-currency instruments also include volume information.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock"
},
"values": [
{
"datetime": "2021-09-16 15:59:00",
"open": "148.73500",
"high": "148.86000",
"low": "148.73000",
"close": "148.85001",
"volume": "624277"
}
],
"status": "ok"
}
This API call returns meta and cross rate time series for the requested instruments. Metaobject consists of general information about the requested symbol. Time series is the array of objects ordered by time descending with Open, High, Low, Close prices. Works with stocks, forex and cryptocurrency.
API credits cost
5
per symbol
✱ base
stringBase currency symbol
Example:
JPY
base_type
stringBase instrument type according to the /instrument_type
endpoint
Example:
Physical Currency
base_exchange
stringBase exchange
Example:
Binance
base_mic_code
stringBase MIC code
Example:
XNGS
✱ quote
stringQuote currency symbol
Example:
BTC
quote_type
stringQuote instrument type according to the /instrument_type
endpoint
Example:
Digital Currency
quote_exchange
stringQuote exchange
Example:
Coinbase
quote_mic_code
stringQuote MIC code
Example:
XNYS
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 1day
, 1week
, 1month
Example:
1min
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Example:
30
format
stringFormat of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringDelimiter used in CSV file
Default:
;
prepost
booleanOnly for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
start_date
stringStart date for the time series data
Example:
2025-01-01
end_date
stringEnd date for the time series data
Example:
2025-01-31
adjust
booleanSpecifies if there should be an adjustment
Default:
true
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive.
Default:
5
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Example:
UTC
Request example
Response
{
"meta": {
"interval": "1min",
"base_exchange": "PHYSICAL CURRENCY",
"quote_exchange": "Binance"
},
"values": [
{
"datetime": "2025-02-28 14:30:00",
"open": "0.0000081115665",
"high": "0.0000081273069",
"low": "0.0000081088287",
"close": "0.0000081268066"
}
]
}
This API call returns real-time exchange rate for currency pair. Works with forex and cryptocurrency.
API credits cost
1
per symbol
✱ symbol
stringThe currency pair you want to request can be either forex or cryptocurrency. Slash(/) delimiter is used. E.g. EUR/USD
or BTC/ETH
will be correct
Example:
EUR/USD
date
stringIf not null, will use exchange rate from a specific date or time. Format 2006-01-02
or 2006-01-02 15:04:05
. Is set in the local exchange time zone, use timezone parameter to specify a specific time zone
Example:
2006-01-02 15:04:05
format
stringValue can be JSON
or CSV
. Default JSON
Supports: JSON
, CSV
Default:
JSON
delimiter
stringSpecify the delimiter used when downloading the CSV
file. Default semicolon ;
Default:
;
dp
integerThe number of decimal places for the data
Default:
5
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Example:
UTC
Response
{
"symbol": "USD/JPY",
"rate": 105.12,
"timestamp": 1602714051
}
This API call returns real-time exchange rate and converted amount for currency pair. Works with forex and cryptocurrency.
API credits cost
1
per symbol
✱ symbol
stringThe currency pair you want to request can be either forex or cryptocurrency. Slash(/) delimiter is used. E.g. EUR/USD
or BTC/ETH
will be correct
Example:
EUR/USD
✱ amount
numberAmount of base currency to be converted into quote currency. Supports values in the range from 0
and above
Example:
100
date
stringIf not null, will use exchange rate from a specific date or time. Format 2006-01-02
or 2006-01-02 15:04:05
. Is set in the local exchange time zone, use timezone parameter to specify a specific time zone
Example:
2006-01-02 15:04:05
format
stringValue can be JSON
or CSV
. Default JSON
Supports: JSON
, CSV
Default:
JSON
delimiter
stringSpecify the delimiter used when downloading the CSV
file. Default semicolon ;
Default:
;
dp
integerThe number of decimal places for the data
Default:
5
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Example:
UTC
Request example
Response
{
"symbol": "USD/JPY",
"rate": 105.12,
"amount": 12824.64,
"timestamp": 1602714051
}
Quote endpoint is an efficient method to retrieve the latest quote of the selected instrument.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument
Example:
AAPL
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG000BHTMY7
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
interval
stringInterval of the quote
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 1day
, 1week
, 1month
Default:
1day
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringCountry where instrument is traded, e.g., United States
or US
Example:
United States
volume_time_period
integerNumber of periods for Average Volume
Default:
9
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
format
stringValue can be JSON or CSV Default JSON
Supports: JSON
, CSV
Default:
JSON
delimiter
stringSpecify the delimiter used when downloading the CSV file
Default:
;
prepost
booleanParameter is optional. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
eod
booleanIf true, then return data for closed day
Supports: true
, false
Default:
false
rolling_period
integerNumber of hours for calculate rolling change at period. By default set to 24, it can be in range [1, 168].
Default:
24
dp
integerSpecifies the number of decimal places for floating values Should be in range [0,11] inclusive
Default:
5
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
Response
{
"symbol": "AAPL",
"name": "Apple Inc",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"currency": "USD",
"datetime": "2021-09-16",
"timestamp": 1631772000,
"last_quote_at": 1631772000,
"open": "148.44000",
"high": "148.96840",
"low": "147.22099",
"close": "148.85001",
"volume": "67903927",
"previous_close": "149.09000",
"change": "-0.23999",
"percent_change": "-0.16097",
"average_volume": "83571571",
"rolling_1day_change": "123.123",
"rolling_7day_change": "123.123",
"rolling_period_change": "123.123",
"is_market_open": false,
"fifty_two_week": {
"low": "103.10000",
"high": "157.25999",
"low_change": "45.75001",
"high_change": "-8.40999",
"low_change_percent": "44.37440",
"high_change_percent": "-5.34782",
"range": "103.099998 - 157.259995"
},
"extended_change": "0.09",
"extended_percent_change": "0.05",
"extended_price": "125.22",
"extended_timestamp": "1649845281"
}
This endpoint is a lightweight method that allows retrieving only the real-time price of the selected instrument.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument
Example:
AAPL
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG000BHTMY7
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringCountry where instrument is traded, e.g., United States
or US
Example:
United States
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
format
stringValue can be JSON or CSV
Supports: JSON
, CSV
Default:
JSON
delimiter
stringSpecify the delimiter used when downloading the CSV file
Default:
;
prepost
booleanParameter is optional. Only for Pro and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0,11] inclusive
Default:
5
Response
{
"price": "200.99001"
}
This endpoint returns the latest End of Day (EOD) price of an instrument.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument
Example:
AAPL
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG000BHTMY7
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringCountry where instrument is traded, e.g., United States
or US
Example:
United States
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
date
stringIf not null, then return data from a specific date
Example:
2006-01-02
prepost
booleanParameter is optional. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values Should be in range [0,11] inclusive
Default:
5
Response
{
"symbol": "AAPL",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"currency": "USD",
"datetime": "2021-09-16",
"close": "148.79"
}
Get the list of the top gaining or losing stocks today.
Top gainers are ordered by the highest rate of price increase since the previous day''s close. Top losers are ordered by the highest percentage of price decrease since the last day.
Data is available for all international equities, forex, crypto.
API credits cost
100
per request
✱ market
stringMaket type
Supports: stocks
, etf
, mutual_funds
, forex
, crypto
Example:
stocks
direction
stringSpecifies direction of the snapshot gainers or losers
Supports: gainers
, losers
Default:
gainers
outputsize
integerSpecifies the size of the snapshot.
Can be in a range from 1
to 50
Default:
30
country
stringCountry of the snapshot, applicable to non-currencies only. Takes country name or alpha code
Default:
USA
price_greater_than
stringTakes values with price grater than specified value
Example:
175.5
dp
stringSpecifies the number of decimal places for floating values. Should be in range [0,11] inclusive
Default:
5
Response
{
"values": [
{
"symbol": "BSET",
"name": "Bassett Furniture Industries Inc",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"datetime": "2023-10-01T12:00:00Z",
"last": 17.25,
"high": 18,
"low": 16.5,
"volume": 108297,
"change": 3.31,
"percent_change": 23.74462
}
],
"status": "ok"
}
This API request returns a list of mutual funds available at Twelve Data. Sorting is in descending order by total assets value. The list is updated daily.
API credits cost
1
per request
symbol
stringFilter by symbol
Example:
1535462D
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG00HMMLCH1
isin
stringFilter by international securities identification number (ISIN)
Example:
LU1206782309
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
120678230
country
stringFilter by country name or alpha code, e.g., United States
or US
Example:
United States
fund_family
stringFilter by investment company that manages the fund
Example:
Jackson National
fund_type
stringFilter by the type of fund
Example:
Small Blend
performance_rating
integerFilter by performance rating from 0
to 5
Example:
4
risk_rating
integerFilter by risk rating from 0
to 5
Example:
4
page
integerPage number
Default:
1
outputsize
integerNumber of records in response
Default:
100
Response
{
"result": {
"count": 1000,
"list": [
{
"symbol": "0P0001LCQ3",
"name": "JNL Small Cap Index Fund (I)",
"country": "United States",
"fund_family": "Jackson National",
"fund_type": "Small Blend",
"performance_rating": 2,
"risk_rating": 4,
"currency": "USD",
"exchange": "OTC",
"mic_code": "OTCM"
}
]
},
"status": "ok"
}
This API request returns a list of mutual funds families.
API credits cost
1
per request
country
stringFilter by country name or alpha code, e.g., United States
or US
Example:
United States
fund_family
stringFilter by investment company that manages the fund
Example:
Jackson National
Response
{
"result": {
"India": [
"Aberdeen Standard Fund Managers Limited",
"Aditya Birla Sun Life AMC Ltd"
],
"United States": [
"Aegon Asset Management UK PLC",
"Ampega Investment GmbH",
"Aviva SpA"
]
},
"status": "ok"
}
This API request returns a list of mutual funds types.
API credits cost
1
per request
country
stringFilter by country name or alpha code, e.g., United States
or US
Example:
United States
fund_type
stringFilter by the type of fund
Example:
Jackson National
Response
{
"result": {
"Singapore": [
"Property - Indirect Asia",
"Sector Equity Water",
"SGD Bond",
"Singapore Equity",
"Taiwan Large-Cap Equity"
],
"United States": [
"Asia-Pacific ex-Japan Equity",
"EUR Flexible Allocation - Global",
"Euro Short Bond PP",
"Large Blend",
"Other Allocation"
]
},
"status": "ok"
}
This API request returns a complete breakdown of a mutual fund, including summary, performance, risk, ratings, composition, purchase_info, and sustainability.
API credits cost
1000
per request
✱ symbol
stringSymbol ticker of mutual fund
Example:
1535462D
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG00HMMLCH1
isin
stringFilter by international securities identification number (ISIN)
Example:
LU1206782309
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
120678230
country
stringFilter by country name or alpha code, e.g., United States
or US
Example:
United States
dp
integerNumber of decimal places for floating values. Accepts value in range [0,11]
Default:
5
Request example
Response
{
"mutual_fund": {
"summary": {
"symbol": "0P0001LCQ3",
"name": "JNL Small Cap Index Fund (I)",
"fund_family": "Jackson National",
"fund_type": "Small Blend",
"currency": "USD",
"share_class_inception_date": "2021-04-26",
"ytd_return": -0.02986,
"expense_ratio_net": 0.001,
"yield": 0,
"nav": 10.09,
"min_investment": 0,
"turnover_rate": 0.32,
"net_assets": 2400762112,
"overview": "The fund invests, normally, at least 80% of its assets in the stocks...",
"people": [
{
"name": "John Doe",
"tenure_since": "2018-01-01"
}
]
},
"performance": {
"trailing_returns": [
{
"period": "ytd",
"share_class_return": -0.02986,
"category_return": 0.2019,
"rank_in_category": 76
}
],
"annual_total_returns": [
{
"year": 2024,
"share_class_return": 0.08546,
"category_return": 0.1119
}
],
"quarterly_total_returns": [
{
"year": 2024,
"q1": 0.02358,
"q2": -0.03071,
"q3": 0.10099,
"q4": -0.00629
}
],
"load_adjusted_return": [
{
"period": "1_year",
"return": 0.06139
}
]
},
"risk": {
"volatility_measures": [
{
"period": "3_year",
"alpha": -9.12,
"alpha_category": -0.0939,
"beta": 1,
"beta_category": 0.0126,
"mean_annual_return": 0.45,
"mean_annual_return_category": 0.0117,
"r_squared": 69,
"r_squared_category": 0.8309,
"std": 23.15,
"std_category": 0.2554,
"sharpe_ratio": 0.04,
"sharpe_ratio_category": 0.005,
"treynor_ratio": -1.41,
"treynor_ratio_category": 0.0806
}
],
"valuation_metrics": {
"price_to_earnings": 0.05695,
"price_to_earnings_category": 20.63,
"price_to_book": 0.55626,
"price_to_book_category": 2.87,
"price_to_sales": 0.97803,
"price_to_sales_category": 1.34,
"price_to_cashflow": 0.10564,
"price_to_cashflow_category": 11.81,
"median_market_capitalization": 2965,
"median_market_capitalization_category": 4925,
"3_year_earnings_growth": 16.32,
"3_year_earnings_growths_category": 10.55
}
},
"ratings": {
"performance_rating": 2,
"risk_rating": 4,
"return_rating": 0
},
"composition": {
"major_market_sectors": [
{
"sector": "Industrials",
"weight": 0.1742
}
],
"asset_allocation": {
"cash": 0.0043,
"stocks": 0.9956,
"preferred_stocks": 0,
"convertables": 0,
"bonds": 0,
"others": 0
},
"top_holdings": [
{
"symbol": "BBWI",
"name": "Bath & Body Works Inc",
"weight": 0.00624
}
],
"bond_breakdown": {
"average_maturity": {
"fund": null,
"category": 1.97
},
"average_duration": {
"fund": null,
"category": 1.64
},
"credit_quality": [
{
"grade": "U.S. Government",
"weight": 0
}
]
}
},
"purchase_info": {
"expenses": {
"expense_ratio_gross": 0.0022,
"expense_ratio_net": 0.001
},
"minimums": {
"initial_investment": 0,
"additional_investment": 0,
"initial_ira_investment": null,
"additional_ira_investment": null
},
"pricing": {
"nav": 10.09,
"12_month_low": 9.630000114441,
"12_month_high": 12.10000038147,
"last_month": 11.050000190735
},
"brokerages": []
},
"sustainability": {
"score": 22,
"corporate_esg_pillars": {
"environmental": 3.73,
"social": 10.44,
"governance": 7.86
},
"sustainable_investment": false,
"corporate_aum": 0.99486
}
},
"status": "ok"
}
This API request returns a brief summary of a mutual fund.
API credits cost
200
per request
✱ symbol
stringSymbol ticker of mutual fund
Example:
1535462D
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG00HMMLCH1
isin
stringFilter by international securities identification number (ISIN)
Example:
LU1206782309
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
120678230
country
stringFilter by country name or alpha code, e.g., United States
or US
Example:
United States
dp
integerNumber of decimal places for floating values. Accepts value in range [0,11]
Default:
5
Request example
Response
{
"mutual_fund": {
"summary": {
"symbol": "0P0001LCQ3",
"name": "JNL Small Cap Index Fund (I)",
"fund_family": "Jackson National",
"fund_type": "Small Blend",
"currency": "USD",
"share_class_inception_date": "2021-04-26",
"ytd_return": -0.02986,
"expense_ratio_net": 0.001,
"yield": 0,
"nav": 10.09,
"min_investment": 0,
"turnover_rate": 0.32,
"net_assets": 2400762112,
"overview": "The fund invests, normally, at least 80% of its assets in the stocks...",
"people": [
{
"name": "John Doe",
"tenure_since": "2018-01-01"
}
]
}
},
"status": "ok"
}
This API request returns detailed performance of a mutual fund, including trailing, annual, quarterly, and load-adjusted returns.
API credits cost
200
per request
✱ symbol
stringSymbol ticker of mutual fund
Example:
1535462D
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG00HMMLCH1
isin
stringFilter by international securities identification number (ISIN)
Example:
LU1206782309
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
120678230
country
stringFilter by country name or alpha code, e.g., United States
or US
Example:
United States
dp
integerNumber of decimal places for floating values. Accepts value in range [0,11]
Default:
5
Request example
Response
{
"mutual_fund": {
"performance": {
"trailing_returns": [
{
"period": "ytd",
"share_class_return": -0.02986,
"category_return": 0.2019,
"rank_in_category": 76
}
],
"annual_total_returns": [
{
"year": 2024,
"share_class_return": 0.08546,
"category_return": 0.1119
}
],
"quarterly_total_returns": [
{
"year": 2024,
"q1": 0.02358,
"q2": -0.03071,
"q3": 0.10099,
"q4": -0.00629
}
],
"load_adjusted_return": [
{
"period": "1_year",
"return": 0.06139
}
]
}
},
"status": "ok"
}
This API request returns core metrics to measure the risk of investing in a mutual fund.
API credits cost
200
per request
✱ symbol
stringSymbol ticker of mutual fund
Example:
1535462D
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG00HMMLCH1
isin
stringFilter by international securities identification number (ISIN)
Example:
LU1206782309
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
120678230
country
stringFilter by country name or alpha code, e.g., United States
or US
Example:
United States
dp
integerNumber of decimal places for floating values. Accepts value in range [0,11]
Default:
5
Request example
Response
{
"mutual_fund": {
"risk": {
"volatility_measures": [
{
"period": "3_year",
"alpha": -9.12,
"alpha_category": -0.0939,
"beta": 1,
"beta_category": 0.0126,
"mean_annual_return": 0.45,
"mean_annual_return_category": 0.0117,
"r_squared": 69,
"r_squared_category": 0.8309,
"std": 23.15,
"std_category": 0.2554,
"sharpe_ratio": 0.04,
"sharpe_ratio_category": 0.005,
"treynor_ratio": -1.41,
"treynor_ratio_category": 0.0806
}
],
"valuation_metrics": {
"price_to_earnings": 0.05695,
"price_to_earnings_category": 20.63,
"price_to_book": 0.55626,
"price_to_book_category": 2.87,
"price_to_sales": 0.97803,
"price_to_sales_category": 1.34,
"price_to_cashflow": 0.10564,
"price_to_cashflow_category": 11.81,
"median_market_capitalization": 2965,
"median_market_capitalization_category": 4925,
"3_year_earnings_growth": 16.32,
"3_year_earnings_growths_category": 10.55
}
}
},
"status": "ok"
}
This API request returns ratings of a mutual fund.
API credits cost
200
per request
✱ symbol
stringSymbol ticker of mutual fund
Example:
1535462D
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG00HMMLCH1
isin
stringFilter by international securities identification number (ISIN)
Example:
LU1206782309
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
120678230
country
stringFilter by country name or alpha code, e.g., United States
or US
Example:
United States
dp
integerNumber of decimal places for floating values. Accepts value in range [0,11]
Default:
5
Request example
Response
{
"mutual_fund": {
"ratings": {
"performance_rating": 2,
"risk_rating": 4,
"return_rating": 0
}
},
"status": "ok"
}
This API request returns portfolio composition of a mutual fund, including sectors, holding details, weighted exposure, and others.
API credits cost
200
per request
✱ symbol
stringSymbol ticker of mutual fund
Example:
1535462D
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG00HMMLCH1
isin
stringFilter by international securities identification number (ISIN)
Example:
LU1206782309
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
120678230
country
stringFilter by country name or alpha code, e.g., United States
or US
Example:
United States
dp
integerNumber of decimal places for floating values. Accepts value in range [0,11]
Default:
5
Request example
Response
{
"mutual_fund": {
"composition": {
"major_market_sectors": [
{
"sector": "Industrials",
"weight": 0.1742
}
],
"asset_allocation": {
"cash": 0.0043,
"stocks": 0.9956,
"preferred_stocks": 0,
"convertables": 0,
"bonds": 0,
"others": 0
},
"top_holdings": [
{
"symbol": "BBWI",
"name": "Bath & Body Works Inc",
"weight": 0.00624
}
],
"bond_breakdown": {
"average_maturity": {
"fund": null,
"category": 1.97
},
"average_duration": {
"fund": null,
"category": 1.64
},
"credit_quality": [
{
"grade": "U.S. Government",
"weight": 0
}
]
}
}
},
"status": "ok"
}
This API request returns essential information on purchasing a mutual fund, including minimums, pricing, and available brokerages.
API credits cost
200
per request
✱ symbol
stringSymbol ticker of mutual fund
Example:
1535462D
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG00HMMLCH1
isin
stringFilter by international securities identification number (ISIN)
Example:
LU1206782309
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
120678230
country
stringFilter by country name or alpha code, e.g., United States
or US
Example:
United States
dp
integerNumber of decimal places for floating values. Accepts value in range [0,11]
Default:
5
Request example
Response
{
"mutual_fund": {
"purchase_info": {
"expenses": {
"expense_ratio_gross": 0.0022,
"expense_ratio_net": 0.001
},
"minimums": {
"initial_investment": 0,
"additional_investment": 0,
"initial_ira_investment": null,
"additional_ira_investment": null
},
"pricing": {
"nav": 10.09,
"12_month_low": 9.630000114441,
"12_month_high": 12.10000038147,
"last_month": 11.050000190735
},
"brokerages": []
}
},
"status": "ok"
}
This API request returns brief information on mutual fund sustainability and ESG.
API credits cost
200
per request
✱ symbol
stringSymbol ticker of mutual fund
Example:
1535462D
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG00HMMLCH1
isin
stringFilter by international securities identification number (ISIN)
Example:
LU1206782309
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
120678230
country
stringFilter by country name or alpha code, e.g., United States
or US
Example:
United States
dp
integerNumber of decimal places for floating values. Accepts value in range [0,11]
Default:
5
Request example
Response
{
"mutual_fund": {
"sustainability": {
"score": 22,
"corporate_esg_pillars": {
"environmental": 3.73,
"social": 10.44,
"governance": 7.86
},
"sustainable_investment": false,
"corporate_aum": 0.99486
}
},
"status": "ok"
}
This API request returns a list of exchange traded funds available at Twelve Data. Sorting is in descending order by total assets value. The list is updated daily.
API credits cost
1
per request
symbol
stringFilter by symbol
Example:
IVV
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG000BVZ697
isin
stringFilter by international securities identification number (ISIN)
Example:
US4642872000
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
464287200
country
stringFilter by country name or alpha code, e.g., United States
or US
Example:
United States
fund_family
stringFilter by investment company that manages the fund
Example:
iShares
fund_type
stringFilter by the type of fund
Example:
Large Blend
page
integerPage number
Default:
1
outputsize
integerNumber of records in response
Default:
50
Request example
Response
{
"result": {
"count": 1000,
"list": [
{
"symbol": "IVV",
"name": "iShares Core S&P 500 ETF",
"country": "United States",
"mic_code": "XNAS",
"fund_family": "iShares",
"fund_type": "Large Blend"
}
]
},
"status": "ok"
}
This API request returns a list of exchange traded funds families.
API credits cost
1
per request
country
stringFilter by country name or alpha code, e.g., United States
or US
Example:
United States
fund_family
stringFilter by investment company that manages the fund
Example:
iShares
Request example
Response
{
"result": {
"India": [
"Aberdeen Standard Fund Managers Limited",
"Aditya Birla Sun Life AMC Ltd"
],
"United States": [
"Aegon Asset Management UK PLC",
"Ampega Investment GmbH",
"Aviva SpA"
]
},
"status": "ok"
}
This API request returns a list of exchange traded funds types.
API credits cost
1
per request
country
stringFilter by country name or alpha code, e.g., United States
or US
Example:
United States
fund_type
stringFilter by the type of fund
Example:
Large Blend
Request example
Response
{
"result": {
"Singapore": [
"Property - Indirect Asia",
"Sector Equity Water"
],
"United States": [
"Asia-Pacific ex-Japan Equity",
"EUR Flexible Allocation - Global"
]
},
"status": "ok"
}
This API request returns a complete breakdown of a etf, including summary, performance, risk and composition.
API credits cost
800
per request
✱ symbol
stringSymbol ticker of etf
Example:
IVV
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG000BVZ697
isin
stringFilter by international securities identification number (ISIN)
Example:
US4642872000
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
464287200
country
stringFilter by country name or alpha code, e.g., United States
or US
Example:
United States
dp
integerNumber of decimal places for floating values. Accepts value in range [0,11]
Default:
5
Response
{
"etf": {
"summary": {
"symbol": "IVV",
"name": "iShares Core S&P 500 ETF",
"fund_family": "iShares",
"fund_type": "Large Blend",
"currency": "USD",
"share_class_inception_date": "2000-11-13",
"ytd_return": -0.0537,
"expense_ratio_net": -0.004,
"yield": 0.0133,
"nav": 413.24,
"last_price": 413.24,
"turnover_rate": 0.04,
"net_assets": 753409982464,
"overview": "The investment seeks to track the performance of the Standard & Poor's 500..."
},
"performance": {
"trailing_returns": [
{
"period": "ytd",
"share_class_return": -0.0751,
"category_return": 0.1484
}
],
"annual_total_returns": [
{
"year": 2021,
"share_class_return": 0.2866,
"category_return": 0
}
]
},
"risk": {
"volatility_measures": [
{
"period": "3_year",
"alpha": -0.03,
"alpha_category": -0.02,
"beta": 1,
"beta_category": 0.01,
"mean_annual_return": 1.58,
"mean_annual_return_category": 0.01,
"r_squared": 100,
"r_squared_category": 0.95,
"std": 18.52,
"std_category": 0.19,
"sharpe_ratio": 0.95,
"sharpe_ratio_category": 0.01,
"treynor_ratio": 17.41,
"treynor_ratio_category": 0.16
}
],
"valuation_metrics": {
"price_to_earnings": 26.46,
"price_to_book": 4.42,
"price_to_sales": 2.96,
"price_to_cashflow": 17.57
}
},
"composition": {
"major_market_sectors": [
{
"sector": "Technology",
"weight": 0.2424
}
],
"country_allocation": [
{
"country": "United Kingdom",
"allocation": 0.9855
}
],
"asset_allocation": {
"cash": 0.0004,
"stocks": 0.9996,
"preferred_stocks": 0,
"convertables": 0,
"bonds": 0,
"others": 0
},
"top_holdings": [
{
"symbol": "AAPL",
"name": "Apple Inc",
"weight": 0.0592
}
],
"bond_breakdown": {
"average_maturity": {
"fund": 6.65,
"category": 7.81
},
"average_duration": {
"fund": 5.72,
"category": 5.64
},
"credit_quality": [
{
"grade": "AAA",
"weight": 0
}
]
}
}
},
"status": "ok"
}
This API request returns a brief summary of a etf.
API credits cost
200
per request
✱ symbol
stringSymbol ticker of etf
Example:
IVV
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG000BVZ697
isin
stringFilter by international securities identification number (ISIN)
Example:
US4642872000
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
464287200
country
stringFilter by country name or alpha code, e.g., United States
or US
Example:
United States
dp
integerNumber of decimal places for floating values. Accepts value in range [0,11]
Default:
5
Response
{
"etf": {
"summary": {
"symbol": "IVV",
"name": "iShares Core S&P 500 ETF",
"fund_family": "iShares",
"fund_type": "Large Blend",
"currency": "USD",
"share_class_inception_date": "2000-11-13",
"ytd_return": -0.0537,
"expense_ratio_net": -0.004,
"yield": 0.0133,
"nav": 413.24,
"last_price": 413.24,
"turnover_rate": 0.04,
"net_assets": 753409982464,
"overview": "The investment seeks to track the performance of the Standard & Poor's 500..."
}
},
"status": "ok"
}
This API request returns detailed performance of a etf, including trailing and annual returns.
API credits cost
200
per request
✱ symbol
stringSymbol ticker of etf
Example:
IVV
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG000BVZ697
isin
stringFilter by international securities identification number (ISIN)
Example:
US4642872000
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
464287200
country
stringFilter by country name or alpha code, e.g., United States
or US
Example:
United States
dp
integerNumber of decimal places for floating values. Accepts value in range [0,11]
Default:
5
Request example
Response
{
"etf": {
"performance": {
"trailing_returns": [
{
"period": "ytd",
"share_class_return": -0.0751,
"category_return": 0.1484
}
],
"annual_total_returns": [
{
"year": 2021,
"share_class_return": 0.2866,
"category_return": 0
}
]
}
},
"status": "ok"
}
This API request returns core metrics to measure the risk of investing in a etf.
API credits cost
200
per request
✱ symbol
stringSymbol ticker of etf
Example:
IVV
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG000BVZ697
isin
stringFilter by international securities identification number (ISIN)
Example:
US4642872000
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
464287200
country
stringFilter by country name or alpha code, e.g., United States
or US
Example:
United States
dp
integerNumber of decimal places for floating values. Accepts value in range [0,11]
Default:
5
Response
{
"etf": {
"risk": {
"volatility_measures": [
{
"period": "3_year",
"alpha": -0.03,
"alpha_category": -0.02,
"beta": 1,
"beta_category": 0.01,
"mean_annual_return": 1.58,
"mean_annual_return_category": 0.01,
"r_squared": 100,
"r_squared_category": 0.95,
"std": 18.52,
"std_category": 0.19,
"sharpe_ratio": 0.95,
"sharpe_ratio_category": 0.01,
"treynor_ratio": 17.41,
"treynor_ratio_category": 0.16
}
],
"valuation_metrics": {
"price_to_earnings": 26.46,
"price_to_book": 4.42,
"price_to_sales": 2.96,
"price_to_cashflow": 17.57
}
}
},
"status": "ok"
}
This API request returns portfolio composition of a etf, including sectors, holding details, weighted exposure, and others.
API credits cost
200
per request
✱ symbol
stringSymbol ticker of etf
Example:
IVV
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG000BVZ697
isin
stringFilter by international securities identification number (ISIN)
Example:
US4642872000
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
464287200
country
stringFilter by country name or alpha code, e.g., United States
or US
Example:
United States
dp
integerNumber of decimal places for floating values. Accepts value in range [0,11]
Default:
5
Request example
Response
{
"etf": {
"composition": {
"major_market_sectors": [
{
"sector": "Technology",
"weight": 0.2424
}
],
"country_allocation": [
{
"country": "United Kingdom",
"allocation": 0.9855
}
],
"asset_allocation": {
"cash": 0.0004,
"stocks": 0.9996,
"preferred_stocks": 0,
"convertables": 0,
"bonds": 0,
"others": 0
},
"top_holdings": [
{
"symbol": "AAPL",
"name": "Apple Inc",
"weight": 0.0592
}
],
"bond_breakdown": {
"average_maturity": {
"fund": 6.65,
"category": 7.81
},
"average_duration": {
"fund": 5.72,
"category": 5.64
},
"credit_quality": [
{
"grade": "AAA",
"weight": 0
}
]
}
}
},
"status": "ok"
}
Fundamental data covers a broad range of datasets for US-based and international stock, ETFs, and mutual funds. Including, but not limited to financials, profiles, transactions, and more.
Returns a logo of company, cryptocurrency, or forex pair.
API credits cost
1
per symbol
✱ symbol
stringThe ticker symbol of an instrument for which data is requested, e.g., AAPL, TSLA.
Example:
AAPL
exchange
stringThe exchange name where the instrument is traded, e.g., NASDAQ
, NSE
Example:
NASDAQ
mic_code
stringThe Market Identifier Code (MIC) of the exchange where the instrument is traded, e.g., XNAS
, XLON
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
Response
{
"meta": {
"symbol": "AAPL",
"exchange": "NASDAQ"
},
"url": "https://api.twelvedata.com/logo/apple.com",
"logo_base": "https://logo.twelvedata.com/forex/eur.png",
"logo_quote": "https://logo.twelvedata.com/forex/usd.png"
}
Returns general information about the company.
API credits cost
10
per symbol
✱ symbol
stringSymbol ticker of instrument. For preffered stocks use dot(.) delimiter
E.g. BRK.A
or BRK.B
will be correct
Example:
AAPL
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringCountry where instrument is traded, e.g., United States
or US
Example:
United States
Response
{
"symbol": "AAPL",
"name": "Apple Inc",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"sector": "Technology",
"industry": "Consumer Electronics",
"employees": 147000,
"website": "http://www.apple.com",
"description": "Apple Inc. designs, manufactures, and markets smartphones, personal computers, tablets, wearables, and...",
"type": "Common Stock",
"CEO": "Mr. Timothy D. Cook",
"address": "One Apple Park Way",
"address2": "Cupertino, CA 95014",
"city": "Cupertino",
"zip": "95014",
"state": "CA",
"country": "US",
"phone": "408-996-1010"
}
Returns the amount of dividends paid out for the last 10+ years.
API credits cost
20
per symbol
✱ symbol
stringSymbol ticker of instrument. For preffered stocks use dot(.) delimiter
E.g. BRK.A
or BRK.B
will be correct
Example:
AAPL
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringCountry where instrument is traded, e.g., United States
or US
Example:
US
range
stringSpecifies the time range for which to retrieve dividend data.
Accepts values such as last
(most recent dividend), next
(upcoming dividend),
1m
- 5y
for respective periods, or full
for all available data.
If provided together with start_date
and/or end_date
, this parameter takes precedence.
Supports: last
, next
, 1m
, 3m
, 6m
, ytd
, 1y
, 2y
, 5y
, full
Default:
last
start_date
stringStart date for the dividend data query. Only dividends with dates on or after this date will be returned. Format 2006-01-02
.
If provided together with range
parameter, range
will take precedence.
Example:
2024-01-01
end_date
stringEnd date for the dividend data query. Only dividends with dates on or after this date will be returned. Format 2006-01-02
.
If provided together with range
parameter, range
will take precedence.
Example:
2024-12-31
adjust
booleanSpecifies if there should be an adjustment
Default:
true
Response
{
"meta": {
"symbol": "AAPL",
"name": "Apple Inc",
"currency": "USD",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"exchange_timezone": "America/New_York"
},
"dividends": [
{
"ex_date": "2021-08-06",
"amount": 0.22
}
]
}
This API method returns dividend data as a calendar for a given date range. To call custom period, use start_date and end_date parameters.
API credits cost
40
per symbol
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringCountry where instrument is traded, e.g., United States
or US
Example:
US
start_date
stringStart date for the dividends calendar query. Only dividends with ex-dates on or after this date will be returned. Format 2006-01-02
Example:
2024-01-01
end_date
stringEnd date for the dividends calendar query. Only dividends with ex-dates on or before this date will be returned. Format 2006-01-02
Example:
2024-12-31
outputsize
integerNumber of data points to retrieve.
Supports values in the range from 1
to 500
.
Default 100
when no date parameters are set, otherwise set to maximum
Default:
100
page
integerPage number
Default:
1
Response
[
{
"symbol": "MSFT",
"mic_code": "XNGS",
"exchange": "NASDAQ",
"ex_date": "2024-02-14",
"amount": 0.75
}
]
Returns the date and the split factor of shares of the company for the last 10+ years.
API credits cost
20
per symbol
✱ symbol
stringSymbol ticker of instrument. For preffered stocks use dot(.) delimiter E.g. BRK.A
or BRK.B
will be correct
Example:
AAPL
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringCountry where instrument is traded, e.g., United States
or US
Example:
United States
range
stringRange of data to be returned
Supports: last
, 1m
, 3m
, 6m
, ytd
, 1y
, 2y
, 5y
, full
Default:
last
start_date
stringThe starting date for data selection. Format 2006-01-02
Example:
2020-01-01
end_date
stringThe ending date for data selection. Format 2006-01-02
Example:
2020-12-31
Response
{
"meta": {
"symbol": "AAPL",
"name": "Apple Inc",
"currency": "USD",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"exchange_timezone": "America/New_York"
},
"splits": [
{
"date": "2020-08-31",
"description": "4-for-1 split",
"ratio": 0.25,
"from_factor": 4,
"to_factor": 1
}
]
}
This API method returns split data as a calendar for a given date range. To call custom period, use start_date and end_date parameters.
API credits cost
40
per symbol
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringCountry where instrument is traded, e.g., United States
or US
Example:
United States
start_date
stringThe starting date (inclusive) for filtering split events in the calendar. Format 2006-01-02
Example:
2024-01-01
end_date
stringThe ending date (inclusive) for filtering split events in the calendar. Format 2006-01-02
Example:
2024-12-31
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 500
. Default 100
when no date parameters are set, otherwise set to maximum
Default:
100
page
stringPage number
Default:
1
Response
[
{
"date": "2024-04-23",
"symbol": "AAPL",
"mic_code": "XNGS",
"exchange": "NASDAQ",
"description": "1-for-1 split",
"ratio": 1,
"from_factor": 1,
"to_factor": 1
}
]
This API call returns earnings data for a given company, including EPS estimate and EPS actual. Earnings are available for complete company history.
API credits cost
20
per symbol
✱ symbol
stringSymbol ticker of instrument.
For preffered stocks use dot(.) delimiter.
E.g. BRK.A
or BRK.B
will be correct
Example:
AAPL
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringCountry where instrument is traded, e.g., United States
or US
Example:
United States
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:
Common Stock
period
stringType of earning, returns only 1 record. When is not empty, dates and outputsize parameters are ignored
Supports: latest
, next
outputsize
integerNumber of data points to retrieve.
Supports values in the range from 1
to 1000
.
Default 10
when no date parameters are set, otherwise set to maximum
Default:
10
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
dp
integerThe number of decimal places in the response data. Should be in range [0,11] inclusive
Default:
2
start_date
stringThe date from which the data is requested. The date format is YYYY-MM-DD
.
Example:
2024-04-01
end_date
stringThe date to which the data is requested. The date format is YYYY-MM-DD
.
Example:
2024-04-30
Response
{
"meta": {
"symbol": "AAPL",
"name": "Apple Inc",
"currency": "USD",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"exchange_timezone": "America/New_York"
},
"earnings": [
{
"date": "2020-04-30",
"time": "After Hours",
"eps_estimate": 2.09,
"eps_actual": 2.55,
"difference": 0.46,
"surprise_prc": 22.01
}
],
"status": "ok"
}
This API method returns earning data as a calendar for a given date range. By default today’s earning is returned. To call custom period, use start_date and end_date parameters.
API credits cost
40
per request
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringCountry where instrument is traded, e.g., United States
or US
Example:
United States
format
stringValue can be JSON or CSV
Supports: JSON
, CSV
Default:
JSON
delimiter
stringSpecify the delimiter used when downloading the CSV file
Default:
;
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0,11] inclusive
Default:
2
start_date
stringCan be used separately and together with end_date.
Format 2006-01-02
or 2006-01-02 15:04:05
Example:
2024-04-01
end_date
stringCan be used separately and together with start_date.
Format 2006-01-02
or 2006-01-02 15:04:05
Example:
2024-04-30
Response
{
"earnings": {
"2020-04-30": {
"symbol": "BR",
"name": "Broadridge Financial Solutions Inc",
"currency": "USD",
"exchange": "NYSE",
"mic_code": "XNYS",
"country": "United States",
"time": "Time Not Supplied",
"eps_estimate": 1.72,
"eps_actual": 1.67,
"difference": -0.05,
"surprise_prc": -2.9
}
},
"status": "ok"
}
This endpoint returns past, today, or upcoming IPOs.
API credits cost
40
per request
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringCountry where instrument is traded, e.g., United States
or US
Example:
United States
start_date
stringThe earliest IPO date to include in the results. Format: 2006-01-02
Example:
2021-01-01
end_date
stringThe latest IPO date to include in the results. Format: 2006-01-02
Example:
2021-12-31
Request example
Response
{
"key": {
"symbol": "DWACU",
"name": "Digital World Acquisition Corp.",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"price_range_low": 10,
"price_range_high": 10,
"offer_price": 0,
"currency": "USD",
"shares": 0
}
}
Returns current overview of company’s main statistics including valuation metrics and financials.
API credits cost
50
per symbol
✱ symbol
stringSymbol ticker of instrument.
For preffered stocks use dot(.) delimiter.
E.g. BRK.A
or BRK.B
will be correct
Example:
AAPL
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG000B9Y5X2
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringCountry where instrument is traded, e.g., United States
or US
Example:
United States
Response
{
"meta": {
"symbol": "AAPL",
"name": "Apple Inc",
"currency": "USD",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"exchange_timezone": "America/New_York"
},
"statistics": {
"valuations_metrics": {
"market_capitalization": 2546807865344,
"enterprise_value": 2620597731328,
"trailing_pe": 30.162493,
"forward_pe": 26.982489,
"peg_ratio": 1.4,
"price_to_sales_ttm": 7.336227,
"price_to_book_mrq": 39.68831,
"enterprise_to_revenue": 7.549,
"enterprise_to_ebitda": 23.623
},
"financials": {
"fiscal_year_ends": "2020-09-26",
"most_recent_quarter": "2021-06-26",
"gross_margin": 46.57807,
"profit_margin": 0.25004,
"operating_margin": 0.28788,
"return_on_assets_ttm": 0.19302,
"return_on_equity_ttm": 1.27125,
"income_statement": {
"revenue_ttm": 347155005440,
"revenue_per_share_ttm": 20.61,
"quarterly_revenue_growth": 0.364,
"gross_profit_ttm": 104956000000,
"ebitda": 110934999040,
"net_income_to_common_ttm": 86801997824,
"diluted_eps_ttm": 5.108,
"quarterly_earnings_growth_yoy": 0.932
},
"balance_sheet": {
"revenue_ttm": 347155005440,
"total_cash_mrq": 61696000000,
"total_cash_per_share_mrq": 3.732,
"total_debt_mrq": 135491002368,
"total_debt_to_equity_mrq": 210.782,
"current_ratio_mrq": 1.062,
"book_value_per_share_mrq": 3.882
},
"cash_flow": {
"operating_cash_flow_ttm": 104414003200,
"levered_free_cash_flow_ttm": 80625876992
}
},
"stock_statistics": {
"shares_outstanding": 16530199552,
"float_shares": 16513305231,
"avg_10_volume": 72804757,
"avg_90_volume": 77013078,
"shares_short": 93105968,
"short_ratio": 1.19,
"short_percent_of_shares_outstanding": 0.0056,
"percent_held_by_insiders": 0.00071000005,
"percent_held_by_institutions": 0.58474
},
"stock_price_summary": {
"fifty_two_week_low": 103.1,
"fifty_two_week_high": 157.26,
"fifty_two_week_change": 0.375625,
"beta": 1.201965,
"day_50_ma": 148.96686,
"day_200_ma": 134.42506
},
"dividends_and_splits": {
"forward_annual_dividend_rate": 0.88,
"forward_annual_dividend_yield": 0.0057,
"trailing_annual_dividend_rate": 0.835,
"trailing_annual_dividend_yield": 0.0053832764,
"5_year_average_dividend_yield": 1.27,
"payout_ratio": 0.16309999,
"dividend_frequency": "Quarterly",
"dividend_date": "2021-08-12",
"ex_dividend_date": "2021-08-06",
"last_split_factor": "4-for-1 split",
"last_split_date": "2020-08-31"
}
}
}
Returns complete income statement of a company and shows the company’s revenues and expenses during a period (annual or quarter).
API credits cost
100
per symbol
✱ symbol
stringSymbol ticker of instrument.
For preffered stocks use dot(.) delimiter.
E.g. BRK.A
or BRK.B
will be correct
Example:
AAPL
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringCountry where instrument is traded, e.g., United States
or US
Example:
United States
period
stringThe reporting period for the income statement data
Supports: annual
, quarterly
Example:
annual
start_date
stringBegin date for filtering income statements by fiscal date.
Returns income statements with fiscal dates on or after this date.
Format 2006-01-02
Example:
2024-01-01
end_date
stringEnd date for filtering income statements by fiscal date.
Returns income statements with fiscal dates on or before this date.
Format 2006-01-02
Example:
2024-12-31
outputsize
integerNumber of records in response
Default:
6
Response
{
"meta": {
"symbol": "AAPL",
"name": "Apple Inc",
"currency": "USD",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"exchange_timezone": "America/New_York",
"period": "Quarterly"
},
"income_statement": [
{
"fiscal_date": "2021-12-31",
"quarter": 1,
"year": 2022,
"sales": 123945000000,
"cost_of_goods": 69702000000,
"gross_profit": 54243000000,
"operating_expense": {
"research_and_development": 6306000000,
"selling_general_and_administrative": 6449000000,
"other_operating_expenses": 0
},
"operating_income": 41488000000,
"non_operating_interest": {
"income": 650000000,
"expense": 694000000
},
"other_income_expense": -203000000,
"pretax_income": 41241000000,
"income_tax": 6611000000,
"net_income": 34630000000,
"eps_basic": 2.11,
"eps_diluted": 2.1,
"basic_shares_outstanding": 16391724000,
"diluted_shares_outstanding": 16391724000,
"ebit": 41488000000,
"ebitda": 44632000000,
"net_income_continuous_operations": 0,
"minority_interests": 0,
"preferred_stock_dividends": 0
}
]
}
Returns consolidated income statement of a company and expenses during a period (annual or quarter).
API credits cost
100
per symbol
✱ symbol
stringSymbol ticker of instrument.
For preffered stocks use dot(.) delimiter
E.g. BRK.A
or BRK.B
will be correct
Example:
AAPL
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringCountry where instrument is traded, e.g., United States
or US
Example:
United States
period
stringThe reporting period for the income statement data
Supports: annual
, quarterly
start_date
stringBegin date for filtering income statements by fiscal date.
Returns income statements with fiscal dates on or after this date.
Format 2006-01-02
Example:
2024-01-01
end_date
stringEnd date for filtering income statements by fiscal date.
Returns income statements with fiscal dates on or before this date.
Format 2006-01-02
Example:
2024-12-31
outputsize
integerNumber of records in response
Default:
6
Request example
Response
{
"income_statement": [
{
"fiscal_date": "2023-09-30",
"year": 2022,
"revenue": {
"total_revenue": 383285000000,
"operating_revenue": 383285000000
},
"gross_profit": {
"gross_profit_value": 169148000000,
"cost_of_revenue": {
"cost_of_revenue_value": 214137000000,
"excise_taxes": 214137000000,
"reconciled_cost_of_revenue": 214137000000
}
},
"operating_income": {
"operating_income_value": 114301000000,
"total_operating_income_as_reported": 114301000000,
"operating_expense": 54847000000,
"other_operating_expenses": 114301000000,
"total_expenses": 268984000000
},
"net_income": {
"net_income_value": 96995000000,
"net_income_common_stockholders": 96995000000,
"net_income_including_noncontrolling_interests": 96995000000,
"net_income_from_tax_loss_carryforward": 96995000000,
"net_income_extraordinary": 96995000000,
"net_income_discontinuous_operations": 96995000000,
"net_income_continuous_operations": 96995000000,
"net_income_from_continuing_operation_net_minority_interest": 96995000000,
"net_income_from_continuing_and_discontinued_operation": 96995000000,
"normalized_income": 96995000000,
"minority_interests": 96995000000
},
"earnings_per_share": {
"diluted_eps": 6.13,
"basic_eps": 6.16,
"continuing_and_discontinued_diluted_eps": 6.16,
"continuing_and_discontinued_basic_eps": 6.16,
"normalized_diluted_eps": 6.16,
"normalized_basic_eps": 6.16,
"reported_normalized_diluted_eps": 6.16,
"reported_normalized_basic_eps": 6.16,
"diluted_eps_other_gains_losses": 6.16,
"tax_loss_carryforward_diluted_eps": 6.16,
"diluted_accounting_change": 6.16,
"diluted_extraordinary": 6.16,
"diluted_discontinuous_operations": 6.16,
"diluted_continuous_operations": 6.16,
"basic_eps_other_gains_losses": 6.16,
"tax_loss_carryforward_basic_eps": 6.16,
"basic_accounting_change": 6.16,
"basic_extraordinary": 6.16,
"basic_discontinuous_operations": 6.16,
"basic_continuous_operations": 6.16,
"diluted_ni_avail_to_common_stockholders": 96995000000,
"average_dilution_earnings": 96995000000
},
"expenses": {
"total_expenses": 268984000000,
"selling_general_and_administration_expense": 24932000000,
"selling_and_marketing_expense": 24932000000,
"general_and_administrative_expense": 24932000000,
"other_general_and_administrative_expense": 24932000000,
"depreciation_amortization_depletion_income_statement": 29915000000,
"research_and_development_expense": 29915000000,
"insurance_and_claims_expense": 29915000000,
"rent_and_landing_fees": 29915000000,
"salaries_and_wages_expense": 29915000000,
"rent_expense_supplemental": 29915000000,
"provision_for_doubtful_accounts": 29915000000
},
"interest_income_and_expense": {
"interest_income": 3750000000,
"interest_expense": 3933000000,
"net_interest_income": -183000000,
"net_non_operating_interest_income_expense": -183000000,
"interest_expense_non_operating": 3933000000,
"interest_income_non_operating": 3750000000
},
"other_income_and_expenses": {
"other_income_expense": -382000000,
"other_non_operating_income_expenses": -382000000,
"special_income_charges": 382000000,
"gain_on_sale_of_ppe": 382000000,
"gain_on_sale_of_business": 382000000,
"gain_on_sale_of_security": 382000000,
"other_special_charges": 382000000,
"write_off": 382000000,
"impairment_of_capital_assets": 382000000,
"restructuring_and_merger_acquisition": 382000000,
"securities_amortization": 382000000,
"earnings_from_equity_interest": 382000000,
"earnings_from_equity_interest_net_of_tax": 382000000,
"total_other_finance_cost": 382000000
},
"taxes": {
"tax_provision": 16741000000,
"tax_effect_of_unusual_items": 0,
"tax_rate_for_calculations": 0.147,
"other_taxes": 0
},
"depreciation_and_amortization": {
"depreciation_amortization_depletion": 129188000000,
"amortization_of_intangibles": 129188000000,
"depreciation": 129188000000,
"amortization": 129188000000,
"depletion": 129188000000,
"depreciation_and_amortization_in_income_statement": 129188000000
},
"ebitda": {
"ebitda_value": 129188000000,
"normalized_ebitda_value": 129188000000,
"ebit_value": 117669000000
},
"dividends_and_shares": {
"dividend_per_share": 15812547000,
"diluted_average_shares": 15812547000,
"basic_average_shares": 15744231000,
"preferred_stock_dividends": 15744231000,
"other_under_preferred_stock_dividend": 15744231000
},
"unusual_items": {
"total_unusual_items": 11519000000,
"total_unusual_items_excluding_goodwill": 11519000000
},
"depreciation": {
"reconciled_depreciation": 11519000000
},
"pretax_income": {
"pretax_income_value": 113736000000
},
"special_income_charges": {
"special_income_charges_value": 113736000000
}
}
],
"status": "ok"
}
Returns complete balance sheet of a company showing the summary of assets, liabilities, and shareholders’ equity.
API credits cost
100
per symbol
✱ symbol
stringSymbol ticker of instrument.
For preffered stocks use dot(.) delimiter
E.g. BRK.A
or BRK.B
will be correct
Example:
AAPL
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringCountry where instrument is traded, e.g., United States
or US
Example:
United States
period
stringThe reporting period for the balane sheet data
Supports: annual
, quarterly
Default:
annual
start_date
stringBegin date for filtering items by fiscal date.
Returns income statements with fiscal dates on or after this date. Format 2006-01-02
Example:
2024-01-01
end_date
stringEnd date for filtering items by fiscal date.
Returns income statements with fiscal dates on or before this date. Format 2006-01-02
Example:
2024-05-01
outputsize
integerNumber of records in response
Default:
6
Response
{
"meta": {
"symbol": "AAPL",
"name": "Apple Inc",
"currency": "USD",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"exchange_timezone": "America/New_York",
"period": "Quarterly"
},
"balance_sheet": [
{
"fiscal_date": "2021-09-30",
"year": 2022,
"assets": {
"current_assets": {
"cash": 17305000000,
"cash_equivalents": 17635000000,
"cash_and_cash_equivalents": 34940000000,
"other_short_term_investments": 27699000000,
"accounts_receivable": 26278000000,
"other_receivables": 25228000000,
"inventory": 6580000000,
"prepaid_assets": 0,
"restricted_cash": 0,
"assets_held_for_sale": 0,
"hedging_assets": 0,
"other_current_assets": 14111000000,
"total_current_assets": 134836000000
},
"non_current_assets": {
"properties": 0,
"land_and_improvements": 20041000000,
"machinery_furniture_equipment": 78659000000,
"construction_in_progress": 0,
"leases": 11023000000,
"accumulated_depreciation": -70283000000,
"goodwill": 0,
"investment_properties": 0,
"financial_assets": 0,
"intangible_assets": 0,
"investments_and_advances": 127877000000,
"other_non_current_assets": 48849000000,
"total_non_current_assets": 216166000000
},
"total_assets": 351002000000
},
"liabilities": {
"current_liabilities": {
"accounts_payable": 54763000000,
"accrued_expenses": 0,
"short_term_debt": 15613000000,
"deferred_revenue": 7612000000,
"tax_payable": 0,
"pensions": 0,
"other_current_liabilities": 47493000000,
"total_current_liabilities": 125481000000
},
"non_current_liabilities": {
"long_term_provisions": 0,
"long_term_debt": 109106000000,
"provision_for_risks_and_charges": 24689000000,
"deferred_liabilities": 0,
"derivative_product_liabilities": 0,
"other_non_current_liabilities": 28636000000,
"total_non_current_liabilities": 162431000000
},
"total_liabilities": 287912000000
},
"shareholders_equity": {
"common_stock": 57365000000,
"retained_earnings": 5562000000,
"other_shareholders_equity": 163000000,
"total_shareholders_equity": 63090000000,
"additional_paid_in_capital": 0,
"treasury_stock": 0,
"minority_interest": 0
}
}
]
}
Returns consolidated balance sheet of a company showing the summary of assets, liabilities, and shareholders.
API credits cost
100
per symbol
✱ symbol
stringSymbol ticker of instrument.
For preffered stocks use dot(.) delimiter
E.g. BRK.A
or BRK.B
will be correct
Example:
AAPL
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringCountry where instrument is traded, e.g., United States
or US
Example:
United States
period
stringThe reporting period for the balance sheet data.
Supports: annual
, quarterly
Default:
annual
start_date
stringBegin date for filtering items by fiscal date. Returns income statements with fiscal dates on or after this date.
Format 2006-01-02
end_date
stringEnd date for filtering items by fiscal date. Returns income statements with fiscal dates on or before this date.
Format 2006-01-02
outputsize
integerNumber of records in response
Default:
6
Request example
Response
{
"balance_sheet": [
{
"fiscal_date": "2023-09-30",
"assets": {
"total_assets": 352583000000,
"current_assets": {
"total_current_assets": 143566000000,
"cash_cash_equivalents_and_short_term_investments": 61555000000,
"cash_and_cash_equivalents": 29965000000,
"cash_equivalents": 1606000000,
"cash_financial": 28359000000,
"other_short_term_investments": 31590000000,
"restricted_cash": 31590000000,
"receivables": {
"total_receivables": 60985000000,
"accounts_receivable": 29508000000,
"gross_accounts_receivable": 29508000000,
"allowance_for_doubtful_accounts_receivable": 29508000000,
"receivables_adjustments_allowances": 29508000000,
"other_receivables": 31477000000,
"due_from_related_parties_current": 31477000000,
"taxes_receivable": 31477000000,
"accrued_interest_receivable": 31477000000,
"notes_receivable": 31477000000,
"loans_receivable": 31477000000
},
"inventory": {
"total_inventory": 6331000000,
"inventories_adjustments_allowances": 6331000000,
"other_inventories": 6331000000,
"finished_goods": 6331000000,
"work_in_process": 6331000000,
"raw_materials": 6331000000
},
"prepaid_assets": 14695000000,
"current_deferred_assets": 14695000000,
"current_deferred_taxes_assets": 14695000000,
"assets_held_for_sale_current": 14695000000,
"hedging_assets_current": 14695000000,
"other_current_assets": 14695000000
},
"non_current_assets": {
"total_non_current_assets": 209017000000,
"financial_assets": 209017000000,
"investments_and_advances": 100544000000,
"other_investments": 100544000000,
"investment_in_financial_assets": 100544000000,
"held_to_maturity_securities": 100544000000,
"available_for_sale_securities": 100544000000,
"financial_assets_designated_as_fair_value_through_profit_or_loss_total": 100544000000,
"trading_securities": 100544000000,
"long_term_equity_investment": 100544000000,
"investments_in_joint_ventures_at_cost": 100544000000,
"investments_in_other_ventures_under_equity_method": 100544000000,
"investments_in_associates_at_cost": 100544000000,
"investments_in_subsidiaries_at_cost": 100544000000,
"investment_properties": 100544000000,
"goodwill_and_other_intangible_assets": {
"goodwill": 100544000000,
"other_intangible_assets": 100544000000,
"total_goodwill_and_intangible_assets": 100544000000
},
"net_ppe": 54376000000,
"gross_ppe": 125260000000,
"accumulated_depreciation": -70884000000,
"leases": 12839000000,
"construction_in_progress": 12839000000,
"other_properties": 10661000000,
"machinery_furniture_equipment": 78314000000,
"buildings_and_improvements": 12839000000,
"land_and_improvements": 23446000000,
"properties": 0,
"non_current_accounts_receivable": 12839000000,
"non_current_note_receivables": 12839000000,
"due_from_related_parties_non_current": 12839000000,
"non_current_prepaid_assets": 12839000000,
"non_current_deferred_assets": 17852000000,
"non_current_deferred_taxes_assets": 17852000000,
"defined_pension_benefit": 12839000000,
"other_non_current_assets": 36245000000
},
"liabilities": {
"total_liabilities_net_minority_interest": 290437000000,
"current_liabilities": {
"total_current_liabilities": 145308000000,
"current_debt_and_capital_lease_obligation": 17382000000,
"current_debt": 15807000000,
"current_capital_lease_obligation": 1575000000,
"other_current_borrowings": 9822000000,
"line_of_credit": 9822000000,
"commercial_paper": 5985000000,
"current_notes_payable": 9822000000,
"current_provisions": 9822000000,
"payables_and_accrued_expenses": {
"total_payables_and_accrued_expenses": 71430000000,
"accounts_payable": 62611000000,
"current_accrued_expenses": 9822000000,
"interest_payable": 9822000000,
"payables": 71430000000,
"other_payable": 9822000000,
"due_to_related_parties_current": 9822000000,
"dividends_payable": 9822000000,
"total_tax_payable": 8819000000,
"income_tax_payable": 8819000000
},
"pension_and_other_post_retirement_benefit_plans_current": 8061000000,
"employee_benefits": 8061000000,
"current_deferred_liabilities": 8061000000,
"current_deferred_revenue": 8061000000,
"current_deferred_taxes_liabilities": 8061000000,
"other_current_liabilities": 48435000000,
"liabilities_held_for_sale_non_current": 48435000000
},
"non_current_liabilities": {
"total_non_current_liabilities_net_minority_interest": 145129000000,
"long_term_debt_and_capital_lease_obligation": {
"total_long_term_debt_and_capital_lease_obligation": 106548000000,
"long_term_debt": 95281000000,
"long_term_capital_lease_obligation": 11267000000
},
"long_term_provisions": 15457000000,
"non_current_pension_and_other_postretirement_benefit_plans": 15457000000,
"non_current_accrued_expenses": 15457000000,
"due_to_related_parties_non_current": 15457000000,
"trade_and_other_payables_non_current": 15457000000,
"non_current_deferred_liabilities": 15457000000,
"non_current_deferred_revenue": 15457000000,
"non_current_deferred_taxes_liabilities": 15457000000,
"other_non_current_liabilities": 23124000000,
"preferred_securities_outside_stock_equity": 15457000000,
"derivative_product_liabilities": 15457000000,
"capital_lease_obligations": 12842000000,
"restricted_common_stock": 12842000000
},
"equity": {
"total_equity_gross_minority_interest": 62146000000,
"stockholders_equity": 62146000000,
"common_stock_equity": 62146000000,
"preferred_stock_equity": 62146000000,
"other_equity_interest": 62146000000,
"minority_interest": 62146000000,
"total_capitalization": 157427000000,
"net_tangible_assets": 62146000000,
"tangible_book_value": 62146000000,
"invested_capital": 173234000000,
"working_capital": -1742000000,
"capital_stock": {
"common_stock": 73812000000,
"preferred_stock": 73812000000,
"total_partnership_capital": 73812000000,
"general_partnership_capital": 73812000000,
"limited_partnership_capital": 73812000000,
"capital_stock": 73812000000,
"other_capital_stock": 73812000000,
"additional_paid_in_capital": 73812000000,
"retained_earnings": -214000000,
"treasury_stock": 73812000000,
"treasury_shares_number": 0,
"ordinary_shares_number": 15550061000,
"preferred_shares_number": 73812000000,
"share_issued": 15550061000
},
"equity_adjustments": {
"gains_losses_not_affecting_retained_earnings": -11452000000,
"other_equity_adjustments": -11452000000,
"fixed_assets_revaluation_reserve": 11452000000,
"foreign_currency_translation_adjustments": 11452000000,
"minimum_pension_liabilities": 11452000000,
"unrealized_gain_loss": 11452000000
},
"net_debt": 81123000000,
"total_debt": 123930000000
}
}
}
}
],
"status": "ok"
}
Returns complete cash flow of a company showing the net amount of cash and cash equivalents being transferred into and out of business.
API credits cost
100
per symbol
✱ symbol
stringSymbol ticker of instrument.
For preffered stocks use dot(.) delimiter
E.g. BRK.A
or BRK.B
will be correct
Example:
AAPL
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringCountry where instrument is traded, e.g., United States
or US
Example:
United States
period
stringThe reporting period for the cash flow statements
Supports: annual
, quarterly
Default:
annual
start_date
stringStart date for filtering cash flow statements.
Only cash flow statements with fiscal dates on or after this date will be included.
Format 2006-01-02
Example:
2024-01-01
end_date
stringEnd date for filtering cash flow statements.
Only cash flow statements with fiscal dates on or before this date will be included.
Format 2006-01-02
Example:
2024-12-31
outputsize
integerNumber of records in response
Default:
6
Response
{
"meta": {
"symbol": "AAPL",
"name": "Apple Inc",
"currency": "USD",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"exchange_timezone": "America/New_York",
"period": "Quarterly"
},
"cash_flow": [
{
"fiscal_date": "2021-12-31",
"quarter": "1",
"year": 2022,
"operating_activities": {
"net_income": 34630000000,
"depreciation": 2697000000,
"deferred_taxes": 682000000,
"stock_based_compensation": 2265000000,
"other_non_cash_items": 167000000,
"accounts_receivable": -13746000000,
"accounts_payable": 19813000000,
"other_assets_liabilities": 458000000,
"operating_cash_flow": 46966000000
},
"investing_activities": {
"capital_expenditures": -2803000000,
"net_intangibles": 0,
"net_acquisitions": 0,
"purchase_of_investments": -34913000000,
"sale_of_investments": 21984000000,
"other_investing_activity": -374000000,
"investing_cash_flow": -16106000000
},
"financing_activities": {
"long_term_debt_issuance": 0,
"long_term_debt_payments": 0,
"short_term_debt_issuance": -1000000000,
"common_stock_issuance": 0,
"common_stock_repurchase": -20478000000,
"common_dividends": -3732000000,
"other_financing_charges": -2949000000,
"financing_cash_flow": -28159000000
},
"end_cash_position": 38630000000,
"income_tax_paid": 5235000000,
"interest_paid": 531000000,
"free_cash_flow": 49769000000
}
]
}
Returns consolidated cash flow of a company showing the net amount of cash and cash equivalents being transferred into and out of business.
API credits cost
100
per symbol
✱ symbol
stringSymbol ticker of instrument.
For preffered stocks use dot(.) delimiter.
E.g. BRK.A
or BRK.B
will be correct
Example:
AAPL
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringCountry where instrument is traded, e.g., United States
or US
Example:
United States
period
stringThe reporting period for the cash flow statements
Supports: annual
, quarterly
Default:
annual
start_date
stringStart date for filtering cash flow statements. Only cash flow statements with fiscal dates on or after this date will be included.
Format 2006-01-02
Example:
2024-01-01
end_date
stringEnd date for filtering cash flow statements. Only cash flow statements with fiscal dates on or before this date will be included.
Format 2006-01-02
Example:
2024-12-31
outputsize
integerNumber of records in response
Default:
6
Request example
Response
{
"cash_flow": [
{
"fiscal_date": "2023-09-30",
"cash_flow_from_operating_activities": {
"net_income_from_continuing_operations": 96995000000,
"operating_cash_flow": 110543000000,
"cash_flow_from_continuing_operating_activities": 110543000000,
"cash_from_discontinued_operating_activities": 108488000000,
"cash_flow_from_discontinued_operation": 108488000000,
"free_cash_flow": 99584000000,
"cash_flows_from_used_in_operating_activities_direct": 108488000000,
"taxes_refund_paid": 108488000000,
"taxes_refund_paid_direct": 108488000000,
"interest_received": 108488000000,
"interest_received_direct": 108488000000,
"interest_paid": 108488000000,
"interest_paid_direct": 108488000000,
"dividend_received": 108488000000,
"dividend_received_direct": 108488000000,
"dividend_paid": 108488000000,
"dividend_paid_direct": 108488000000,
"change_in_working_capital": -6577000000,
"change_in_other_working_capital": 108488000000,
"change_in_receivables": -417000000,
"changes_in_account_receivables": -1688000000,
"change_in_payables_and_accrued_expense": -1889000000,
"change_in_accrued_expense": 108488000000,
"change_in_payable": -1889000000,
"change_in_dividend_payable": 108488000000,
"change_in_account_payable": -1889000000,
"change_in_tax_payable": 108488000000,
"change_in_income_tax_payable": 108488000000,
"change_in_interest_payable": 108488000000,
"change_in_other_current_liabilities": 3031000000,
"change_in_other_current_assets": -5684000000,
"change_in_inventory": -1618000000,
"change_in_prepaid_assets": 108488000000,
"other_non_cash_items": -2227000000,
"excess_tax_benefit_from_stock_based_compensation": 108488000000,
"stock_based_compensation": 10833000000,
"unrealized_gain_loss_on_investment_securities": 108488000000,
"provision_and_write_off_of_assets": 108488000000,
"asset_impairment_charge": 108488000000,
"amortization_of_securities": 108488000000,
"deferred_tax": 108488000000,
"deferred_income_tax": 108488000000,
"depreciation_amortization_depletion": 11519000000,
"depletion": 108488000000,
"depreciation_and_amortization": 11519000000,
"amortization_cash_flow": 108488000000,
"amortization_of_intangibles": 108488000000,
"depreciation": 108488000000,
"operating_gains_losses": 108488000000,
"pension_and_employee_benefit_expense": 108488000000,
"earnings_losses_from_equity_investments": 108488000000,
"gain_loss_on_investment_securities": 108488000000,
"net_foreign_currency_exchange_gain_loss": 108488000000,
"gain_loss_on_sale_of_ppe": 108488000000,
"gain_loss_on_sale_of_business": 108488000000
},
"cash_flow_from_investing_activities": {
"investing_cash_flow": 3705000000,
"cash_flow_from_continuing_investing_activities": 3705000000,
"cash_from_discontinued_investing_activities": 108488000000,
"net_other_investing_changes": -1337000000,
"interest_received_cfi": 108488000000,
"dividends_received_cfi": 108488000000,
"net_investment_purchase_and_sale": 16001000000,
"sale_of_investment": 45514000000,
"purchase_of_investment": -29513000000,
"net_investment_properties_purchase_and_sale": 108488000000,
"sale_of_investment_properties": 108488000000,
"purchase_of_investment_properties": 108488000000,
"net_business_purchase_and_sale": 108488000000,
"sale_of_business": 108488000000,
"purchase_of_business": 108488000000,
"net_intangibles_purchase_and_sale": 108488000000,
"sale_of_intangibles": 108488000000,
"purchase_of_intangibles": 108488000000,
"net_ppe_purchase_and_sale": -10959000000,
"sale_of_ppe": 108488000000,
"purchase_of_ppe": -10959000000,
"capital_expenditure_reported": 108488000000,
"capital_expenditure": -10959000000
},
"cash_flow_from_financing_activities": {
"financing_cash_flow": -108488000000,
"cash_flow_from_continuing_financing_activities": -108488000000,
"cash_from_discontinued_financing_activities": 108488000000,
"net_other_financing_charges": -6012000000,
"interest_paid_cff": 108488000000,
"proceeds_from_stock_option_exercised": 108488000000,
"cash_dividends_paid": -15025000000,
"preferred_stock_dividend_paid": 108488000000,
"common_stock_dividend_paid": -15025000000,
"net_preferred_stock_issuance": 108488000000,
"preferred_stock_payments": 108488000000,
"preferred_stock_issuance": 108488000000,
"net_common_stock_issuance": -77550000000,
"common_stock_payments": -77550000000,
"common_stock_issuance": 108488000000,
"repurchase_of_capital_stock": -77550000000,
"net_issuance_payments_of_debt": -9901000000,
"net_short_term_debt_issuance": -3978000000,
"short_term_debt_payments": 108488000000,
"short_term_debt_issuance": 108488000000,
"net_long_term_debt_issuance": -5923000000,
"long_term_debt_payments": -11151000000,
"long_term_debt_issuance": 5228000000,
"issuance_of_debt": 5228000000,
"repayment_of_debt": -11151000000,
"issuance_of_capital_stock": 108488000000
},
"supplemental_data": {
"interest_paid_supplemental_data": 3803000000,
"income_tax_paid_supplemental_data": 18679000000
},
"foreign_and_domestic_sales": {
"foreign_sales": 108488000000,
"domestic_sales": 108488000000,
"adjusted_geography_segment_data": 108488000000
},
"cash_position": {
"beginning_cash_position": 24977000000,
"end_cash_position": 30737000000,
"changes_in_cash": 5760000000,
"other_cash_adjustment_outside_change_in_cash": 108488000000,
"other_cash_adjustment_inside_change_in_cash": 108488000000,
"effect_of_exchange_rate_changes": 108488000000
},
"direct_method_cash_flow": {
"classes_of_cash_receipts_from_operating_activities": 108488000000,
"other_cash_receipts_from_operating_activities": 108488000000,
"receipts_from_government_grants": 108488000000,
"receipts_from_customers": 108488000000,
"classes_of_cash_payments": 108488000000,
"other_cash_payments_from_operating_activities": 108488000000,
"payments_on_behalf_of_employees": 108488000000,
"payments_to_suppliers_for_goods_and_services": 108488000000
}
}
],
"status": "ok"
}
Returns key executive information for a specified symbol.
API credits cost
1000
per symbol
✱ symbol
stringSymbol ticker of instrument.
For preffered stocks use dot(.) delimiter.
E.g. BRK.A
or BRK.B
will be correct
Example:
AAPL
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringCountry where instrument is traded, e.g., United States
or US
Example:
United States
Response
{
"meta": {
"symbol": "AAPL",
"name": "Apple Inc",
"currency": "USD",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"exchange_timezone": "America/New_York"
},
"key_executives": [
{
"name": "Mr. Timothy D. Cook",
"title": "CEO & Director",
"age": 59,
"year_born": 1961,
"pay": 14769259
}
]
}
Returns the latest changes of fundamental data. This endpoint helps consume API credits more efficiently and request new data once it is updated.
API credits cost
1
per request
✱ endpoint
stringEndpoint name
Supports: price_target
, recommendations
, statistics
, insider_transactions
, profile
, mutual_funds_world_summary
, mutual_funds_world
, institutional_holders
, analyst_rating
, income_statement
, income_statement_quarterly
, cash_flow
, cash_flow_quarterly
, balance_sheet
, balance_sheet_quarterly
, mutual_funds_list
, mutual_funds_world_sustainability
, mutual_funds_world_summary
, mutual_funds_world_risk
, mutual_funds_world_purchase_info
, mutual_funds_world_composition
, mutual_funds_world_performance
, mutual_funds_world
, etfs_list
, etfs_world
, etfs_world_summary
, etfs_world_performance
, etfs_world_risk
, etfs_world_composition
Example:
statistics
start_date
stringThe starting date and time for data selection, in 2006-01-02 15:04:05
format
Example:
2023-10-14 00:00:00
symbol
stringFilter by symbol
Example:
AAPL
exchange
stringFilter by exchange name
Example:
NASDAQ
mic_code
stringFilter by market identifier code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringFilter by country name or alpha code, e.g., United States
or US
Example:
United States
page
integerPage number
Default:
1
outputsize
integerNumber of records in response
Default:
30
Response
{
"pagination": {
"current_page": 1,
"per_page": 30
},
"data": [
{
"symbol": "AAPL",
"mic_code": "XNAS",
"last_change": "2023-10-14 12:22:48"
}
]
}
Market capitalization history.
API credits cost
5
per request
✱ symbol
stringFilter by symbol
Example:
AAPL
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
exchange
stringFilter by exchange name
Example:
NASDAQ
mic_code
stringFilter by market identifier code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringFilter by country name or alpha code, e.g., United States
or US
Example:
United States
start_date
stringStart date for market capitalization data retrieval.
Data will be returned from this date onwards.
Format 2006-01-02
Example:
2023-01-01
end_date
stringEnd date for market capitalization data retrieval.
Data will be returned up to and including this date.
Format 2006-01-02
Example:
2023-12-31
page
integerPage number
Default:
1
outputsize
integerNumber of records in response
Default:
10
Response
{
"meta": {
"symbol": "AAPL",
"name": "Apple Inc",
"currency": "USD",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"exchange_timezone": "America/New_York"
},
"market_cap": [
{
"date": "2021-08-06",
"value": 10000000000
}
]
}
This API endpoint returns analysts' estimate for a company's future quarterly and annual earnings per share (EPS).
API credits cost
20
per symbol
✱ symbol
stringFilter by symbol
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
exchange
stringExchange where instrument is traded
Example:
NASDAQ
country
stringThe country where the instrument is traded, e.g.,United States
or US
Example:
United States
Response
{
"meta": {
"symbol": "AAPL",
"name": "Apple Inc",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNGS",
"type": "Common Stock"
},
"earnings_estimate": [
{
"date": "2022-09-30",
"period": "current_quarter",
"number_of_analysts": 27,
"avg_estimate": 1.26,
"low_estimate": 1.13,
"high_estimate": 1.35,
"year_ago_eps": 1.24
}
],
"status": "ok"
}
This API endpoint returns analysts' estimate for a company's future quarterly and annual sales (total revenue).
API credits cost
20
per symbol
✱ symbol
stringFilter by symbol
Example:
AAPL
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
country
stringFilter by country name or alpha code, e.g., United States
or US
Example:
United States
exchange
stringFilter by exchange name
Example:
NASDAQ
dp
integerNumber of decimal places for floating values. Should be in range [0,11] inclusive
Default:
5
Response
{
"meta": {
"symbol": "AAPL",
"name": "Apple Inc",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNGS",
"type": "Common Stock"
},
"revenue_estimate": [
{
"date": "2022-09-30",
"period": "current_quarter",
"number_of_analysts": 24,
"avg_estimate": 88631500000,
"low_estimate": 85144300000,
"high_estimate": 92794900000,
"year_ago_sales": 83360000000,
"sales_growth": 0.06
}
],
"status": "ok"
}
This API endpoint returns a breakdown of the estimated historical EPS changes at a given period.
API credits cost
20
per symbol
✱ symbol
stringFilter by symbol
Example:
AAPL
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
country
stringFilter by country name or alpha code, e.g., United States
or US
Example:
United States
exchange
stringFilter by exchange name
Example:
NASDAQ
Response
{
"meta": {
"symbol": "AAPL",
"name": "Apple Inc",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNGS",
"type": "Common Stock"
},
"eps_trend": [
{
"date": "2022-09-30",
"period": "current_quarter",
"current_estimate": 1.26,
"7_days_ago": 1.26,
"30_days_ago": 1.31,
"60_days_ago": 1.32,
"90_days_ago": 1.33
}
],
"status": "ok"
}
This API endpoint returns analysts’ revisions of a company's future quarterly and annual earnings per share (EPS) over the last week and month.
API credits cost
20
per symbol
✱ symbol
stringFilter by symbol
Example:
AAPL
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
country
stringFilter by country name or alpha code, e.g., United States
or US
Example:
United States
exchange
stringFilter by exchange name
Example:
NASDAQ
Response
{
"meta": {
"symbol": "AAPL",
"name": "Apple Inc",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNGS",
"type": "Common Stock"
},
"eps_revision": [
{
"date": "2022-09-30",
"period": "current_quarter",
"up_last_week": 1,
"up_last_month": 5,
"down_last_week": 0,
"down_last_month": 0
}
],
"status": "ok"
}
This API endpoint returns consensus analyst estimates over the company's growth rates for various periods. Calculation averages projections of numerous analysts, taking arbitrary parameters, such as earnings per share, revenue, etc.
API credits cost
20
per symbol
✱ symbol
stringFilter by symbol
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
exchange
stringExchange where instrument is traded
Example:
NASDAQ
Response
{
"meta": {
"symbol": "AAPL",
"name": "Apple Inc",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNGS",
"type": "Common Stock"
},
"growth_estimates": {
"current_quarter": 0.016,
"next_quarter": 0.01,
"current_year": 0.087,
"next_year": 0.055999998,
"next_5_years_pa": 0.094799995,
"past_5_years_pa": 0.23867
},
"status": "ok"
}
This API endpoint returns the average of all analyst recommendations and classifies them as Strong Buy, Buy, Hold, or Sell. Also, it returns a recommendation score.
API credits cost
100
per symbol
✱ symbol
stringFilter by symbol
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
exchange
stringThe exchange name where the instrument is traded, e.g., Nasdaq
, NSE
.
Example:
NASDAQ
Response
{
"meta": {
"symbol": "AAPL",
"name": "Apple Inc",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNGS",
"type": "Common Stock"
},
"trends": {
"current_month": {
"strong_buy": 13,
"buy": 20,
"hold": 8,
"sell": 0,
"strong_sell": 0
},
"previous_month": {
"strong_buy": 13,
"buy": 20,
"hold": 8,
"sell": 0,
"strong_sell": 0
},
"2_months_ago": {
"strong_buy": 13,
"buy": 20,
"hold": 8,
"sell": 0,
"strong_sell": 0
},
"3_months_ago": {
"strong_buy": 13,
"buy": 20,
"hold": 8,
"sell": 0,
"strong_sell": 0
}
},
"rating": 8.2,
"status": "ok"
}
This API endpoint returns the analysts' projection of a security's future price.
API credits cost
75
per symbol
✱ symbol
stringFilter by symbol
Example:
AAPL
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
country
stringFilter by country name or alpha code, e.g., United States
or US
Example:
United States
exchange
stringFilter by exchange name
Example:
NASDAQ
Response
{
"meta": {
"symbol": "AAPL",
"name": "Apple Inc",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNGS",
"type": "Common Stock"
},
"price_target": {
"high": 220,
"median": 185,
"low": 136,
"average": 184.01,
"current": 169.5672,
"currency": "USD"
},
"status": "ok"
}
This API endpoint returns a lightweight version of ratings issued by analyst firms. Works for US and international markets.
API credits cost
75
per symbol
✱ symbol
stringFilter by symbol
Example:
AAPL
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
country
stringFilter by country name or alpha code, e.g., United States
or US
Example:
United States
exchange
stringFilter by exchange name
Example:
NASDAQ
rating_change
stringFilter by rating change action
Supports: Maintains
, Upgrade
, Downgrade
, Initiates
, Reiterates
outputsize
integerNumber of records in response
Default:
30
Request example
Response
{
"meta": {
"symbol": "AAPL",
"name": "Apple Inc",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNGS",
"type": "Common Stock"
},
"ratings": [
{
"date": "2022-08-19",
"firm": "Keybanc",
"rating_change": "Maintains",
"rating_current": "Overweight",
"rating_prior": "Overweight"
}
],
"status": "ok"
}
This API endpoint returns complete information on ratings issued by analyst firms. Works only for US equities.
API credits cost
200
per symbol
✱ symbol
stringFilter by symbol
Example:
AAPL
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
exchange
stringFilter by exchange name
Example:
NASDAQ
rating_change
stringFilter by rating change action
Supports: Maintains
, Upgrade
, Downgrade
, Initiates
, Reiterates
outputsize
integerNumber of records in response
Default:
30
Request example
Response
{
"meta": {
"symbol": "AAPL",
"name": "Apple Inc",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNGS",
"type": "Common Stock"
},
"ratings": [
{
"date": "2022-08-19",
"firm": "Keybanc",
"analyst_name": "Brandon Nispel",
"rating_change": "Maintains",
"rating_current": "Overweight",
"rating_prior": "Overweight",
"time": "08:29:48",
"action_price_target": "Raises",
"price_target_current": 185,
"price_target_prior": 177
}
],
"status": "ok"
}
This API endpoint returns tax information for the instrument.
API credits cost
50
per symbol
✱ symbol
stringThe ticker symbol of an instrument for which data is requested, e.g., SKYQ
, AIRE
, ALM:BME
, HSI:HKEX
.
Example:
SKYQ
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG019XJT9D6
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
isin
stringThe ISIN of an instrument for which data is requested
Example:
US5949181045
exchange
stringThe exchange name where the instrument is traded, e.g., Nasdaq
, Euronext
Example:
Nasdaq
mic_code
stringThe Market Identifier Code (MIC) of the exchange where the instrument is traded, e.g., XNAS
, XLON
Example:
XNAS
Response
{
"data": {
"tax_indicator": "spanish_ftt"
},
"meta": {
"symbol": "ALM",
"type": "Almirall SA",
"exchange": "BME",
"mic_code": "XMAD",
"country": "Spain"
},
"status": "ok"
}
Real-time and historical access to all forms, filings, and exhibits directly from the SEC's EDGAR system.
API credits cost
50
per request
✱ symbol
stringThe ticker symbol of an instrument for which data is requested
Example:
AAPL
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
exchange
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
form_type
stringFilter by form types, example 8-K
, EX-1.1
Example:
8-K
filled_from
stringFilter by filled time from
Example:
2024-01-01
filled_to
stringFilter by filled time to
Example:
2024-01-01
page
integerPage number
Default:
1
page_size
integerNumber of records in response
Default:
10
Request example
Response
{
"meta": {
"symbol": "AAPL",
"exchange": "NASDAQ",
"mic_code": "XNGS",
"type": "Common Stock"
},
"values": [
{
"cik": 1711463,
"filed_at": 1726617600,
"form_type": "144",
"files": [
{
"name": "primary_doc.html",
"size": 2980,
"type": "144",
"url": "https://www.sec.gov/Archives/edgar/data/1711463/000197185724000581/primary_doc.xml"
}
],
"filing_url": "https://www.sec.gov/Archives/edgar/data/1711463/0001971857-24-000581-index.htm"
}
]
}
Returns trading information performed by insiders.
API credits cost
200
per symbol
✱ symbol
stringThe ticker symbol of an instrument for which data is requested, e.g., AAPL
, TSLA
.
For preffered stocks use dot(.) delimiter.
E.g. BRK.A
or BRK.B
will be correct
Example:
AAPL
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
exchange
stringExchange where instrument is traded, e.g., Nasdaq
, NSE
.
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringCountry where instrument is traded, e.g., United States or US.
Example:
United States
Response
{
"meta": {
"symbol": "AAPL",
"name": "Apple Inc",
"currency": "USD",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"exchange_timezone": "America/New_York"
},
"insider_transactions": [
{
"full_name": "ADAMS KATHERINE L",
"position": "General Counsel",
"date_reported": "2021-05-03",
"is_direct": true,
"shares": 17000,
"value": 2257631,
"description": "Sale at price 132.57 - 133.93 per share."
}
]
}
Returns the amount of the company’s available stock owned by institutions (pension funds, insurance companies, investment firms, private foundations, endowments, or other large entities that manage funds on behalf of others).
API credits cost
1500
per symbol
✱ symbol
stringSymbol ticker of instrument.
For preffered stocks use dot(.) delimiter.
E.g. BRK.A
or BRK.B
will be correct
Example:
AAPL
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringCountry where instrument is traded, e.g., United States
or US
Example:
United States
Request example
Response
{
"meta": {
"symbol": "AAPL",
"name": "Apple Inc",
"currency": "USD",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"exchange_timezone": "America/New_York"
},
"institutional_holders": [
{
"entity_name": "Vanguard Group, Inc. (The)",
"date_reported": "2021-06-30",
"shares": 1264936543,
"value": 173245708929,
"percent_held": 0.0765
}
]
}
Returns the amount of the company’s available stock owned by mutual fund holders.
API credits cost
1500
per symbol
✱ symbol
stringSymbol ticker of instrument.
For preffered stocks use dot(.) delimiter.
E.g. BRK.A
or BRK.B
will be correct
Example:
AAPL
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringCountry where instrument is traded, e.g., United States
or US
Example:
United States
Response
{
"meta": {
"symbol": "AAPL",
"name": "Apple Inc",
"currency": "USD",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"exchange_timezone": "America/New_York"
},
"fund_holders": [
{
"entity_name": "Vanguard Group, Inc. (The)",
"date_reported": "2021-06-30",
"shares": 1264936543,
"value": 173245708929,
"percent_held": 0.0765
}
]
}
Returns the amount of the stocks owned directly and recorded in the company's share registry.
API credits cost
1500
per symbol
✱ symbol
stringSymbol ticker of instrument.
For preffered stocks use dot(.) delimiter.
E.g. BRK.A
or BRK.B
will be correct
Example:
AAPL
figi
stringFilter by financial instrument global identifier (FIGI)
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringCountry where instrument is traded, e.g., United States
or US
Example:
United States
Response
{
"meta": {
"symbol": "AAPL",
"name": "Apple Inc",
"currency": "USD",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"exchange_timezone": "America/New_York"
},
"direct_holders": [
{
"entity_name": "Vanguard Group, Inc. (The)",
"date_reported": "2021-06-30",
"shares": 1264936543,
"value": 173245708929,
"percent_held": 0.0765
}
]
}
This API endpoint returns a list of sanctioned entities for a given sanction source (ofac, uk, eu, au, etc)
API credits cost
50
per request
✱ source
stringSanctions source
Supports: ofac
, uk
, eu
, au
Example:
ofac
Response
{
"sanctions": [
{
"symbol": "LOKESHMACH",
"name": "Lokesh Machines Ltd.",
"mic_code": "NSE",
"country": "India",
"sanction": {
"source": "ofac",
"program": "RUSSIA-EO14024",
"notes": "Block",
"lists": [
{
"name": "SDN List",
"published_at": "2024-10-30"
}
]
}
}
],
"count": 143,
"status": "ok"
}
This endpoint allows you to request multiple instruments, intervals, and endpoints simultaneously.
Only JSON POST
requests are supported.
The request content structure consists of key-value items. The key is a unique request ID. The value is requested url.
The response contains key-value data. The key is a unique request ID. The value is returned data.
Request example
curl --location 'https://api.twelvedata.com/batch' \
--header 'Content-Type: application/json' \
--header 'Authorization: apikey demo' \
--data @- << EOF
{
"req_1": {
"url": "/time_series?symbol=AAPL&interval=1min&apikey=demo&source=docs&outputsize=2"
},
"req_2": {
"url": "/exchange_rate?symbol=USD/JPY&apikey=demo&source=docs"
},
"req_3": {
"url": "/currency_conversion?symbol=USD/JPY&amount=122&apikey=demo&source=docs"
}
}
EOF
Response
{
"code": 200,
"status": "success",
"data": {
"req_1": {
"response": {
"meta": {
"currency": "USD",
"exchange": "NASDAQ",
"exchange_timezone": "America/New_York",
"interval": "1min",
"mic_code": "XNGS",
"symbol": "AAPL",
"type": "Common Stock"
},
"status": "ok",
"values": [
{
"close": "248.6",
"datetime": "2025-02-21 12:51:00",
"high": "248.6",
"low": "248.4",
"open": "248.5",
"volume": "22290"
},
{
"close": "248.52",
"datetime": "2025-02-21 12:50:00",
"high": "248.59",
"low": "248.43",
"open": "248.52",
"volume": "64085"
}
]
},
"status": "success"
},
"req_2": {
"response": {
"rate": 149.25999,
"symbol": "USD/JPY",
"timestamp": 1740160260
},
"status": "success"
},
"req_3": {
"response": {
"amount": 18209.71933,
"rate": 149.25999,
"symbol": "USD/JPY",
"timestamp": 1740160260
},
"status": "success"
}
}
}
This endpoint will provide information on the current usage of Twelve Data API.
API credits cost
1
per request
format
stringOutput format
Supports: JSON
, CSV
Default:
JSON
delimiter
stringSpecify the delimiter used when downloading the CSV file
Default:
;
Request example
Response
{
"timestamp": "2025-05-07 11:10:12",
"current_usage": 4003,
"plan_limit": 4181
}
Technical indicators return real-time and historical values of the demanded indicator at the selected interval. If you don‘t see the necessary technical indicator, you may request it to be added.
Plotted directly on the price chart to smooth or envelope price data, highlighting trend direction, support/resistance, and mean-reversion levels (e.g. moving averages, Bollinger Bands, Parabolic SAR, Ichimoku Cloud, Keltner Channels, McGinley Dynamic).
Bollinger Bands (BBANDS) are volatility bands placed above and below a moving average, measuring price volatility and helping traders identify potential overbought or oversold conditions.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
ma_type
stringThe type of moving average used
Supports: SMA
, EMA
, WMA
, DEMA
, TEMA
, TRIMA
, KAMA
, MAMA
, T3MA
Default:
SMA
sd
numberNumber of standard deviations. Must be at least 1
Default:
2
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
20
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "BBANDS - Bollinger Bands\u00ae",
"ma_type": "SMA",
"sd": 2,
"series_type": "close",
"time_period": 20
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"upper_band": "203.36511",
"middle_band": "202.04999",
"lower_band": "200.73486"
}
],
"status": "ok"
}
The Double Exponential Moving Average (DEMA) is a more responsive moving average that reduces lag by giving more weight to recent price data, helping traders identify trends and potential entry or exit points.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "DEMA - Double Exponential Moving Average",
"series_type": "close",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"dema": "200.93371"
}
],
"status": "ok"
}
The Exponential Moving Average (EMA) is a weighted moving average that gives more importance to recent price data, making it more responsive to new information and helping traders identify trends and potential entry or exit points.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "EMA - Exponential Moving Average",
"series_type": "close",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"ema": "201.38109"
}
],
"status": "ok"
}
The Hilbert Transform Instantaneous Trendline (HT_TRENDLINE) is a smoothed moving average that follows the dominant market cycle, helping traders identify trends and potential entry or exit points.
You can read more about it in the Rocket Science for Traders book by John F. Ehlers.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "HT_TRENDLINE - Hilbert Transform Instantaneous Trendline",
"series_type": "close"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"ht_trendline": "202.26597"
}
],
"status": "ok"
}
The Ichimoku Cloud (ICHIMOKU) is a comprehensive trend-following indicator that combines multiple moving averages and support/resistance levels to help traders identify potential entry and exit points, trend direction, and momentum.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
conversion_line_period
integerThe time period used for generating the conversation line. Takes values in the range from 1
to 800
Default:
9
base_line_period
integerThe time period used for generating the base line. Takes values in the range from 1
to 800
Default:
26
leading_span_b_period
integerThe time period used for generating the leading span B line. Takes values in the range from 1
to 800
Default:
52
lagging_span_period
integerThe time period used for generating the lagging span line. Takes values in the range from 1
to 800
Default:
26
include_ahead_span_period
booleanIndicates whether to include ahead span period
Default:
true
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "ICHIMOKU - Ichimoku Kink\u014d Hy\u014d",
"conversion_line_period": 9,
"base_line_period": 26,
"leading_span_b_period": 52,
"lagging_span_period": 26,
"include_ahead_span_period": true
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"tenkan_sen": "200.33",
"kijun_sen": "201.42",
"senkou_span_a": "201.49",
"senkou_span_b": "200.35501",
"chikou_span": "199.95499"
}
],
"status": "ok"
}
The Kaufman Adaptive Moving Average (KAMA) is a moving average that adjusts its length based on market volatility, providing a balance between responsiveness and noise reduction.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "KAMA - Kaufman's Adaptive Moving Average",
"series_type": "close",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"kama": "201.06741"
}
],
"status": "ok"
}
The Keltner Channel (KELTNER) is a volatility-based indicator that uses a combination of EMA and the ATR to create a channel around a security's price. The channel helps traders identify potential overbought or oversold conditions, as well as trend direction and potential price breakouts.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
20
atr_time_period
integerThe time period used for calculating the Average True Range. Takes values in the range from 1
to 800
Default:
10
multiplier
integerThe factor used to adjust the indicator's sensitivity
Default:
2
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
ma_type
stringThe type of moving average used
Supports: SMA
, EMA
, WMA
, DEMA
, TEMA
, TRIMA
, KAMA
, MAMA
, T3MA
Default:
SMA
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "KELTNER - Keltner Channels",
"time_period": 20,
"atr_time_period": 10,
"multiplier": 2,
"series_type": "close",
"ma_type": "SMA"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"upper_line": "202.25298",
"middle_line": "201.80985",
"lower_line": "201.36672"
}
],
"status": "ok"
}
The Moving Average (MA) is a smoothing indicator that calculates the average price of a security over a specified period, helping traders identify trends and potential support or resistance levels.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
ma_type
stringThe type of moving average used
Supports: SMA
, EMA
, WMA
, DEMA
, TEMA
, TRIMA
, KAMA
, MAMA
, T3MA
Default:
SMA
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "MA - Moving Average",
"series_type": "close",
"time_period": 9,
"ma_type": "SMA"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"ma": "201.41205"
}
],
"status": "ok"
}
The MESA Adaptive Moving Average (MAMA) is a moving average that adapts to price movement based on the dominant market cycle, providing a balance between responsiveness and noise reduction. More about MAMA can be read here.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
fast_limit
numberThe limit for the fast moving average.
Default:
0.5
slow_limit
numberThe limit for the slow moving average.
Default:
0.05
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "MAMA - MESA Adaptive Moving Average",
"series_type": "close",
"fast_limit": 0.5,
"slow_limit": 0.05
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"mama": "201.38887",
"fama": "202.05517"
}
],
"status": "ok"
}
The McGinley Dynamic (MCGINLEY_DYNAMIC) indicator is a smoothing tool designed to minimize the lag between the indicator and price action. It adjusts its speed based on the volatility of the security, providing a more accurate representation of price trends and potential support or resistance levels compared to traditional moving averages.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
14
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "MCGINLEY_DYNAMIC - McGinley Dynamic",
"time_period": 14
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"mcginley_dynamic": "201.93983"
}
],
"status": "ok"
}
The Midpoint (MIDPOINT) indicator calculates the midpoint of a data series over a specified period, often used to smooth out data fluctuations and identify trends.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "MIDPOINT - MidPoint over period",
"series_type": "close",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"midpoint": "201.4925"
}
],
"status": "ok"
}
The Midprice (MIDPRICE) indicator calculates the average of a security's high and low prices over a specified period, providing a smoothed view of price action and potential support or resistance levels.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "MIDPRICE - Midpoint Price over period",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"midprice": "201.535"
}
],
"status": "ok"
}
The Pivot Points High Low (PIVOT_POINTS_HL) indicator calculates support and resistance levels based on the highest high and lowest low of a security's price over a specified period, providing potential entry and exit points.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
10
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "PIVOT_POINTS_HL - Pivot Points (High/Low)",
"time_period": 10
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"pivot_point_h": 1,
"pivot_point_l": 0
}
],
"status": "ok"
}
The Parabolic SAR (SAR) is a trend-following indicator that calculates potential support and resistance levels based on a security's price and time, helping traders identify potential entry and exit points.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
acceleration
numberThe rate of change in the indicator's values.
Default:
0.02
maximum
numberThe maximum value considered for the indicator calculation.
Default:
0.2
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "SAR - Parabolic SAR",
"acceleration": 0.02,
"maximum": 0.2
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"sar": "201.54365"
}
],
"status": "ok"
}
The Parabolic SAR Extended (SAREXT) is a customizable version of the Parabolic SAR indicator, allowing traders to choose different parameters for increased flexibility in identifying potential entry and exit points.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
start_value
numberThe initial value for the indicator calculation.
Default:
0
offset_on_reverse
numberThe adjustment applied when the indicator's direction changes.
Default:
0
acceleration_limit_long
numberThe maximum acceleration value for long positions.
Default:
0.02
acceleration_long
numberThe acceleration value for long positions.
Default:
0.02
acceleration_max_long
numberThe highest allowed acceleration for long positions.
Default:
0.2
acceleration_limit_short
numberThe maximum acceleration value for short positions.
Default:
0.02
acceleration_short
numberThe acceleration value for short positions.
Default:
0.02
acceleration_max_short
numberThe highest allowed acceleration for short positions.
Default:
0.2
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "SAREXT - Parabolic SAR Extended",
"start_value": 0,
"offset_on_reverse": 0,
"acceleration_limit_long": 0.02,
"acceleration_long": 0.02,
"acceleration_max_long": 0.2,
"acceleration_limit_short": 0.02,
"acceleration_short": 0.02,
"acceleration_max_short": 0.2
}
},
"values": [
{
"datetime": "2025-04-02",
"sarext": "214.059460"
}
],
"status": "ok"
}
The Simple Moving Average (SMA) is a smoothing indicator that calculates the average price of a security over a specified period, helping traders identify trends and potential support or resistance levels.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "SMA - Simple Moving Average",
"series_type": "close",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"sma": "201.41205"
}
],
"status": "ok"
}
The Triple Exponential Moving Average (T3MA) is a smoothing indicator that applies three exponential moving averages to price data, reducing lag and providing a more accurate representation of trends.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
v_factor
numberThe factor used to adjust the indicator's volatility. Takes values in the range from 0
to 1
Default:
0.7
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "T3MA - Triple Exponential Moving Average",
"series_type": "close",
"time_period": 9,
"v_factor": 0.7
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"t3ma": "201.56277"
}
],
"status": "ok"
}
The Triple Exponential Moving Average (TEMA) is a smoothing indicator that applies three exponential moving averages to price data, reducing lag and providing a more accurate representation of trends.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerThe time period used for calculation in the indicator. Default is 9.
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "TEMA - Triple Exponential Moving Average",
"series_type": "close",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"tema": "200.83136"
}
],
"status": "ok"
}
The Triangular Moving Average (TRIMA) is a smoothing indicator that calculates the average price of a security over a specified period, weighting prices in the middle of the range more heavily, providing a balanced view of price action.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "TRIMA - Triangular Moving Average",
"series_type": "close",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"trima": "201.36415"
}
],
"status": "ok"
}
The Volume Weighted Average Price (VWAP) indicator offers an insightful measure of the average trading price weighted by volume, commonly used for trading analysis and execution evaluation.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
sd
numberThe standard deviation applied in the calculation. Must be greater than 0
. Recommended value is 2
.
This parameter is only used together with sd_time_period
.
Default:
0
sd_time_period
integerThe time period for the standard deviation calculation. Must be greater than 0
. Recommended value is 9
.
This parameter is only used together with sd
.
Default:
0
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "VWAP - Volume Weighted Average Price",
"sd_time_period": 0,
"sd": 0
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"vwap": "201.05266"
}
],
"status": "ok"
}
The Weighted Moving Average (WMA) is a smoothing indicator that calculates the average price of a security over a specified period, with more weight given to recent prices, providing a more responsive view of price action.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "WMA - Weighted Moving Average",
"series_type": "close",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"wma": "201.20579"
}
],
"status": "ok"
}
Oscillators that measure the speed or strength of price movement, helping detect overbought/oversold conditions, divergences, and shifts in trend momentum (e.g. RSI, MACD, ROC, Stochastics, ADX, CCI, Coppock Curve, TRIX).
The Average Directional Index (ADX) measures the strength of a trend, regardless of direction, helping traders determine if a market is trending or ranging.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
14
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "ADX - Average Directional Index",
"time_period": 14
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"adx": "49.22897"
}
],
"status": "ok"
}
The Average Directional Movement Index Rating (ADXR) is a smoothed version of ADX, providing a more stable measure of trend strength over time.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
14
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "ADXR - Average Directional Movement Index Rating",
"time_period": 14
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"adxr": "37.43665"
}
],
"status": "ok"
}
The Absolute Price Oscillator (APO) is a momentum indicator that measures the difference between two moving averages, helping traders identify potential price trends and reversals.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
fast_period
integerNumber of periods for fast moving average. Takes values in the range from 1
to 800
Default:
12
ma_type
stringThe type of moving average used
Supports: SMA
, EMA
, WMA
, DEMA
, TEMA
, TRIMA
, KAMA
, MAMA
, T3MA
Default:
SMA
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
slow_period
integerNumber of periods for slow moving average. Takes values in the range from 1
to 800
Default:
26
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "APO - Absolute Price Oscillator",
"series_type": "close",
"fast_period": 12,
"ma_type": "SMA",
"slow_period": 26
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"apo": "-0.54508"
}
],
"status": "ok"
}
The Aroon indicator detects the presence and strength of trends by measuring the time elapsed since the highest high and lowest low within a specific period.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
14
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "AROON - Aroon Indicator",
"time_period": 14
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"aroon_down": "92.85714",
"aroon_up": "0.0"
}
],
"status": "ok"
}
The Aroon Oscillator is the difference between the Aroon Up and Aroon Down lines, indicating trend strength and potential reversals.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
14
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "AROONOSC - Aroon Oscillator",
"time_period": 14
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"aroonosc": "-92.85714"
}
],
"status": "ok"
}
The Balance of Power (BOP) indicator measures the balance between buying and selling pressure in a security by comparing its open, high, low, and close prices, helping traders identify potential price trends.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "BOP - Balance of Power"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"bop": "0.27231"
}
],
"status": "ok"
}
The Commodity Channel Index (CCI) is a momentum oscillator that measures the deviation of a security's price from its average relative to its typical price range, helping traders identify overbought or oversold conditions.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
20
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "CCI - Commodity Channel Index",
"time_period": 20
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"cci": "-122.30794"
}
],
"status": "ok"
}
The Chande Momentum Oscillator (CMO) is a momentum indicator that measures the relative strength of up and down price movements, helping traders identify overbought or oversold conditions and potential trend reversals.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "CMO - Chande Momentum Oscillator",
"series_type": "close",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"cmo": "-71.24979"
}
],
"status": "ok"
}
The Coppock Curve is a momentum oscillator that measures the rate of change in a security's price, helping traders identify potential long-term trend reversals, especially in bottoming markets.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
long_roc_period
integerNumber of periods for long term rate of change. Takes values in the range from 1
to 800
Default:
14
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
short_roc_period
integerNumber of periods for short term rate of change. Takes values in the range from 1
to 800
Default:
11
wma_period
integerNumber of periods for weighted moving average. Takes values in the range from 1
to 800
Default:
10
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "COPPOCK - Coppock Curve",
"series_type": "close",
"wma_period": 10,
"long_roc_period": 14,
"short_roc_period": 11
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"coppock": "-1.37253"
}
],
"status": "ok"
}
The Connors RSI is a composite indicator combining the Relative Strength Index (RSI), the Rate of Change (ROC), and the Up/Down Length, providing a more comprehensive view of momentum and potential trend reversals.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
percent_rank_period
integerNumber of periods used to calculate PercentRank. Takes values in the range from 1
to 800
Default:
100
rsi_period
integerNumber of periods for RSI used to calculate price momentum. Takes values in the range from 1
to 800
Default:
3
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
up_down_length
integerNumber of periods for RSI used to calculate up/down trend. Takes values in the range from 1
to 800
Default:
2
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "CRSI - ConnorsRSI",
"series_type": "close",
"rsi_period": 3,
"up_down_length": 2,
"percent_rank_period": 100
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"crsi": "74.76102"
}
],
"status": "ok"
}
The Detrended Price Oscillator (DPO) is a momentum oscillator that removes the underlying trend from price data, helping traders identify potential cyclical patterns and overbought or oversold conditions.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
centered
booleanSpecifies if there should be a shift to match the current price
Default:
false
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "DPO - Detrended Price Oscillator",
"series_type": "close",
"time_period": 21,
"centered": false
}
},
"values": [
{
"datetime": "2025-04-01",
"dpo": "-7.99619"
}
],
"status": "ok"
}
The Directional Movement Index (DX) is a component of the ADX indicator, measuring the strength of the positive and negative directional movements in a security's price.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
14
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "DX - Directional Movement Index",
"time_period": 14
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"dx": "68.70803"
}
],
"status": "ok"
}
The Know Sure Thing (KST) is a momentum oscillator that combines four different smoothed rates of change to generate a single trend-following indicator. By measuring the price momentum across multiple timeframes, KST helps traders identify potential trend reversals, overbought, or oversold conditions, and trading opportunities.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
roc_period_1
integerThe time period for the first Rate of Change calculation.
Default:
10
roc_period_2
integerThe time period for the second Rate of Change calculation.
Default:
15
roc_period_3
integerThe time period for the third Rate of Change calculation.
Default:
20
roc_period_4
integerThe time period for the forth Rate of Change calculation.
Default:
30
sma_period_1
integerThe time period for the first Simple Moving Average.
Default:
10
sma_period_2
integerThe time period for the second Simple Moving Average.
Default:
10
sma_period_3
integerThe time period for the third Simple Moving Average.
Default:
10
sma_period_4
integerThe time period for the forth Simple Moving Average.
Default:
15
signal_period
integerThe time period used for generating the signal line.
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "KST - Know Sure Thing",
"roc_period_1": 10,
"roc_period_2": 15,
"roc_period_3": 20,
"roc_period_4": 30,
"sma_period_1": 10,
"sma_period_2": 10,
"sma_period_3": 10,
"sma_period_4": 15,
"signal_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"kst": "-4.58644",
"kst_signal": "-2.05236"
}
],
"status": "ok"
}
The Moving Average Convergence Divergence (MACD) is a momentum indicator that measures the difference between two moving averages, with a signal line used to identify potential trend reversals and trading opportunities.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
fast_period
integerNumber of periods for fast moving average. Takes values in the range from 1
to 800
Default:
12
slow_period
integerNumber of periods for slow moving average. Takes values in the range from 1
to 800
Default:
26
signal_period
integerThe time period used for generating the signal line.
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "MACD - Moving Average Convergence Divergence",
"series_type": "close",
"fast_period": 12,
"slow_period": 26,
"signal_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"macd": "-0.3998",
"macd_signal": "-0.25279",
"macd_hist": "-0.147"
}
],
"status": "ok"
}
The MACD Slope is the rate of change of the MACD line, helping traders identify the acceleration or deceleration of momentum in a security's price.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
fast_period
integerNumber of periods for fast moving average. Takes values in the range from 1
to 800
Default:
12
slow_period
integerNumber of periods for slow moving average. Takes values in the range from 1
to 800
Default:
26
signal_period
integerThe time period used for generating the signal line.
Default:
9
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "MACD_SLOPE - Moving Average Convergence Divergence Regression Slope",
"series_type": "close",
"fast_period": 12,
"slow_period": 26,
"signal_period": 9,
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"macd_slope": "0.13358",
"macd_signal_slope": "0.05345",
"macd_hist_slope": "0.08013"
}
],
"status": "ok"
}
The MACD Extension (MACDEXT) is a customizable version of the MACD indicator, allowing traders to choose different moving average types and parameters for increased flexibility.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
fast_period
integerNumber of periods for fast moving average. Takes values in the range from 1
to 800
Default:
12
fast_ma_type
stringThe type of fast moving average used in the calculation.
Supports: SMA
, EMA
, WMA
, DEMA
, TEMA
, TRIMA
, KAMA
, MAMA
, T3MA
Default:
SMA
slow_period
integerNumber of periods for slow moving average. Takes values in the range from 1
to 800
Default:
26
slow_ma_type
stringThe type of slow moving average used in the calculation.
Supports: SMA
, EMA
, WMA
, DEMA
, TEMA
, TRIMA
, KAMA
, MAMA
, T3MA
Default:
SMA
signal_period
integerThe time period used for generating the signal line.
Default:
9
signal_ma_type
stringThe type of fast moving average used for generating the signal line.
Supports: SMA
, EMA
, WMA
, DEMA
, TEMA
, TRIMA
, KAMA
, MAMA
, T3MA
Default:
SMA
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "MACDEXT - Moving Average Convergence Divergence Extended",
"series_type": "close",
"fast_period": 12,
"fast_ma_type": "SMA",
"slow_period": 26,
"slow_ma_type": "SMA",
"signal_period": 9,
"signal_ma_type": "SMA"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"macd": "-0.54508",
"macd_signal": "-0.25615",
"macd_hist": "-0.28894"
}
],
"status": "ok"
}
The Money Flow Index (MFI) is a volume-weighted momentum oscillator that measures buying and selling pressure by comparing positive and negative money flow, helping traders identify overbought or oversold conditions.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
14
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "MFI - Money Flow Index",
"time_period": 14
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"mfi": "22.68525"
}
],
"status": "ok"
}
The Minus Directional Indicator (MINUS_DI) is a component of the ADX indicator, measuring the strength of a security's downward price movement.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "MINUS_DI - Minus Directional Indicator",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"minus_di": "46.60579"
}
],
"status": "ok"
}
The Minus Directional Movement (MINUS_DM) is a component of the ADX indicator, measuring the extent of a security's downward price movement.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "MINUS_DM - Minus Directional Movement",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"minus_dm": "0.96291"
}
],
"status": "ok"
}
The Momentum (MOM) indicator measures the rate of change of a security's price over a specified period, helping traders identify potential price trends and reversals.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "MOM - Momentum",
"series_type": "close",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"mom": "-1.14"
}
],
"status": "ok"
}
The Percent B (%B) is a component of the Bollinger Bands indicator, measuring the position of a security's price relative to the bands, helping traders identify potential overbought or oversold conditions.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
sd
numberThe standard deviation applied in the calculation. Must be at least 1
Default:
2
ma_type
stringThe type of moving average used
Supports: SMA
, EMA
, WMA
, DEMA
, TEMA
, TRIMA
, KAMA
, MAMA
, T3MA
Default:
SMA
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "PERCENT_B - %B Indicator",
"series_type": "close",
"time_period": 20,
"sd": 2,
"ma_type": "SMA"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"percent_b": "0.11981"
}
],
"status": "ok"
}
The Plus Directional Indicator (PLUS_DI) is a component of the ADX indicator, measuring the strength of a security's upward price movement.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "PLUS_DI - Plus Directional Indicator",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"plus_di": "7.69578"
}
],
"status": "ok"
}
The Plus Directional Movement (PLUS_DM) is a component of the ADX indicator, measuring the extent of a security's upward price movement.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "PLUS_DM - Plus Directional Movement",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"plus_dm": "0.159"
}
],
"status": "ok"
}
The Percentage Price Oscillator (PPO) is a momentum oscillator that measures the percentage difference between two moving averages, helping traders identify potential trend reversals and trading opportunities.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
fast_period
integerNumber of periods for fast moving average. Takes values in the range from 1
to 800
Default:
12
slow_period
integerNumber of periods for slow moving average. Takes values in the range from 1
to 800
Default:
26
ma_type
stringThe type of moving average used
Supports: SMA
, EMA
, WMA
, DEMA
, TEMA
, TRIMA
, KAMA
, MAMA
, T3MA
Default:
SMA
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "PPO - Percentage Price Oscillator",
"series_type": "close",
"fast_period": 12,
"slow_period": 26,
"ma_type": "SMA"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"ppo": "-0.2696"
}
],
"status": "ok"
}
The Rate of Change (ROC) indicator measures the percentage change in a security's price over a specified period, helping traders identify potential price trends and reversals.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "ROC - Rate of change",
"series_type": "close",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"roc": "-0.56383"
}
],
"status": "ok"
}
The Rate of Change Percentage (ROCP) indicator calculates the percentage change in a security's price over a specified period, providing insight into momentum and potential trend reversals.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "ROCP - Rate of change percentage",
"series_type": "close",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"rocp": "-0.00564"
}
],
"status": "ok"
}
The Rate of Change Ratio (ROCR) indicator measures the ratio of a security's current price to its price a specified number of periods ago, helping traders identify potential price trends and reversals.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"series_type": "close",
"time_period": 9,
"name": "ROCR - Rate of change ratio"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"rocr": "0.99436"
}
],
"status": "ok"
}
The Rate of Change Ratio 100 (ROCR100) indicator measures the percentage change in a security's price over a specified period, expressed as a ratio to 100, providing insight into momentum and potential trend reversals.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "ROCR100 - Rate of change ratio 100 scale",
"series_type": "close",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"rocr100": "99.43617"
}
],
"status": "ok"
}
The Relative Strength Index (RSI) is a momentum oscillator that measures the speed and change of price movements, helping traders identify potential overbought or oversold conditions and trend reversals.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
14
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "RSI - Relative Strength Index",
"series_type": "close",
"time_period": 14
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"rsi": "16.57887"
}
],
"status": "ok"
}
The Stochastic Oscillator (STOCH) is a momentum indicator that compares a security's closing price to its price range over a specified period, helping traders identify potential overbought or oversold conditions and trend reversals.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
fast_k_period
integerThe time period for the fast %K line in the Stochastic Oscillator. Takes values in the range from 1
to 800
Default:
14
slow_k_period
integerThe time period for the slow %K line in the Stochastic Oscillator. Takes values in the range from 1
to 800
Default:
1
slow_d_period
integerThe time period for the slow %D line in the Stochastic Oscillator. Takes values in the range from 1
to 800
Default:
3
slow_kma_type
stringThe type of slow %K Moving Average used. Default is SMA.
Supports: SMA
, EMA
, WMA
, DEMA
, TEMA
, TRIMA
, KAMA
, MAMA
, T3MA
Default:
SMA
slow_dma_type
stringThe type of slow Displaced Moving Average used. Default is SMA.
Supports: SMA
, EMA
, WMA
, DEMA
, TEMA
, TRIMA
, KAMA
, MAMA
, T3MA
Default:
SMA
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"fast_k_period": 14,
"slow_k_period": 1,
"slow_d_period": 3,
"slow_kma_type": "SMA",
"slow_dma_type": "SMA",
"name": "STOCH - Stochastic Oscillator"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"slow_k": "11.35168",
"slow_d": "7.5293"
}
],
"status": "ok"
}
The Stochastic Fast (STOCHF) is a variation of the Stochastic Oscillator, using fewer periods for calculation, making it more responsive to price changes but also more prone to false signals.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
fast_k_period
integerThe time period for the fast %K line in the Stochastic Oscillator. Takes values in the range from 1
to 800
Default:
14
fast_d_period
integerThe time period for the fast %D line in the Stochastic Oscillator. Takes values in the range from 1
to 800
Default:
3
fast_dma_type
stringThe type of fast Displaced Moving Average used.
Supports: SMA
, EMA
, WMA
, DEMA
, TEMA
, TRIMA
, KAMA
, MAMA
, T3MA
Default:
SMA
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "STOCHF - Stochastic Fast",
"fast_k_period": 14,
"fast_d_period": 3,
"fast_dma_type": "SMA"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"fast_k": "11.35168",
"fast_d": "7.5293"
}
],
"status": "ok"
}
The Stochastic RSI (STOCHRSI) is an oscillator that applies the Stochastic formula to RSI values, providing a more sensitive indicator for identifying overbought or oversold conditions and potential trend reversals.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
stoch_length
integerPeriod length for computing the stochastic oscillator of the RSI. Takes values in the range from 1
to 800
Default:
14
k_period
integerPeriod for smoothing the %K line. Takes values in the range from 1
to 800
Default:
3
d_period
integerPeriod for smoothing the %D line, which is a moving average of %K. Takes values in the range from 1
to 800
Default:
3
series_type
stringSpecifies the price data type: open, high, low, or close.
Supports: open
, high
, low
, close
Default:
close
rsi_length
integerLength of period for calculating the RSI component. Takes values in the range from 1
to 800
Default:
14
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
slow_kma_type
stringslow_dma_type
stringprepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "STOCHRSI - Stochastic RSI",
"series_type": "close",
"rsi_length": 14,
"stoch_length": 14,
"k_period": 3,
"d_period": 3
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"k": "100.0",
"d": "33.33333"
}
],
"status": "ok"
}
The Ultimate Oscillator (ULTOSC) is a momentum oscillator that combines short, intermediate, and long-term price action to identify potential overbought or oversold conditions and trend reversals.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
time_period_1
integerThe first time period used for calculation in the indicator. Takes values in the range from 1
to 800
Default:
7
time_period_2
integerThe second time period used for calculation in the indicator. Takes values in the range from 1
to 800
Default:
14
time_period_3
integerThe third time period used for calculation in the indicator. Takes values in the range from 1
to 800
Default:
28
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "ULTOSC - Ultimate Oscillator",
"time_period_1": 7,
"time_period_2": 14,
"time_period_3": 28
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"ultosc": "25.17927"
}
],
"status": "ok"
}
The Williams %R (WILLR) is a momentum oscillator that measures the level of a security's closing price in relation to the high and low range over a specified period, helping traders identify potential overbought or oversold conditions and trend reversals.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
14
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "WILLR - Williams %R",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"willr": "-84.8916"
}
],
"status": "ok"
}
Use trading volume to confirm price moves or warn of exhaustion—volume and price in tandem suggest trend strength, while divergences can signal reversals (e.g. OBV, Chaikin AD, Accumulation/Distribution Oscillator).
The Accumulation/Distribution (AD) technical indicator is a volume-based tool used in chart analysis to identify potential buying or selling pressure in a security. It measures the cumulative flow of money into and out of a financial instrument by comparing its closing price to its price range, while considering trading volume. The AD line's trend can help traders gauge the strength of a price move and spot potential reversals.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "AD - Chaikin A/D Line"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"ad": "2262629.83773"
}
],
"status": "ok"
}
The Accumulation/Distribution Oscillator (ADOSC) is a momentum indicator derived from the AD line, used to identify buying or selling pressure and potential trend reversals by comparing short-term and long-term price and volume trends.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
fast_period
integerNumber of periods for fast moving average. Takes values in the range from 1
to 800
Default:
12
slow_period
integerNumber of periods for slow moving average. Takes values in the range from 1
to 800
Default:
26
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "ADOSC - Chaikin A/D Oscillator",
"fast_period": 12,
"slow_period": 26
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"adosc": "-233315.15185"
}
],
"status": "ok"
}
The On Balance Volume (OBV) indicator is a cumulative volume-based tool used to measure buying and selling pressure, helping traders identify potential price trends and reversals.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "OBV - On Balance Volume",
"series_type": "close"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"obv": "540374.0"
}
],
"status": "ok"
}
The Relative Volume (RVOL) is a ratio that compares a security's current trading volume to its average trading volume over a specified period. By measuring volume activity relative to its historical norm, RVOL helps traders identify unusual market activity, potential breakouts, and the strength of price movements.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
14
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "RVOL - Relative Volume Indicator",
"time_period": 14
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"rvol": "2.9054"
}
],
"status": "ok"
}
Quantify the range or dispersion of price over time to gauge risk, size stops, or identify breakouts (e.g. ATR, NATR, True Range) and adaptive overlays like SuperTrend.
The Average True Range (ATR) is a volatility indicator that measures the average range of price movement over a specified period, helping traders assess market volatility.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
14
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "ATR - Average True Range",
"time_period": 14
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"atr": "0.19828"
}
],
"status": "ok"
}
The Normalized Average True Range (NATR) is a volatility indicator that measures the average range of price movement over a specified period, expressed as a percentage of the security's price, allowing for comparisons across different securities.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
14
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "NATR - Normalized Average True Range",
"time_period": 14
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"natr": "0.09862"
}
],
"status": "ok"
}
The Supertrend indicator is a trend-following tool that uses a combination of price, time, and volatility to generate potential entry and exit points in trending markets.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
period
integerThe period used for calculation in the indicator. Takes values in the range from 1
to 800
Default:
10
multiplier
integerThe factor used to adjust the indicator's sensitivity.
Default:
3
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "SUPERTREND - SuperTrend Indicator",
"period": 10,
"multiplier": 3
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"supertrend": "201.56432"
}
],
"status": "ok"
}
The Supertrend and Heikin Ashi Candles indicator delivers a combined analysis of trend-following signals and smoothed price action visualization, widely used for identifying trends and potential entry or exit points in trading.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
period
integerThe period used for calculation in the indicator. Takes values in the range from 1
to 800
Default:
10
multiplier
integerThe factor used to adjust the indicator's sensitivity.
Default:
3
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "SUPERTREND_HEIKINASHICANDLES - SuperTrendHeikinAshiCandles Indicator",
"multiplier": 3,
"period": 10
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"supertrend": "201.66713",
"heikinopens": "200.9825",
"heikinhighs": "201.25599",
"heikinlows": "200.85199",
"heikincloses": "201.02449"
}
],
"status": "ok"
}
The True Range (TRANGE) indicator measures the range of price movement over a specified period, providing a volatility measure that helps traders identify potential trading opportunities and risk management.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "TRANGE - True Range"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"trange": "0.404"
}
],
"status": "ok"
}
Convert raw OHLC data into derived series or aggregated values to feed other indicators or reveal different perspectives on price (e.g. typical price, HLC3, weighted close, arithmetic transforms like SUM, AVG, LOG, SQRT).
The Addition (ADD) indicator performs a simple arithmetic addition of two input data series, typically used to combine multiple technical indicators or price data.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type_1
stringPrice type used as the first part of technical indicator
Supports: close
, open
, high
, low
, volume
Default:
open
series_type_2
stringPrice type used as the second part of technical indicator
Supports: close
, open
, high
, low
, volume
Default:
close
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "ADD - Arithmetic Addition",
"series_type_1": "open",
"series_type_2": "close"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"add": "402.10798"
}
],
"status": "ok"
}
The Average (AVG) indicator calculates the arithmetic mean of a data series over a specified period, often used to smooth out data fluctuations.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "AVG - Average",
"series_type": "close",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"avg": "201.53871"
}
],
"status": "ok"
}
The Average Price (AVGPRICE) indicator computes the average of a security's open, high, low, and close prices, providing a simplified view of price action.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "AVGPRICE - Average Price"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"avgprice": "201.02449"
}
],
"status": "ok"
}
The Ceiling (CEIL) indicator rounds input data up to the nearest integer, often used in conjunction with other indicators for data analysis or calculation purposes.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "CEIL - Vector CEIL",
"series_type": "close"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"ceil": "202.0"
}
],
"status": "ok"
}
The Division (DIV) indicator performs arithmetic division between two input data series, typically used to combine or normalize multiple technical indicators or price data.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type_1
stringPrice type used as the first part of technical indicator
Supports: close
, open
, high
, low
, volume
Default:
open
series_type_2
stringPrice type used as the second part of technical indicator
Supports: close
, open
, high
, low
, volume
Default:
close
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "DIV - Arithmetic Division",
"series_type_1": "open",
"series_type_2": "close"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"div": "1.00201"
}
],
"status": "ok"
}
The Exponential (EXP) indicator calculates the exponential value of a given input, often used in advanced mathematical analysis or calculations in financial markets.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "EXP - Exponential",
"series_type": "close"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"exp": "2.0649375034375067e+87"
}
],
"status": "ok"
}
The Floor (FLOOR) indicator rounds input data down to the nearest integer, often used in conjunction with other indicators for data analysis or calculation purposes.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "FLOOR - Vector FLOOR",
"series_type": "close"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"floor": "201.0"
}
],
"status": "ok"
}
Heikin Ashi Candles are a modified form of Japanese candlestick charts, using averaged price data to smooth out noise and better highlight trends and potential trend reversals.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "HEIKINASHICANDLES - Heikin-Ashi Candles"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"heikinhighs": "201.25599",
"heikinopens": "200.9825",
"heikincloses": "201.02449",
"heikinlows": "200.85199"
}
],
"status": "ok"
}
The High, Low, Close Average (HLC3) indicator calculates the average of a security's high, low, and close prices, providing a simplified view of price action.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "HLC3 - High, Low, Close Average Values"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"hlc3": "201.05266"
}
],
"status": "ok"
}
The Natural Logarithm (LN) indicator calculates the natural logarithm of a given input value, often used in advanced mathematical analysis or calculations in financial markets.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "LN - Natural Logarithm to the base of constant e",
"series_type": "close"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"ln": "5.30355"
}
],
"status": "ok"
}
The Base-10 Logarithm (LOG10) indicator calculates the base-10 logarithm of a given input value, commonly used in advanced mathematical analysis or calculations in financial markets.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "LOG10 - Logarithm to base 10",
"series_type": "close"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"log10": "2.3033"
}
],
"status": "ok"
}
The Median Price (MEDPRICE) indicator calculates the midpoint between a security's high and low prices, providing a simplified view of price action.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "MEDPRICE - Median Price"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"medprice": "201.05399"
}
],
"status": "ok"
}
The Multiplication (MULT) indicator performs arithmetic multiplication of two input data series, typically used to combine or normalize multiple technical indicators or price data.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type_1
stringPrice type used as the first part of technical indicator
Supports: close
, open
, high
, low
, volume
Default:
open
series_type_2
stringPrice type used as the second part of technical indicator
Supports: close
, open
, high
, low
, volume
Default:
close
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "MULT - Arithmetic Multiply",
"series_type_1": "open",
"series_type_2": "close"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"mult": "40422.66609"
}
],
"status": "ok"
}
The Square Root (SQRT) indicator calculates the square root of a given input value, often used in advanced mathematical analysis or calculations in financial markets.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "SQRT - Square Root",
"series_type": "close"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"sqrt": "14.17921"
}
],
"status": "ok"
}
The Subtraction (SUB) indicator performs arithmetic subtraction of two input data series, typically used to combine or normalize multiple technical indicators or price data.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type_1
stringPrice type used as the first part of technical indicator
Supports: close
, open
, high
, low
, volume
Default:
open
series_type_2
stringPrice type used as the second part of technical indicator
Supports: close
, open
, high
, low
, volume
Default:
close
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "SUB - Arithmetic Subtraction",
"series_type_1": "open",
"series_type_2": "close"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"sub": "0.404"
}
],
"status": "ok"
}
The Summation (SUM) indicator calculates the sum of a data series over a specified period, often used in conjunction with other indicators for data analysis or calculation purposes.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "SUM - Vector Summation",
"series_type": "close",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"sum": "1812.70842"
}
],
"status": "ok"
}
The Typical Price (TYPPRICE) indicator calculates the average of a security's high, low, and close prices, providing a simplified view of price action.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "TYPPRICE - Typical Price"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"typprice": "201.05266"
}
],
"status": "ok"
}
The Weighted Close Price (WCLPRICE) indicator calculates the average of a security's high, low, and close prices, with extra weight given to the close price, providing a balanced view of price action.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "WCLPRICE - Weighted Close Price"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"wclprice": 201.052
}
],
"status": "ok"
}
Detect and follow recurring periodic patterns in price action using Hilbert Transform–based measures of cycle period and phase (e.g. HT_SINE, HT_DCPERIOD, HT_DCPHASE, HT_PHASOR, HT_TRENDMODE).
The Hilbert Transform Dominant Cycle Period (HT_DCPERIOD) identifies the dominant market cycle length, helping traders adapt their strategies to different market conditions.
You can read more about it in the Rocket Science for Traders book by John F. Ehlers.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "HT_DCPERIOD - Hilbert Transform Dominant Cycle Period",
"series_type": "close"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"ht_dcperiod": "28.12565"
}
],
"status": "ok"
}
The Hilbert Transform Dominant Cycle Phase (HT_DCPHASE) measures the current phase of the dominant market cycle, helping traders identify potential entry and exit points in relation to the cycle.
You can read more about it in the Rocket Science for Traders book by John F. Ehlers.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "HT_DCPHASE - Hilbert Transform Dominant Cycle Phase",
"series_type": "close"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"ht_dcphase": "-38.50975"
}
],
"status": "ok"
}
The Hilbert Transform Phasor Components (HT_PHASOR) decomposes a price series into in-phase and quadrature components, providing insight into cyclical patterns and trend direction.
You can read more about it in the Rocket Science for Traders book by John F. Ehlers.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "HT_PHASOR - Hilbert Transform Phasor Components",
"series_type": "close"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"in_phase": "-0.56826",
"quadrature": "-0.43318"
}
],
"status": "ok"
}
The Hilbert Transform Sine Wave (HT_SINE) indicator calculates sine and cosine wave components based on the dominant market cycle, helping traders identify potential turning points and trend direction.
You can read more about it in the Rocket Science for Traders book by John F. Ehlers.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "HT_SINE - Hilbert Transform SineWave",
"series_type": "close"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"ht_sine": "-0.62265",
"ht_leadsine": "0.11303"
}
],
"status": "ok"
}
The Hilbert Transform Trend vs Cycle Mode (HT_TRENDMODE) distinguishes between trending and cyclical market phases, helping traders adapt their strategies accordingly.
You can read more about it in the Rocket Science for Traders book by John F. Ehlers.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "HT_TRENDMODE - Hilbert Transform Trend vs Cycle Mode",
"series_type": "close"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"ht_trendmode": "0"
}
],
"status": "ok"
}
Compute fundamental statistical metrics on price series—dispersion, regression, correlation, and forecasting components—for standalone analysis or as inputs to other models (e.g. STDDEV, VAR, LINEARREG, CORREL, TSF, BETA).
The Beta indicator measures a security's sensitivity to market movements, comparing its price changes to a benchmark index to assess systematic risk.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type_1
stringPrice type used as the first part of technical indicator
Supports: close
, open
, high
, low
, volume
Default:
open
series_type_2
stringPrice type used as the second part of technical indicator
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "BETA - Beta",
"series_type_1": "open",
"series_type_2": "close",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"beta": "-0.05742"
}
],
"status": "ok"
}
The Correlation (CORREL) indicator measures the statistical relationship between two securities, helping traders identify potential diversification opportunities or pairs trading candidates.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type_1
stringPrice type used as the first part of technical indicator
Supports: close
, open
, high
, low
, volume
Default:
open
series_type_2
stringPrice type used as the second part of technical indicator
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "CORREL - Pearson's Correlation Coefficient",
"series_type_1": "open",
"series_type_2": "close",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"correl": "0.93282"
}
],
"status": "ok"
}
The Linear Regression (LINEARREG) indicator calculates the best-fit straight line through a series of data points, helping traders identify trends and potential support or resistance levels.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "LINEARREG - Linear Regression",
"series_type": "close",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"linearreg": "200.79327"
}
],
"status": "ok"
}
The Linear Regression Angle (LINEARREGANGLE) measures the angle of the linear regression line, indicating the slope and direction of the underlying trend.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "LINEARREGANGLE - Linear Regression Angle",
"series_type": "close",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"linearregangle": "-8.79357"
}
],
"status": "ok"
}
The Linear Regression Intercept (LINEARREGINTERCEPT) calculates the point where the linear regression line intersects the vertical axis, providing a reference point for trend analysis.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "LINEARREGINTERCEPT - Linear Regression Intercept",
"time_period": 9,
"series_type": "close"
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"linearregintercept": "202.03082"
}
],
"status": "ok"
}
The Linear Regression Slope (LINEARREGSLOPE) measures the steepness of the linear regression line, indicating the rate of change of the underlying trend.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "LINEARREGSLOPE - Linear Regression Slope",
"series_type": "close",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"linearregslope": "-0.15469"
}
],
"status": "ok"
}
The Maximum (MAX) indicator calculates the highest value of a data series over a specified period, often used to identify potential resistance levels or extreme price movements.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "MAX - Highest value over period",
"series_type": "close",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"max": "202.05"
}
],
"status": "ok"
}
The Maximum Index (MAXINDEX) returns the index of the highest value in a data series over a specified period, providing information about the timing of extreme price movements.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "MAXINDEX - Index of highest value over period",
"series_type": "close",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"maxidx": "491"
}
],
"status": "ok"
}
The Minimum (MIN) indicator calculates the lowest value of a data series over a specified period, often used to identify potential support levels or extreme price movements.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "MIN - Lowest value over period",
"series_type": "close",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"min": "200.935"
}
],
"status": "ok"
}
The Minimum Index (MININDEX) returns the index of the lowest value in a data series over a specified period, providing information about the timing of extreme price movements.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "MININDEX - Index of lowest value over period",
"series_type": "close",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"minidx": "498"
}
],
"status": "ok"
}
The Minimum and Maximum (MINMAX) indicator calculates the lowest and highest values of a data series over a specified period, often used to identify potential support and resistance levels or extreme price movements.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "MINMAX - Lowest and highest values over period",
"series_type": "close",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"min": "200.935",
"max": "202.05"
}
],
"status": "ok"
}
The Minimum and Maximum Index (MINMAXINDEX) returns the indices of the lowest and highest values in a data series over a specified period, providing information about the timing of extreme price movements.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Request example
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "MINMAXINDEX - Indexes of lowest and highest values over period",
"series_type": "close",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"minidx": "498",
"maxidx": "491"
}
],
"status": "ok"
}
The Standard Deviation (STDDEV) indicator measures the dispersion of a data series from its mean, often used as a volatility indicator to identify potential trading opportunities and risk management.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
sd
numberThe standard deviation applied in the calculation.
Default:
2
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "STDDEV - Standard Deviation",
"series_type": "close",
"time_period": 9,
"sd": 2
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"stddev": "0.86613"
}
],
"status": "ok"
}
The Time Series Forecast (TSF) indicator projects future price levels based on linear regression analysis, helping traders identify potential support, resistance, and trend direction.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "TSF - Time Series Forecast",
"series_type": "close",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"tsf": "200.63858"
}
],
"status": "ok"
}
The Variance (VAR) indicator measures the dispersion of a data series from its mean, often used as a volatility indicator to identify potential trading opportunities and risk management.
API credits cost
1
per symbol
✱ symbol
stringSymbol ticker of the instrument. E.g. AAPL
, EUR/USD
, ETH/BTC
, ...
Example:
AAPL
figi
stringThe FIGI of an instrument for which data is requested
Example:
BBG01293F5X4
isin
stringFilter by international securities identification number (ISIN)
Example:
US0378331005
cusip
stringThe CUSIP of an instrument for which data is requested
Example:
594918104
✱ interval
stringInterval between two consecutive points in time series
Supports: 1min
, 5min
, 15min
, 30min
, 45min
, 1h
, 2h
, 4h
, 5h
, 1day
, 1week
, 1month
Example:
1min
exchange
stringExchange where instrument is traded
Example:
NASDAQ
mic_code
stringMarket Identifier Code (MIC) under ISO 10383 standard
Example:
XNAS
country
stringThe country where the instrument is traded, e.g., United States
or US
Example:
United States
series_type
stringPrice type on which technical indicator is calculated
Supports: close
, open
, high
, low
, volume
Default:
close
time_period
integerNumber of periods to average over. Takes values in the range from 1
to 800
Default:
9
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:
Common Stock
outputsize
integerNumber of data points to retrieve. Supports values in the range from 1
to 5000
. Default 30
when no date parameters are set, otherwise set to maximum
Default:
30
format
stringThe format of the response data
Supports: JSON
, CSV
Default:
JSON
delimiter
stringThe separator used in the CSV response data
Default:
;
prepost
booleanReturns quotes that include pre-market and post-market data. Only for Pro
and above plans.
Available at the 1min
, 5min
, 15min
, and 30min
intervals for all US equities.
Open, high, low, close values are supplied without volume.
Default:
false
dp
integerSpecifies the number of decimal places for floating values. Should be in range [0, 11] inclusive. By default, the number of decimal places is automatically determined based on the values provided.
Default:
-1
order
stringSorting order of the output
Supports: asc
, desc
Default:
desc
include_ohlc
booleanSpecify if OHLC values should be added in the output
Supports: true
, false
Default:
false
timezone
stringTimezone at which output datetime will be displayed. Supports:
Exchange
for local exchange timeUTC
for datetime at universal UTC standardAmerica/New_York
, Asia/Singapore
. Full list of timezones can be found here.
Default:
Exchange
date
stringSpecifies the exact date to get the data for. Could be the exact date, e.g. 2021-10-27
, or in human language today
or yesterday
Example:
2021-10-27
start_date
stringCan be used separately and together with end_date
. Format 2006-01-02
or 2006-01-02 15:04:05
Default location:
UTC
America/New_York
)timezone
parameter is provided.timezone
is given then, start_date
and end_date
will be used in the specified location
Examples:
&symbol=AAPL&start_date=2019-08-09 15:50:00&…
&symbol=EUR/USD&timezone=Asia/Singapore&start_date=2019-08-09 15:50:00&…
&symbol=ETH/BTC&timezone=Europe/Zurich&start_date=2019-08-09 15:50:00&end_date=2019-08-09 15:55:00&...
Example:
2024-08-22 15:04:05
end_date
stringThe ending date and time for data selection, see start_date
description for details.
Example:
2024-08-22 16:04:05
previous_close
booleanA boolean parameter to include the previous closing price in the time_series data. If true, adds previous bar close price value to the current object.
Default:
false
adjust
stringAdjusting mode for prices
Supports: all
, splits
, dividends
, none
Default:
splits
Response
{
"meta": {
"symbol": "AAPL",
"interval": "1min",
"currency": "USD",
"exchange_timezone": "America/New_York",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"type": "Common Stock",
"indicator": {
"name": "VAR - Variance",
"series_type": "close",
"time_period": 9
}
},
"values": [
{
"datetime": "2019-08-09 15:59:00",
"var": "0.18755"
}
],
"status": "ok"
}
WebSocket will automatically send the data to you once a new piece of data is available on the exchange. In the beginning, you need to establish a connection between the server and the client. Then all data is controlled by sending event messages to the server. WebSocket is opposed to the API, where the data has to be explicitly requested from the server.
This method allows you to get real-time price streaming from the exchange. Equities also have day volume information.
WebSocket credits cost
1
per symbol
There are two general return event types: status
and price
.
Status events return the information about the events itself, which symbols were successfully subscribed/unsubscribed, etc.
Price events return the real-time tick prices for particular instruments. The body will include the meta information, UNIX timestamp, and the price itself. Price events return the real-time tick prices, with the following structure:
Field* | Description |
---|---|
event | type of event |
symbol | symbol ticker of instrument |
type | general instrument type |
timestamp | timestamp in UNIX format |
price | real-time price for the underlying instrument |
day_volume | volume of the instrument for the current trading day |
*Some additional meta response field will be received, depending on the class of the instrument.
At this stage you might decide that you no longer want to be subscribed for particular symbols, therefore you have two options:
"action": "unsubscribe"
.{"action": "reset"}
event.We also recommend sending {"action": "heartbeat"}
events to the server every 10 seconds or so. This will make sure to keep your connection stable.
Subscribe to multiple symbols
# You may subscribe to multiple symbols by
# calling subscribe action. Additionally,
# you can pass the exchange name after
# the colon(:).
{
"action": "subscribe",
"params": {
"symbols": "AAPL,RY,RY:TSX,EUR/USD,BTC/USD"
}
}
Subscribe using extended format
# Alternatively, if you need to get data from the
# ambiguos symbol you may use the extended format
{ "action": "subscribe",
"params": {
"symbols": [{
"symbol": "AAPL",
"exchange": "NASDAQ"
}, {
"symbol": "RY",
"mic_code": "XNYS"
}, {
"symbol": "EUR/USD",
"type": "Forex"
}
]}}
Success subscription
{
"event": "subscribe-status",
"status": "ok",
"success": [
{
"symbol":"AAPL","exchange":"NASDAQ",
"country":"United States",
"type":"Common Stock"
},
{
"symbol":"RY","exchange":"NYSE",
"country":"United States",
"type":"Common Stock"
},
{
"symbol":"RY","exchange":"TSX",
"country":"Canada",
"type":"Common Stock"
},
{
"symbol":"EUR/USD","exchange":"FOREX",
"country":"",
"type":"Physical Currency"
},
{
"symbol":"BTC/USD","exchange":"FOREX",
"country":"",
"type":"Physical Currency"
}
],
"fails": []
}
Price event data response
{
"event": "price",
"symbol": "AAPL",
"currency": "USD",
"exchange": "NASDAQ",
"type": "Common Stock",
"timestamp": 1592249566,
"price": 342.0157,
"day_volume": 27631112
}
Bid/Ask data response (precious metals only)
{
"event": "price",
"symbol": "XAU/USD",
"currency": "USD",
"currency_base": "Gold Spot",
"currency_quote": "US Dollar",
"type": "Physical Currency",
"timestamp": 1647950462,
"price": 1925.18,
"bid": 1925.05,
"ask": 1925.32
}