Skip to main content
Server path: /polygon-io | Type: Application | PCID required: Yes Financial market data

Tools

ToolDescription
polygon_get_stock_quoteGet the latest quote for a stock ticker
polygon_get_stock_barsGet historical stock price bars (OHLCV data)
polygon_get_market_statusGet current market status and trading hours
polygon_get_ticker_detailsGet detailed information about a ticker
polygon_search_tickersSearch for tickers by name or symbol
polygon_get_daily_open_closeGet the open, high, low, and close prices for a stock on a specific date
polygon_get_previous_closeGet the previous trading day’s close price for a ticker
polygon_get_tradesGet recent trades for a ticker
polygon_get_crypto_quoteGet the latest quote for a cryptocurrency pair
polygon_get_crypto_barsGet historical cryptocurrency price bars
polygon_get_forex_quoteGet the latest quote for a forex currency pair
polygon_get_forex_barsGet historical forex price bars
polygon_get_market_holidaysGet upcoming market holidays
polygon_get_exchangesList all exchanges supported by Polygon
polygon_get_conditionsGet the mapping of condition codes used in trade and quote data
polygon_get_dividendsGet dividend information for a ticker
polygon_get_stock_splitsGet stock split information for a ticker
polygon_get_financialsGet financial data for a ticker

polygon_get_stock_quote

Get the latest quote for a stock ticker Parameters:
ParameterTypeRequiredDefaultDescription
tickerstringYesStock ticker symbol (e.g., AAPL, MSFT)

polygon_get_stock_bars

Get historical stock price bars (OHLCV data) Parameters:
ParameterTypeRequiredDefaultDescription
tickerstringYesStock ticker symbol
multipliernumberNo1Size of the timespan multiplier
timespanstringNo"day"Size of the time window
fromstringYesStart date (YYYY-MM-DD format)
tostringYesEnd date (YYYY-MM-DD format)
adjustedbooleanNotrueWhether to adjust for splits and dividends
sortstringNo"asc"Sort order
limitnumberNo5000Maximum number of results

polygon_get_market_status

Get current market status and trading hours

polygon_get_ticker_details

Get detailed information about a ticker Parameters:
ParameterTypeRequiredDefaultDescription
tickerstringYesStock ticker symbol
datestringNoDate for historical details (YYYY-MM-DD format)

polygon_search_tickers

Search for tickers by name or symbol Parameters:
ParameterTypeRequiredDefaultDescription
searchstringYesSearch query (company name or ticker symbol)
typestringNoType of security to search for
marketstringNo"stocks"Market to search in
activebooleanNotrueFilter for active tickers only
limitnumberNo10Maximum number of results

polygon_get_daily_open_close

Get the open, high, low, and close prices for a stock on a specific date Parameters:
ParameterTypeRequiredDefaultDescription
tickerstringYesStock ticker symbol
datestringYesDate (YYYY-MM-DD format)
adjustedbooleanNotrueWhether to adjust for splits and dividends

polygon_get_previous_close

Get the previous trading day’s close price for a ticker Parameters:
ParameterTypeRequiredDefaultDescription
tickerstringYesStock ticker symbol
adjustedbooleanNotrueWhether to adjust for splits and dividends

polygon_get_trades

Get recent trades for a ticker Parameters:
ParameterTypeRequiredDefaultDescription
tickerstringYesStock ticker symbol
timestampstringNoTimestamp to get trades from (ISO format)
orderstringNo"desc"Sort order
limitnumberNo10Maximum number of results
sortstringNo"timestamp"Field to sort by

polygon_get_crypto_quote

Get the latest quote for a cryptocurrency pair Parameters:
ParameterTypeRequiredDefaultDescription
fromstringYesFrom currency (e.g., BTC, ETH)
tostringYesTo currency (e.g., USD, EUR)

polygon_get_crypto_bars

Get historical cryptocurrency price bars Parameters:
ParameterTypeRequiredDefaultDescription
fromstringYesFrom currency (e.g., BTC, ETH)
tostringYesTo currency (e.g., USD, EUR)
multipliernumberNo1Size of the timespan multiplier
timespanstringNo"day"Size of the time window
from_datestringYesStart date (YYYY-MM-DD format)
to_datestringYesEnd date (YYYY-MM-DD format)
sortstringNo"asc"Sort order
limitnumberNo5000Maximum number of results

polygon_get_forex_quote

Get the latest quote for a forex currency pair Parameters:
ParameterTypeRequiredDefaultDescription
fromstringYesFrom currency (e.g., USD, EUR)
tostringYesTo currency (e.g., EUR, GBP)

polygon_get_forex_bars

Get historical forex price bars Parameters:
ParameterTypeRequiredDefaultDescription
fromstringYesFrom currency (e.g., USD, EUR)
tostringYesTo currency (e.g., EUR, GBP)
multipliernumberNo1Size of the timespan multiplier
timespanstringNo"day"Size of the time window
from_datestringYesStart date (YYYY-MM-DD format)
to_datestringYesEnd date (YYYY-MM-DD format)
sortstringNo"asc"Sort order
limitnumberNo5000Maximum number of results

polygon_get_market_holidays

Get upcoming market holidays

polygon_get_exchanges

List all exchanges supported by Polygon Parameters:
ParameterTypeRequiredDefaultDescription
asset_classstringNoFilter by asset class
localestringNoFilter by locale

polygon_get_conditions

Get the mapping of condition codes used in trade and quote data Parameters:
ParameterTypeRequiredDefaultDescription
asset_classstringNoFilter by asset class
data_typestringNoFilter by data type

polygon_get_dividends

Get dividend information for a ticker Parameters:
ParameterTypeRequiredDefaultDescription
tickerstringYesStock ticker symbol
ex_dividend_datestringNoFilter by ex-dividend date (YYYY-MM-DD)
record_datestringNoFilter by record date (YYYY-MM-DD)
declaration_datestringNoFilter by declaration date (YYYY-MM-DD)
pay_datestringNoFilter by pay date (YYYY-MM-DD)
frequencynumberNoFilter by dividend frequency
limitnumberNo10Maximum number of results

polygon_get_stock_splits

Get stock split information for a ticker Parameters:
ParameterTypeRequiredDefaultDescription
tickerstringYesStock ticker symbol
execution_datestringNoFilter by execution date (YYYY-MM-DD)
reverse_splitbooleanNoFilter for reverse splits
limitnumberNo10Maximum number of results

polygon_get_financials

Get financial data for a ticker Parameters:
ParameterTypeRequiredDefaultDescription
tickerstringYesStock ticker symbol
reporting_periodstringNoFilter by reporting period (YYYY-MM-DD)
period_of_report_datestringNoFilter by period of report date (YYYY-MM-DD)
timeframestringNoFilter by timeframe
include_sourcesbooleanNofalseInclude source URLs
limitnumberNo10Maximum number of results