| polygon | R Documentation |
This function calls all Endpoints from the Polygon API docs.
polygon(ep = NULL, ..., params = NULL)
ep |
Alternatively, if you know how to call the endpoint but would like a list of it's details, add '+' to the end of it (ie 'tt+' or 'ticker types+'. |
... |
Named arguments specific to the endpoint parameters. These can also be specified in a list via the |
params |
|
Optional query parameters are mentioned if present. See the Polygon API docs for details on parameters and response data. Required path parameters are in bold. The first option for each required parameter is used as a default if none are specified. Endpoints are:
t Tickers: Query all ticker symbols which are supported by Polygon.io. This API includes Indices, Crypto, FX, and Stocks/Equities.
Arguments:
"sort" (character) ticker, -ticker, type
"type" (character) Optional NULL, etp, cs
"market" (character) Optional NULL, stocks, indices
"locale" (character) Optional NULL, us, g
"search" (character) Optional NULL, microsoft
"perpage" (numeric) 50
"page" (numeric) 1
"active" (logical) Optional NULL, TRUE, FALSE
tt Ticker Types: Get the mapping of ticker types to descriptions / long names
td Ticker Details: Get the details of the symbol company/entity. These are important details which offer an overview of the entity. Things like name, sector, description, logo and similar companies.
Arguments:
symbol (character) AAPL
tn Ticker News: Get news articles for this ticker.
Arguments:
symbol (character) AAPL
"perpage" (numeric) 50
"page" (numeric) 1
m Markets: Get the list of currently supported markets
l Locales: Get the list of currently supported locales
ss Stock Splits: Get the historical splits for this symbol.
Arguments:
symbol (character) AAPL
sd Stock Dividends: Get the historical dividends for this ticker.
Arguments:
symbol (character) AAPL
sf Stock Financials: Current status of each market
Arguments:
symbol (character) AAPL
"limit" (numeric) 5
"type" (character) Optional NULL, Y, YA, Q, QA, T, TA
"sort" (character) Optional NULL, reportPeriod, -reportPeriod, calendarDate, -calendarDate
ms Market Status: Current status of each market
mh Market Holidays: Get upcoming market holidays and their open/close times
e Exchanges: List of stock exchanges which are supported by Polygon.io
ht Historic Trades: Get historic NBBO quotes for a ticker.
Arguments:
ticker (character) AAPL
date (Date) 2018-02-02
"timestamp" (numeric) Optional NULL, 1
"timestampLimit" (numeric) Optional NULL, 1
"reverse" (logical) Optional NULL, TRUE, FALSE
"limit" (numeric) 10, 50000
hq Historic Quotes (NBBO): Get historic NBBO quotes for a ticker.
Arguments:
ticker (character) AAPL
date (Date) 2018-02-02
"timestamp" (numeric) Optional NULL, 1
"timestampLimit" (numeric) Optional NULL, 1
"reverse" (logical) Optional NULL, TRUE, FALSE
"limit" (numeric) 10, 50000
lt Last Trade for a Symbol: Get the last trade for a given stock.
Arguments:
symbol (character) AAPL
lq Last Quote for a Symbol: Get the last quote tick for a given stock.
Arguments:
symbol (character) AAPL
do Daily Open/Close: Get the open, close and afterhours prices of a symbol on a certain date.
Arguments:
symbol (character) AAPL
date (Date) 2020-05-04
cm Condition Mappings: The mappings for conditions on trades and quotes.
Arguments:
ticktype (character) trades, quotes
sa Snapshot - All tickers: Snapshot allows you to see all tickers current minute aggregate, daily aggregate and last trade. As well as previous days aggregate and calculated change for today.
st Snapshot - Single Ticker: See the current snapshot of a single ticker
Arguments:
ticker (character) AAPL
sg Snapshot - Gainers/Losers: See the current snapshot of the top 20 gainers or losers of the day at the moment.
Arguments:
direction (character) gainers, losers
pc Previous Close: Get the previous day close for the specified ticker
Arguments:
ticker (character) AAPL
"unadjusted" (logical) Optional NULL, TRUE, FALSE
a Aggregates - see market_data
gd Grouped Daily (Bars): Get the daily OHLC for entire markets.
Arguments:
locale (character) US, See Locales Endpoint
market (character) STOCKS, See Markets Endpoint
date (Date) 2019-02-01
"unadjusted" (logical) Optional NULL, TRUE, FALSE
This function is not vectorized. Only a single endpoint may be called at a time. Thus any endpoints with path parameters (parameters denoted in bold) require that a single combination of path parameters be passed for a given call.
Response (tibble/list/data.frame) depending on the endpoint. The core data of the response will be returned as the object. If query data is returned in addition to the core object, it is stored as a "query" attribute and accessed via attr(object, "query"). If a map object is returned with the response, it will be stored as a "map" attribute and accessed via attr(object, "map").
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.