Documentation
¶
Overview ¶
futures.go
Package polygon defines a REST client for the Polygon API.
Index ¶
- Constants
- type AggsClient
- func (ac *AggsClient) GetAggs(ctx context.Context, params *models.GetAggsParams, ...) (*models.GetAggsResponse, error)deprecated
- func (ac *AggsClient) GetDailyOpenCloseAgg(ctx context.Context, params *models.GetDailyOpenCloseAggParams, ...) (*models.GetDailyOpenCloseAggResponse, error)
- func (ac *AggsClient) GetGroupedDailyAggs(ctx context.Context, params *models.GetGroupedDailyAggsParams, ...) (*models.GetGroupedDailyAggsResponse, error)
- func (ac *AggsClient) GetPreviousCloseAgg(ctx context.Context, params *models.GetPreviousCloseAggParams, ...) (*models.GetPreviousCloseAggResponse, error)
- func (ac *AggsClient) ListAggs(ctx context.Context, params *models.ListAggsParams, ...) *iter.Iter[models.Agg]
- type Client
- type FuturesClient
- func (fc *FuturesClient) GetFuturesContract(ctx context.Context, params *models.GetFuturesContractParams, ...) (*models.GetFuturesContractResponse, error)
- func (fc *FuturesClient) GetFuturesProduct(ctx context.Context, params *models.GetFuturesProductParams, ...) (*models.GetFuturesProductResponse, error)
- func (fc *FuturesClient) ListFuturesAggs(ctx context.Context, params *models.ListFuturesAggsParams, ...) *iter.Iter[models.FuturesAggregate]
- func (fc *FuturesClient) ListFuturesContracts(ctx context.Context, params *models.ListFuturesContractsParams, ...) *iter.Iter[models.FuturesContract]
- func (fc *FuturesClient) ListFuturesMarketStatuses(ctx context.Context, params *models.ListFuturesMarketStatusesParams, ...) *iter.Iter[models.FuturesMarketStatus]
- func (fc *FuturesClient) ListFuturesProductSchedules(ctx context.Context, params *models.ListFuturesProductSchedulesParams, ...) *iter.Iter[models.FuturesSchedule]
- func (fc *FuturesClient) ListFuturesProducts(ctx context.Context, params *models.ListFuturesProductsParams, ...) *iter.Iter[models.FuturesProduct]
- func (fc *FuturesClient) ListFuturesQuotes(ctx context.Context, params *models.ListFuturesQuotesParams, ...) *iter.Iter[models.FuturesQuote]
- func (fc *FuturesClient) ListFuturesSchedules(ctx context.Context, params *models.ListFuturesSchedulesParams, ...) *iter.Iter[models.FuturesSchedule]
- func (fc *FuturesClient) ListFuturesTrades(ctx context.Context, params *models.ListFuturesTradesParams, ...) *iter.Iter[models.FuturesTrade]
- type IndicatorsClient
- func (ic *IndicatorsClient) GetEMA(ctx context.Context, params *models.GetEMAParams, opts ...models.RequestOption) (*models.GetEMAResponse, error)
- func (ic *IndicatorsClient) GetMACD(ctx context.Context, params *models.GetMACDParams, ...) (*models.GetMACDResponse, error)
- func (ic *IndicatorsClient) GetRSI(ctx context.Context, params *models.GetRSIParams, opts ...models.RequestOption) (*models.GetRSIResponse, error)
- func (ic *IndicatorsClient) GetSMA(ctx context.Context, params *models.GetSMAParams, opts ...models.RequestOption) (*models.GetSMAResponse, error)
- type QuotesClient
- func (c *QuotesClient) GetLastForexQuote(ctx context.Context, params *models.GetLastForexQuoteParams, ...) (*models.GetLastForexQuoteResponse, error)
- func (c *QuotesClient) GetLastQuote(ctx context.Context, params *models.GetLastQuoteParams, ...) (*models.GetLastQuoteResponse, error)
- func (c *QuotesClient) GetRealTimeCurrencyConversion(ctx context.Context, params *models.GetRealTimeCurrencyConversionParams, ...) (*models.GetRealTimeCurrencyConversionResponse, error)
- func (c *QuotesClient) ListQuotes(ctx context.Context, params *models.ListQuotesParams, ...) *iter.Iter[models.Quote]
- type ReferenceClient
- func (c *ReferenceClient) GetExchanges(ctx context.Context, params *models.GetExchangesParams, ...) (*models.GetExchangesResponse, error)
- func (c *ReferenceClient) GetMarketHolidays(ctx context.Context, options ...models.RequestOption) (*models.GetMarketHolidaysResponse, error)
- func (c *ReferenceClient) GetMarketStatus(ctx context.Context, options ...models.RequestOption) (*models.GetMarketStatusResponse, error)
- func (c *ReferenceClient) GetOptionsContract(ctx context.Context, params *models.GetOptionsContractParams, ...) (*models.GetOptionsContractResponse, error)
- func (c *ReferenceClient) GetTickerDetails(ctx context.Context, params *models.GetTickerDetailsParams, ...) (*models.GetTickerDetailsResponse, error)
- func (c *ReferenceClient) GetTickerRelatedCompanies(ctx context.Context, params *models.GetTickerRelatedCompaniesParams, ...) (*models.GetTickerRelatedCompaniesResponse, error)
- func (c *ReferenceClient) GetTickerTypes(ctx context.Context, params *models.GetTickerTypesParams, ...) (*models.GetTickerTypesResponse, error)
- func (c *ReferenceClient) ListConditions(ctx context.Context, params *models.ListConditionsParams, ...) *iter.Iter[models.Condition]
- func (c *ReferenceClient) ListDividends(ctx context.Context, params *models.ListDividendsParams, ...) *iter.Iter[models.Dividend]
- func (c *ReferenceClient) ListOptionsContracts(ctx context.Context, params *models.ListOptionsContractsParams, ...) *iter.Iter[models.OptionsContract]
- func (c *ReferenceClient) ListShortInterest(ctx context.Context, params *models.ListShortInterestParams, ...) *iter.Iter[models.ShortInterest]
- func (c *ReferenceClient) ListShortVolume(ctx context.Context, params *models.ListShortVolumeParams, ...) *iter.Iter[models.ShortVolume]
- func (c *ReferenceClient) ListSplits(ctx context.Context, params *models.ListSplitsParams, ...) *iter.Iter[models.Split]
- func (c *ReferenceClient) ListTickerNews(ctx context.Context, params *models.ListTickerNewsParams, ...) *iter.Iter[models.TickerNews]
- func (c *ReferenceClient) ListTickers(ctx context.Context, params *models.ListTickersParams, ...) *iter.Iter[models.Ticker]
- func (c *ReferenceClient) ListTreasuryYields(ctx context.Context, params *models.ListTreasuryYieldsParams, ...) *iter.Iter[models.TreasuryYield]
- type SnapshotClient
- func (ac *SnapshotClient) GetAllTickersSnapshot(ctx context.Context, params *models.GetAllTickersSnapshotParams, ...) (*models.GetAllTickersSnapshotResponse, error)
- func (ac *SnapshotClient) GetCryptoFullBookSnapshot(ctx context.Context, params *models.GetCryptoFullBookSnapshotParams, ...) (*models.GetCryptoFullBookSnapshotResponse, error)
- func (ac *SnapshotClient) GetGainersLosersSnapshot(ctx context.Context, params *models.GetGainersLosersSnapshotParams, ...) (*models.GetGainersLosersSnapshotResponse, error)
- func (ac *SnapshotClient) GetIndicesSnapshot(ctx context.Context, params *models.GetIndicesSnapshotParams, ...) (*models.GetIndicesSnapshotResponse, error)
- func (ac *SnapshotClient) GetOptionContractSnapshot(ctx context.Context, params *models.GetOptionContractSnapshotParams, ...) (*models.GetOptionContractSnapshotResponse, error)
- func (ac *SnapshotClient) GetTickerSnapshot(ctx context.Context, params *models.GetTickerSnapshotParams, ...) (*models.GetTickerSnapshotResponse, error)
- func (ac *SnapshotClient) ListAssetSnapshots(ctx context.Context, params *models.ListAssetSnapshotsParams, ...) *iter.Iter[models.SnapshotResponseModel]deprecated
- func (ac *SnapshotClient) ListOptionsChainSnapshot(ctx context.Context, params *models.ListOptionsChainParams, ...) *iter.Iter[models.OptionContractSnapshot]
- func (ac *SnapshotClient) ListUniversalSnapshots(ctx context.Context, params *models.ListUniversalSnapshotsParams, ...) *iter.Iter[models.SnapshotResponseModel]
- type SummariesClient
- type TradesClient
- func (c *TradesClient) GetLastCryptoTrade(ctx context.Context, params *models.GetLastCryptoTradeParams, ...) (*models.GetLastCryptoTradeResponse, error)
- func (c *TradesClient) GetLastTrade(ctx context.Context, params *models.GetLastTradeParams, ...) (*models.GetLastTradeResponse, error)
- func (c *TradesClient) ListTrades(ctx context.Context, params *models.ListTradesParams, ...) *iter.Iter[models.Trade]
- type VXClient
- func (c *VXClient) GetTickerEvents(ctx context.Context, params *models.GetTickerEventsParams, ...) (*models.GetTickerEventsResponse, error)
- func (c *VXClient) ListIPOs(ctx context.Context, params *models.ListIPOsParams, ...) *iter.Iter[models.IPOResult]
- func (c *VXClient) ListStockFinancials(ctx context.Context, params *models.ListStockFinancialsParams, ...) *iter.Iter[models.StockFinancial]
Constants ¶
const ( ListAggsPath = "/v2/aggs/ticker/{ticker}/range/{multiplier}/{timespan}/{from}/{to}" GetAggsPath = "/v2/aggs/ticker/{ticker}/range/{multiplier}/{timespan}/{from}/{to}" GetGroupedDailyAggsPath = "/v2/aggs/grouped/locale/{locale}/market/{marketType}/{date}" GetDailyOpenCloseAggPath = "/v1/open-close/{ticker}/{date}" GetPreviousCloseAggPath = "/v2/aggs/ticker/{ticker}/prev" )
const ( ListFuturesAggsPath = "/futures/vX/aggs/{ticker}" ListFuturesContractsPath = "/futures/vX/contracts" GetFuturesContractPath = "/futures/vX/contracts/{ticker}" ListFuturesMarketStatusesPath = "/futures/vX/market-status" ListFuturesProductsPath = "/futures/vX/products" GetFuturesProductPath = "/futures/vX/products/{product_code}" ListFuturesSchedulesPath = "/futures/vX/schedules" ListFuturesProductSchedulesPath = "/futures/vX/products/{product_code}/schedules" ListFuturesTradesPath = "/futures/vX/trades/{ticker}" ListFuturesQuotesPath = "/futures/vX/quotes/{ticker}" )
const ( GetSMAPath = "/v1/indicators/sma/{ticker}" GetEMAPath = "/v1/indicators/ema/{ticker}" GetMACDPath = "/v1/indicators/macd/{ticker}" GetRSIPath = "/v1/indicators/rsi/{ticker}" )
const ( ListQuotesPath = "/v3/quotes/{ticker}" GetLastQuotePath = "/v2/last/nbbo/{ticker}" GetLastForexQuotePath = "/v1/last_quote/currencies/{from}/{to}" GetRealTimeCurrencyConversionPath = "/v1/conversion/{from}/{to}" )
const ( ListTickersPath = "/v3/reference/tickers" GetTickerDetailsPath = "/v3/reference/tickers/{ticker}" ListTickerNewsPath = "/v2/reference/news" GetTickerRelatedCompaniesPath = "/v1/related-companies/{ticker}" GetTickerTypesPath = "/v3/reference/tickers/types" GetMarketHolidaysPath = "/v1/marketstatus/upcoming" GetMarketStatusPath = "/v1/marketstatus/now" ListSplitsPath = "/v3/reference/splits" ListDividendsPath = "/v3/reference/dividends" ListConditionsPath = "/v3/reference/conditions" GetExchangesPath = "/v3/reference/exchanges" GetOptionsContractPath = "/v3/reference/options/contracts/{ticker}" ListOptionsContractsPath = "/v3/reference/options/contracts" ListShortInterestPath = "/stocks/v1/short-interest" ListShortVolumePath = "/stocks/v1/short-volume" ListTreasuryYieldsPath = "/fed/v1/treasury-yields" )
const ( GetAllTickersSnapshotPath = "/v2/snapshot/locale/{locale}/markets/{marketType}/tickers" GetTickerSnapshotPath = "/v2/snapshot/locale/{locale}/markets/{marketType}/tickers/{ticker}" GetGainersLosersSnapshotPath = "/v2/snapshot/locale/{locale}/markets/{marketType}/{direction}" GetOptionContractSnapshotPath = "/v3/snapshot/options/{underlyingAsset}/{optionContract}" ListOptionsChainSnapshotPath = "/v3/snapshot/options/{underlyingAsset}" GetCryptoFullBookSnapshotPath = "/v2/snapshot/locale/global/markets/crypto/tickers/{ticker}/book" GetIndicesSnapshotPath = "/v3/snapshot/indices" ListUniversalSnapshotsPath = "/v3/snapshot" // Deprecated: Please use UniversalSnapshot types instead of AssetSnapshot types. ListAssetSnapshots = ListUniversalSnapshotsPath )
const ( ListTradesPath = "/v3/trades/{ticker}" GetLastTradePath = "/v2/last/trade/{ticker}" GetLastCryptoTradePath = "/v1/last/crypto/{from}/{to}" )
const ( ListFinancialsPath = "/vX/reference/financials" GetTickerEventsPath = "/vX/reference/tickers/{id}/events" ListIPOsPath = "/vX/reference/ipos" )
const (
GetSummariesPath = "/v1/summaries"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AggsClient ¶
AggsClient defines a REST client for the Polygon aggs API.
func (*AggsClient) GetAggs
deprecated
func (ac *AggsClient) GetAggs(ctx context.Context, params *models.GetAggsParams, opts ...models.RequestOption) (*models.GetAggsResponse, error)
GetAggs retrieves aggregate bars for a specified ticker over a given date range in custom time window sizes. For example, if timespan = 'minute' and multiplier = '5' then 5-minute bars will be returned. For more details see https://polygon.io/docs/stocks/get_v2_aggs_ticker__stocksticker__range__multiplier___timespan___from___to.
Deprecated: This method does not return an iterator and forces users to handle pagination manually. Use pkg.go.dev/github.com/polygon-io/client-go/rest#AggsClient.ListAggs instead if you want automatic pagination.
func (*AggsClient) GetDailyOpenCloseAgg ¶
func (ac *AggsClient) GetDailyOpenCloseAgg(ctx context.Context, params *models.GetDailyOpenCloseAggParams, opts ...models.RequestOption) (*models.GetDailyOpenCloseAggResponse, error)
GetDailyOpenCloseAgg retrieves the open, close and afterhours prices of a specific symbol on a certain date. For more details see https://polygon.io/docs/stocks/get_v1_open-close__stocksticker___date.
func (*AggsClient) GetGroupedDailyAggs ¶
func (ac *AggsClient) GetGroupedDailyAggs(ctx context.Context, params *models.GetGroupedDailyAggsParams, opts ...models.RequestOption) (*models.GetGroupedDailyAggsResponse, error)
GetGroupedDailyAggs retrieves the daily open, high, low, and close (OHLC) for the specified market type. For more details see https://polygon.io/docs/stocks/get_v2_aggs_grouped_locale_us_market_stocks__date.
func (*AggsClient) GetPreviousCloseAgg ¶
func (ac *AggsClient) GetPreviousCloseAgg(ctx context.Context, params *models.GetPreviousCloseAggParams, opts ...models.RequestOption) (*models.GetPreviousCloseAggResponse, error)
GetPreviousCloseAgg retrieves the previous day's open, high, low, and close (OHLC) for the specified ticker. For more details see https://polygon.io/docs/stocks/get_v2_aggs_ticker__stocksticker__prev.
func (*AggsClient) ListAggs ¶ added in v1.9.0
func (ac *AggsClient) ListAggs(ctx context.Context, params *models.ListAggsParams, options ...models.RequestOption) *iter.Iter[models.Agg]
ListAggs retrieves aggregate bars for a specified ticker over a given date range in custom time window sizes. For example, if timespan = 'minute' and multiplier = '5' then 5-minute bars will be returned. For more details see https://polygon.io/docs/stocks/get_v2_aggs_ticker__stocksticker__range__multiplier___timespan___from___to.
This method returns an iterator that should be used to access the results via this pattern:
iter := c.ListAggs(context.TODO(), params, opts...) for iter.Next() { log.Print(iter.Item()) // do something with the current value } if iter.Err() != nil { return iter.Err() }
type Client ¶ added in v0.4.0
type Client struct { client.Client AggsClient QuotesClient ReferenceClient TradesClient SnapshotClient IndicatorsClient SummariesClient FuturesClient VX VXClient }
Client defines a client to the Polygon REST API.
type FuturesClient ¶ added in v1.16.14
FuturesClient provides methods for interacting with the futures REST API.
func (*FuturesClient) GetFuturesContract ¶ added in v1.16.14
func (fc *FuturesClient) GetFuturesContract(ctx context.Context, params *models.GetFuturesContractParams, options ...models.RequestOption) (*models.GetFuturesContractResponse, error)
GetFuturesContract retrieves details for a specific futures contract.
func (*FuturesClient) GetFuturesProduct ¶ added in v1.16.14
func (fc *FuturesClient) GetFuturesProduct(ctx context.Context, params *models.GetFuturesProductParams, options ...models.RequestOption) (*models.GetFuturesProductResponse, error)
GetFuturesProduct retrieves details for a specific futures product.
func (*FuturesClient) ListFuturesAggs ¶ added in v1.16.14
func (fc *FuturesClient) ListFuturesAggs(ctx context.Context, params *models.ListFuturesAggsParams, options ...models.RequestOption) *iter.Iter[models.FuturesAggregate]
ListFuturesAggs retrieves a list of aggregates for a futures contract.
func (*FuturesClient) ListFuturesContracts ¶ added in v1.16.14
func (fc *FuturesClient) ListFuturesContracts(ctx context.Context, params *models.ListFuturesContractsParams, options ...models.RequestOption) *iter.Iter[models.FuturesContract]
ListFuturesContracts retrieves a list of futures contracts.
func (*FuturesClient) ListFuturesMarketStatuses ¶ added in v1.16.14
func (fc *FuturesClient) ListFuturesMarketStatuses(ctx context.Context, params *models.ListFuturesMarketStatusesParams, options ...models.RequestOption) *iter.Iter[models.FuturesMarketStatus]
ListFuturesMarketStatuses retrieves market statuses for futures products.
func (*FuturesClient) ListFuturesProductSchedules ¶ added in v1.16.14
func (fc *FuturesClient) ListFuturesProductSchedules(ctx context.Context, params *models.ListFuturesProductSchedulesParams, options ...models.RequestOption) *iter.Iter[models.FuturesSchedule]
ListFuturesProductSchedules retrieves trading schedules for a specific futures product.
func (*FuturesClient) ListFuturesProducts ¶ added in v1.16.14
func (fc *FuturesClient) ListFuturesProducts(ctx context.Context, params *models.ListFuturesProductsParams, options ...models.RequestOption) *iter.Iter[models.FuturesProduct]
ListFuturesProducts retrieves a list of futures products.
func (*FuturesClient) ListFuturesQuotes ¶ added in v1.16.14
func (fc *FuturesClient) ListFuturesQuotes(ctx context.Context, params *models.ListFuturesQuotesParams, options ...models.RequestOption) *iter.Iter[models.FuturesQuote]
ListFuturesQuotes retrieves a list of quotes for a futures contract.
func (*FuturesClient) ListFuturesSchedules ¶ added in v1.16.14
func (fc *FuturesClient) ListFuturesSchedules(ctx context.Context, params *models.ListFuturesSchedulesParams, options ...models.RequestOption) *iter.Iter[models.FuturesSchedule]
ListFuturesSchedules retrieves trading schedules for futures.
func (*FuturesClient) ListFuturesTrades ¶ added in v1.16.14
func (fc *FuturesClient) ListFuturesTrades(ctx context.Context, params *models.ListFuturesTradesParams, options ...models.RequestOption) *iter.Iter[models.FuturesTrade]
ListFuturesTrades retrieves a list of trades for a futures contract.
type IndicatorsClient ¶ added in v1.3.0
IndicatorsClient defines a REST client for the Polygon Technical Indicators API.
func (*IndicatorsClient) GetEMA ¶ added in v1.3.0
func (ic *IndicatorsClient) GetEMA(ctx context.Context, params *models.GetEMAParams, opts ...models.RequestOption) (*models.GetEMAResponse, error)
GetEMA retrieves exponential moving average data over the given time range with the specified parameters. For example, if timespan = 'day' and window = '10', a 10-period exponential moving average will be calculated using day aggregates for each period. For more details see https://polygon.io/docs/stocks/get_v1_indicators_ema__stockticker.
func (*IndicatorsClient) GetMACD ¶ added in v1.3.0
func (ic *IndicatorsClient) GetMACD(ctx context.Context, params *models.GetMACDParams, opts ...models.RequestOption) (*models.GetMACDResponse, error)
GetMACD retrieves moving average convergence divergence data over the given time range with the specified parameters. For example, if timespan = 'day', short_window = '12', long_window = '26' and signal_window = '9', the MACD will be calculated by taking the difference between a 26-period EMA and a 12-period EMA. The signal line values will be calculated by taking the 9-day ema of the difference, and the histogram values will be calculated by taking the difference between the MACD values and the signal line. For more details see https://polygon.io/docs/stocks/get_v1_indicators_macd__stockticker.
func (*IndicatorsClient) GetRSI ¶ added in v1.3.0
func (ic *IndicatorsClient) GetRSI(ctx context.Context, params *models.GetRSIParams, opts ...models.RequestOption) (*models.GetRSIResponse, error)
GetRSI retrieves relative strength index data over the given time range with the specified parameters. For example, if timespan = 'day' and window = '10', a 10-period relative strength index will be calculated using day aggregates for each period. For more details see https://polygon.io/docs/stocks/get_v1_indicators_rsi__stockticker.
func (*IndicatorsClient) GetSMA ¶ added in v1.3.0
func (ic *IndicatorsClient) GetSMA(ctx context.Context, params *models.GetSMAParams, opts ...models.RequestOption) (*models.GetSMAResponse, error)
GetSMA retrieves simple moving average data over the given time range with the specified parameters. For example, if timespan = 'day' and window = '10', a 10-period simple moving average will be calculated using day aggregates for each period. For more details see https://polygon.io/docs/stocks/get_v1_indicators_sma__stockticker.
type QuotesClient ¶
QuotesClient defines a REST client for the Polygon quotes API.
func (*QuotesClient) GetLastForexQuote ¶
func (c *QuotesClient) GetLastForexQuote(ctx context.Context, params *models.GetLastForexQuoteParams, options ...models.RequestOption) (*models.GetLastForexQuoteResponse, error)
GetLastForexQuote retrieves the last quote (BBO) for a forex currency pair. For more details see https://polygon.io/docs/forex/get_v1_last_quote_currencies__from___to.
func (*QuotesClient) GetLastQuote ¶
func (c *QuotesClient) GetLastQuote(ctx context.Context, params *models.GetLastQuoteParams, options ...models.RequestOption) (*models.GetLastQuoteResponse, error)
GetLastQuote retrieves the last quote (NBBO) for a specified ticker. For more details see https://polygon.io/docs/stocks/get_v2_last_nbbo__stocksticker.
func (*QuotesClient) GetRealTimeCurrencyConversion ¶ added in v0.5.0
func (c *QuotesClient) GetRealTimeCurrencyConversion(ctx context.Context, params *models.GetRealTimeCurrencyConversionParams, options ...models.RequestOption) (*models.GetRealTimeCurrencyConversionResponse, error)
GetRealTimeCurrencyConversion retrieves retrieves currency conversion using the latest market conversion rates. Note that you can convert in both directions. For more details see https://polygon.io/docs/forex/get_v1_conversion__from___to.
func (*QuotesClient) ListQuotes ¶
func (c *QuotesClient) ListQuotes(ctx context.Context, params *models.ListQuotesParams, options ...models.RequestOption) *iter.Iter[models.Quote]
ListQuotes retrieves quotes for a specified ticker. For more details see https://polygon.io/docs/stocks/get_v3_quotes__stockticker.
This method returns an iterator that should be used to access the results via this pattern:
iter := c.ListQuotes(context.TODO(), params, opts...) for iter.Next() { log.Print(iter.Item()) // do something with the current value } if iter.Err() != nil { return iter.Err() }
type ReferenceClient ¶
ReferenceClient defines a REST client for the Polygon reference API.
func (*ReferenceClient) GetExchanges ¶
func (c *ReferenceClient) GetExchanges(ctx context.Context, params *models.GetExchangesParams, options ...models.RequestOption) (*models.GetExchangesResponse, error)
GetExchanges lists all exchanges that Polygon knows about. For more details see https://polygon.io/docs/stocks/get_v3_reference_exchanges.
func (*ReferenceClient) GetMarketHolidays ¶
func (c *ReferenceClient) GetMarketHolidays(ctx context.Context, options ...models.RequestOption) (*models.GetMarketHolidaysResponse, error)
GetMarketHolidays retrieves upcoming market holidays and their open/close times. For more details see https://polygon.io/docs/stocks/get_v1_marketstatus_upcoming.
func (*ReferenceClient) GetMarketStatus ¶
func (c *ReferenceClient) GetMarketStatus(ctx context.Context, options ...models.RequestOption) (*models.GetMarketStatusResponse, error)
GetMarketStatus retrieves the current trading status of the exchanges and overall financial markets. For more details see https://polygon.io/docs/stocks/get_v1_marketstatus_now.
func (*ReferenceClient) GetOptionsContract ¶ added in v0.10.0
func (c *ReferenceClient) GetOptionsContract(ctx context.Context, params *models.GetOptionsContractParams, options ...models.RequestOption) (*models.GetOptionsContractResponse, error)
GetOptionsContract retrieves a historical options contract. For more details see https://polygon.io/docs/options/get_v3_reference_options_contracts__options_ticker.
func (*ReferenceClient) GetTickerDetails ¶
func (c *ReferenceClient) GetTickerDetails(ctx context.Context, params *models.GetTickerDetailsParams, options ...models.RequestOption) (*models.GetTickerDetailsResponse, error)
GetTickerDetails retrieves details for a specified ticker. For more details see https://polygon.io/docs/stocks/get_v3_reference_tickers__ticker.
func (*ReferenceClient) GetTickerRelatedCompanies ¶ added in v1.16.5
func (c *ReferenceClient) GetTickerRelatedCompanies(ctx context.Context, params *models.GetTickerRelatedCompaniesParams, options ...models.RequestOption) (*models.GetTickerRelatedCompaniesResponse, error)
GetTickerRelatedCompanies gets a list of related tickers based on news and returns data. For more details see https://polygon.io/docs/stocks/get_v1_related-companies__ticker.
func (*ReferenceClient) GetTickerTypes ¶
func (c *ReferenceClient) GetTickerTypes(ctx context.Context, params *models.GetTickerTypesParams, options ...models.RequestOption) (*models.GetTickerTypesResponse, error)
GetTickerTypes retrieves all the possible ticker types that can be queried. For more details see https://polygon.io/docs/stocks/get_v3_reference_tickers_types.
func (*ReferenceClient) ListConditions ¶
func (c *ReferenceClient) ListConditions(ctx context.Context, params *models.ListConditionsParams, options ...models.RequestOption) *iter.Iter[models.Condition]
ListConditions retrieves reference conditions. For more details see https://polygon.io/docs/stocks/get_v3_reference_conditions.
This method returns an iterator that should be used to access the results via this pattern:
iter := c.ListConditions(context.TODO(), params, opts...) for iter.Next() { log.Print(iter.Item()) // do something with the current value } if iter.Err() != nil { return iter.Err() }
func (*ReferenceClient) ListDividends ¶
func (c *ReferenceClient) ListDividends(ctx context.Context, params *models.ListDividendsParams, options ...models.RequestOption) *iter.Iter[models.Dividend]
ListDividends retrieves reference dividends. For more details see https://polygon.io/docs/stocks/get_v3_reference_dividends.
This method returns an iterator that should be used to access the results via this pattern:
iter := c.ListDividends(context.TODO(), params, opts...) for iter.Next() { log.Print(iter.Item()) // do something with the current value } if iter.Err() != nil { return iter.Err() }
func (*ReferenceClient) ListOptionsContracts ¶ added in v0.10.0
func (c *ReferenceClient) ListOptionsContracts(ctx context.Context, params *models.ListOptionsContractsParams, options ...models.RequestOption) *iter.Iter[models.OptionsContract]
ListOptionsContracts lists historical options contracts. For more details see https://polygon.io/docs/options/get_v3_reference_options_contracts.
This method returns an iterator that should be used to access the results via this pattern:
iter := c.ListOptionsContracts(context.TODO(), params, opts...) for iter.Next() { log.Print(iter.Item()) // do something with the current value } if iter.Err() != nil { return iter.Err() }
func (*ReferenceClient) ListShortInterest ¶ added in v1.16.13
func (c *ReferenceClient) ListShortInterest(ctx context.Context, params *models.ListShortInterestParams, options ...models.RequestOption) *iter.Iter[models.ShortInterest]
ListShortInterest retrieves bi-monthly aggregated short interest data reported to FINRA by broker-dealers for a specified stock ticker. Short interest represents the total number of shares sold short but not yet covered or closed out, serving as an indicator of market sentiment and potential price movements. High short interest can signal bearish sentiment or highlight opportunities such as potential short squeezes. This endpoint provides essential insights for investors monitoring market positioning and sentiment.
Use Cases: Market sentiment analysis, short-squeeze prediction, risk management, trading strategy refinement.
func (*ReferenceClient) ListShortVolume ¶ added in v1.16.13
func (c *ReferenceClient) ListShortVolume(ctx context.Context, params *models.ListShortVolumeParams, options ...models.RequestOption) *iter.Iter[models.ShortVolume]
ListShortVolume retrieves daily aggregated short sale volume data reported to FINRA from off-exchange trading venues and alternative trading systems (ATS) for a specified stock ticker. Unlike short interest, which measures outstanding short positions at specific reporting intervals, short volume captures the daily trading activity of short sales. Monitoring short volume helps users detect immediate market sentiment shifts, analyze trading behavior, and identify trends in short-selling activity that may signal upcoming price movements.
Use Cases: Intraday sentiment analysis, short-sale trend identification, liquidity analysis, trading strategy optimization.
func (*ReferenceClient) ListSplits ¶
func (c *ReferenceClient) ListSplits(ctx context.Context, params *models.ListSplitsParams, options ...models.RequestOption) *iter.Iter[models.Split]
ListSplits retrieves reference splits. For more details see https://polygon.io/docs/stocks/get_v3_reference_splits.
This method returns an iterator that should be used to access the results via this pattern:
iter := c.ListSplits(context.TODO(), params, opts...) for iter.Next() { log.Print(iter.Item()) // do something with the current value } if iter.Err() != nil { return iter.Err() }
func (*ReferenceClient) ListTickerNews ¶ added in v0.4.0
func (c *ReferenceClient) ListTickerNews(ctx context.Context, params *models.ListTickerNewsParams, options ...models.RequestOption) *iter.Iter[models.TickerNews]
ListTickerNews retrieves news articles for a specified ticker. For more details see https://polygon.io/docs/stocks/get_v2_reference_news.
This method returns an iterator that should be used to access the results via this pattern:
iter := c.ListTickerNews(context.TODO(), params, opts...) for iter.Next() { log.Print(iter.Item()) // do something with the current value } if iter.Err() != nil { return iter.Err() }
func (*ReferenceClient) ListTickers ¶
func (c *ReferenceClient) ListTickers(ctx context.Context, params *models.ListTickersParams, options ...models.RequestOption) *iter.Iter[models.Ticker]
ListTickers retrieves reference tickers. For more details see https://polygon.io/docs/stocks/get_v3_reference_tickers__ticker.
This method returns an iterator that should be used to access the results via this pattern:
iter := c.ListTickers(context.TODO(), params, opts...) for iter.Next() { log.Print(iter.Item()) // do something with the current value } if iter.Err() != nil { return iter.Err() }
func (*ReferenceClient) ListTreasuryYields ¶ added in v1.16.13
func (c *ReferenceClient) ListTreasuryYields(ctx context.Context, params *models.ListTreasuryYieldsParams, options ...models.RequestOption) *iter.Iter[models.TreasuryYield]
ListTreasuryYields retrieves historical U.S. Treasury yield data for standard timeframes ranging from 1-month to 30-years, with daily historical records back to 1962. This endpoint lets you query by date or date range to see how interest rates have changed over time. Each data point reflects the market yield for Treasury securities of a specific maturity, helping users understand short- and long-term rate movements.
Use Cases: Charting rate trends, comparing short vs. long-term yields, economic research.
type SnapshotClient ¶
SnapshotClient defines a REST client for the Polygon snapshot API.
func (*SnapshotClient) GetAllTickersSnapshot ¶
func (ac *SnapshotClient) GetAllTickersSnapshot(ctx context.Context, params *models.GetAllTickersSnapshotParams, opts ...models.RequestOption) (*models.GetAllTickersSnapshotResponse, error)
GetAllTickersSnapshot gets the current minute, day, and previous day's aggregate, as well as the last trade and quote for all symbols of a specified market type.
Note: Snapshot data is cleared at 12am EST and gets populated as data is received from the exchanges. This can happen as early as 4am EST.
For more details see https://polygon.io/docs/stocks/get_v2_snapshot_locale_us_markets_stocks_tickers.
func (*SnapshotClient) GetCryptoFullBookSnapshot ¶
func (ac *SnapshotClient) GetCryptoFullBookSnapshot(ctx context.Context, params *models.GetCryptoFullBookSnapshotParams, opts ...models.RequestOption) (*models.GetCryptoFullBookSnapshotResponse, error)
GetCryptoFullBookSnapshot gets the current level 2 book of a single cryptocurrency ticker. This is the combined book from all of the exchanges.
Note: Snapshot data is cleared at 12am EST and gets populated as data is received from the exchanges.
For more details see https://polygon.io/docs/crypto/get_v2_snapshot_locale_global_markets_crypto_tickers__ticker__book.
func (*SnapshotClient) GetGainersLosersSnapshot ¶
func (ac *SnapshotClient) GetGainersLosersSnapshot(ctx context.Context, params *models.GetGainersLosersSnapshotParams, opts ...models.RequestOption) (*models.GetGainersLosersSnapshotResponse, error)
GetGainersLosersSnapshot gets the current top 20 gainers or losers of the day in a specific market type.
Top gainers are those tickers whose price has increased by the highest percentage since the previous day's close. Top losers are those tickers whose price has decreased by the highest percentage since the previous day's close.
Note: Snapshot data is cleared at 12am EST and gets populated as data is received from the exchanges.
For more details see https://polygon.io/docs/stocks/get_v2_snapshot_locale_us_markets_stocks__direction.
func (*SnapshotClient) GetIndicesSnapshot ¶ added in v1.11.0
func (ac *SnapshotClient) GetIndicesSnapshot(ctx context.Context, params *models.GetIndicesSnapshotParams, opts ...models.RequestOption) (*models.GetIndicesSnapshotResponse, error)
func (*SnapshotClient) GetOptionContractSnapshot ¶
func (ac *SnapshotClient) GetOptionContractSnapshot(ctx context.Context, params *models.GetOptionContractSnapshotParams, opts ...models.RequestOption) (*models.GetOptionContractSnapshotResponse, error)
GetOptionContractSnapshot gets the snapshot of an option contract for a stock equity. For more details see https://polygon.io/docs/options/get_v3_snapshot_options__underlyingasset___optioncontract.
func (*SnapshotClient) GetTickerSnapshot ¶
func (ac *SnapshotClient) GetTickerSnapshot(ctx context.Context, params *models.GetTickerSnapshotParams, opts ...models.RequestOption) (*models.GetTickerSnapshotResponse, error)
GetTickerSnapshot gets the current minute, day, and previous day's aggregate, as well as the last trade and quote for a single traded symbol of a specified market type.
Note: Snapshot data is cleared at 12am EST and gets populated as data is received from the exchanges. This can happen as early as 4am EST.
For more details see https://polygon.io/docs/stocks/get_v2_snapshot_locale_us_markets_stocks_tickers__stocksticker.
func (*SnapshotClient) ListAssetSnapshots
deprecated
added in
v1.12.0
func (ac *SnapshotClient) ListAssetSnapshots(ctx context.Context, params *models.ListAssetSnapshotsParams, options ...models.RequestOption) *iter.Iter[models.SnapshotResponseModel]
Deprecated: Please use UniversalSnapshot types instead of AssetSnapshot types.
func (*SnapshotClient) ListOptionsChainSnapshot ¶ added in v1.7.0
func (ac *SnapshotClient) ListOptionsChainSnapshot(ctx context.Context, params *models.ListOptionsChainParams, options ...models.RequestOption) *iter.Iter[models.OptionContractSnapshot]
ListOptionsChainSnapshot retrieves the snapshot of all options contracts for an underlying ticker. For more details see https://polygon.io/docs/options/get_v3_snapshot_options__underlyingasset.
This method returns an iterator that should be used to access the results via this pattern:
iter := c.ListOptionsChainSnapshot(context.TODO(), params, opts...) for iter.Next() { log.Print(iter.Item()) // do something with the current value } if iter.Err() != nil { return iter.Err() }
func (*SnapshotClient) ListUniversalSnapshots ¶ added in v1.12.1
func (ac *SnapshotClient) ListUniversalSnapshots(ctx context.Context, params *models.ListUniversalSnapshotsParams, options ...models.RequestOption) *iter.Iter[models.SnapshotResponseModel]
ListUniversalSnapshots retrieves the snapshots for the specified tickers for the specified time. For more details see: - https://staging.polygon.io/docs/stocks/get_v3_snapshot - https://staging.polygon.io/docs/options/get_v3_snapshot
This method returns an iterator that should be used to access the results via this pattern:
iter := c.ListUniversalSnapshots(context, params, opts...) for iter.Next() { log.Print(iter.Item()) // do something with the current value } if iter.Err() != nil { return iter.Err() }
type SummariesClient ¶ added in v1.6.0
SummariesClient defines a REST client for the Polygon Snapshot Summary API.
func (*SummariesClient) GetSummaries ¶ added in v1.6.0
func (ic *SummariesClient) GetSummaries(ctx context.Context, params *models.GetSummaryParams, opts ...models.RequestOption) (*models.GetSummaryResponse, error)
GetSummaries retrieves summaries for the ticker list with the given params. For more details see https://polygon.io/docs/stocks/get_v1_summaries.
type TradesClient ¶
TradesClient defines a REST client for the Polygon trades API.
func (*TradesClient) GetLastCryptoTrade ¶
func (c *TradesClient) GetLastCryptoTrade(ctx context.Context, params *models.GetLastCryptoTradeParams, options ...models.RequestOption) (*models.GetLastCryptoTradeResponse, error)
GetLastCryptoTrade retrieves the last trade for a crypto pair. For more details see https://polygon.io/docs/crypto/get_v1_last_crypto__from___to.
func (*TradesClient) GetLastTrade ¶
func (c *TradesClient) GetLastTrade(ctx context.Context, params *models.GetLastTradeParams, options ...models.RequestOption) (*models.GetLastTradeResponse, error)
GetLastTrade retrieves the last trade for a specified ticker. For more details see https://polygon.io/docs/stocks/get_v2_last_trade__stocksticker.
func (*TradesClient) ListTrades ¶
func (c *TradesClient) ListTrades(ctx context.Context, params *models.ListTradesParams, options ...models.RequestOption) *iter.Iter[models.Trade]
ListTrades retrieves trades for a specified ticker. For more details see https://polygon.io/docs/stocks/get_v3_trades__stockticker.
This method returns an iterator that should be used to access the results via this pattern:
iter := c.ListTrades(context.TODO(), params, opts...) for iter.Next() { log.Print(iter.Item()) // do something with the current value } if iter.Err() != nil { return iter.Err() }
type VXClient ¶ added in v0.7.0
VXClient defines a REST client for the Polygon VX (experimental) API.
func (*VXClient) GetTickerEvents ¶ added in v1.8.0
func (c *VXClient) GetTickerEvents(ctx context.Context, params *models.GetTickerEventsParams, options ...models.RequestOption) (*models.GetTickerEventsResponse, error)
GetTickerEvents retrieves a timeline of events for the entity associated with the given ticker, CUSIP, or Composite FIGI. // For more details see https://polygon.io/docs/stocks/get_vx_reference_tickers__id__events.
func (*VXClient) ListIPOs ¶ added in v1.16.12
func (c *VXClient) ListIPOs(ctx context.Context, params *models.ListIPOsParams, options ...models.RequestOption) *iter.Iter[models.IPOResult]
ListIPOs retrieves detailed information about Initial Public Offerings (IPOs), including both upcoming and historical events. Note: this method utilizes an experimental API and could experience breaking changes or deprecation.
func (*VXClient) ListStockFinancials ¶ added in v0.7.0
func (c *VXClient) ListStockFinancials(ctx context.Context, params *models.ListStockFinancialsParams, options ...models.RequestOption) *iter.Iter[models.StockFinancial]
ListStockFinancials retrieves historical financial data for a stock ticker. The financials data is extracted from XBRL from company SEC filings using the methodology outlined here: http://xbrl.squarespace.com/understanding-sec-xbrl-financi/.
Note: this method utilizes an experimental API and could experience breaking changes or deprecation.
This method returns an iterator that should be used to access the results via this pattern:
iter := c.ListStockFinancials(context.TODO(), params, opts...) for iter.Next() { log.Print(iter.Item()) // do something with the current value } if iter.Err() != nil { return iter.Err() }
Source Files
¶
Directories
¶
Path | Synopsis |
---|---|
crypto/aggregates-bars
command
Crypto - Aggregates (Bars) https://polygon.io/docs/crypto/get_v2_aggs_ticker__cryptoticker__range__multiplier___timespan___from___to https://github.com/polygon-io/client-go/blob/master/rest/aggs.go
|
Crypto - Aggregates (Bars) https://polygon.io/docs/crypto/get_v2_aggs_ticker__cryptoticker__range__multiplier___timespan___from___to https://github.com/polygon-io/client-go/blob/master/rest/aggs.go |
crypto/conditions
command
Crypto - Conditions https://polygon.io/docs/crypto/get_v3_reference_conditions https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Crypto - Conditions https://polygon.io/docs/crypto/get_v3_reference_conditions https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
crypto/daily-open-close
command
Crypto - Daily Open/Close https://polygon.io/docs/crypto/get_v1_open-close_crypto__from___to___date https://github.com/polygon-io/client-go/blob/master/rest/aggs.go
|
Crypto - Daily Open/Close https://polygon.io/docs/crypto/get_v1_open-close_crypto__from___to___date https://github.com/polygon-io/client-go/blob/master/rest/aggs.go |
crypto/exchanges
command
Crypto - Exchanges https://polygon.io/docs/crypto/get_v3_reference_exchanges
|
Crypto - Exchanges https://polygon.io/docs/crypto/get_v3_reference_exchanges |
crypto/grouped-daily-bars
command
Crypto - Grouped Daily (Bars) https://polygon.io/docs/crypto/get_v2_aggs_grouped_locale_global_market_crypto__date https://github.com/polygon-io/client-go/blob/master/rest/aggs.go
|
Crypto - Grouped Daily (Bars) https://polygon.io/docs/crypto/get_v2_aggs_grouped_locale_global_market_crypto__date https://github.com/polygon-io/client-go/blob/master/rest/aggs.go |
crypto/last-trade-for-a-crypto-pair
command
Crypto - Last Trade for a Crypto Pair https://polygon.io/docs/crypto/get_v1_last_crypto__from___to https://github.com/polygon-io/client-go/blob/master/rest/trades.go
|
Crypto - Last Trade for a Crypto Pair https://polygon.io/docs/crypto/get_v1_last_crypto__from___to https://github.com/polygon-io/client-go/blob/master/rest/trades.go |
crypto/market-holidays
command
Crypto - Market Holidays https://polygon.io/docs/crypto/get_v1_marketstatus_upcoming https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Crypto - Market Holidays https://polygon.io/docs/crypto/get_v1_marketstatus_upcoming https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
crypto/market-status
command
Crypto - Market Status https://polygon.io/docs/crypto/get_v1_marketstatus_now https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Crypto - Market Status https://polygon.io/docs/crypto/get_v1_marketstatus_now https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
crypto/previous-close
command
Crypto - Previous Close https://polygon.io/docs/crypto/get_v2_aggs_ticker__cryptoticker__prev https://github.com/polygon-io/client-go/blob/master/rest/aggs.go
|
Crypto - Previous Close https://polygon.io/docs/crypto/get_v2_aggs_ticker__cryptoticker__prev https://github.com/polygon-io/client-go/blob/master/rest/aggs.go |
crypto/snapshots-all-tickers
command
Crypto - Snapshot All Tickers https://polygon.io/docs/crypto/get_v2_snapshot_locale_global_markets_crypto_tickers https://github.com/polygon-io/client-go/blob/master/rest/snapshot.go
|
Crypto - Snapshot All Tickers https://polygon.io/docs/crypto/get_v2_snapshot_locale_global_markets_crypto_tickers https://github.com/polygon-io/client-go/blob/master/rest/snapshot.go |
crypto/snapshots-gainers-losers
command
Crypto - Snapshot Gainers/Losers https://polygon.io/docs/crypto/get_v2_snapshot_locale_global_markets_crypto__direction https://github.com/polygon-io/client-go/blob/master/rest/snapshot.go
|
Crypto - Snapshot Gainers/Losers https://polygon.io/docs/crypto/get_v2_snapshot_locale_global_markets_crypto__direction https://github.com/polygon-io/client-go/blob/master/rest/snapshot.go |
crypto/snapshots-ticker
command
Crypto - Snapshot Ticker https://polygon.io/docs/crypto/get_v2_snapshot_locale_global_markets_crypto_tickers__ticker https://github.com/polygon-io/client-go/blob/master/rest/snapshot.go
|
Crypto - Snapshot Ticker https://polygon.io/docs/crypto/get_v2_snapshot_locale_global_markets_crypto_tickers__ticker https://github.com/polygon-io/client-go/blob/master/rest/snapshot.go |
crypto/snapshots-ticker-full-book-l2
command
Crypto - Ticker Full Book (L2) https://polygon.io/docs/crypto/get_v2_snapshot_locale_global_markets_crypto_tickers__ticker__book https://github.com/polygon-io/client-go/blob/master/rest/snapshot.go
|
Crypto - Ticker Full Book (L2) https://polygon.io/docs/crypto/get_v2_snapshot_locale_global_markets_crypto_tickers__ticker__book https://github.com/polygon-io/client-go/blob/master/rest/snapshot.go |
crypto/snapshots-universal
command
|
|
crypto/technical-indicators-ema
command
Crypto - Exponential Moving Average (EMA) https://polygon.io/docs/crypto/get_v1_indicators_ema__cryptoticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go
|
Crypto - Exponential Moving Average (EMA) https://polygon.io/docs/crypto/get_v1_indicators_ema__cryptoticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go |
crypto/technical-indicators-macd
command
Crypto - Moving Average Convergence/Divergence (MACD) https://polygon.io/docs/crypto/get_v1_indicators_macd__cryptoticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go
|
Crypto - Moving Average Convergence/Divergence (MACD) https://polygon.io/docs/crypto/get_v1_indicators_macd__cryptoticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go |
crypto/technical-indicators-rsi
command
Crypto - Relative Strength Index (RSI) https://polygon.io/docs/crypto/get_v1_indicators_rsi__cryptoticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go
|
Crypto - Relative Strength Index (RSI) https://polygon.io/docs/crypto/get_v1_indicators_rsi__cryptoticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go |
crypto/technical-indicators-sma
command
Crypto - Simple Moving Average (SMA) https://polygon.io/docs/crypto/get_v1_indicators_sma__cryptoticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go
|
Crypto - Simple Moving Average (SMA) https://polygon.io/docs/crypto/get_v1_indicators_sma__cryptoticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go |
crypto/tickers
command
Crypto - Tickers https://polygon.io/docs/crypto/get_v3_reference_tickers https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Crypto - Tickers https://polygon.io/docs/crypto/get_v3_reference_tickers https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
crypto/trades
command
Crypto - Trades https://polygon.io/docs/crypto/get_v3_trades__cryptoticker https://github.com/polygon-io/client-go/blob/master/rest/trades.go
|
Crypto - Trades https://polygon.io/docs/crypto/get_v3_trades__cryptoticker https://github.com/polygon-io/client-go/blob/master/rest/trades.go |
economy/treasury-yields
command
|
|
forex/aggregates-bars
command
Forex - Aggregates (Bars) https://polygon.io/docs/forex/get_v2_aggs_ticker__forexticker__range__multiplier___timespan___from___to https://github.com/polygon-io/client-go/blob/master/rest/aggs.go
|
Forex - Aggregates (Bars) https://polygon.io/docs/forex/get_v2_aggs_ticker__forexticker__range__multiplier___timespan___from___to https://github.com/polygon-io/client-go/blob/master/rest/aggs.go |
forex/conditions
command
Forex - Conditions https://polygon.io/docs/forex/get_v3_reference_conditions https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Forex - Conditions https://polygon.io/docs/forex/get_v3_reference_conditions https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
forex/exchanges
command
Forex - Exchanges https://polygon.io/docs/forex/get_v3_reference_exchanges
|
Forex - Exchanges https://polygon.io/docs/forex/get_v3_reference_exchanges |
forex/grouped-daily-bars
command
Forex - Grouped Daily (Bars) https://polygon.io/docs/forex/get_v2_aggs_grouped_locale_global_market_fx__date https://github.com/polygon-io/client-go/blob/master/rest/aggs.go
|
Forex - Grouped Daily (Bars) https://polygon.io/docs/forex/get_v2_aggs_grouped_locale_global_market_fx__date https://github.com/polygon-io/client-go/blob/master/rest/aggs.go |
forex/last-quote-for-a-currency-pair
command
Forex - Last Quote for a Currency Pair https://polygon.io/docs/forex/get_v1_last_quote_currencies__from___to https://github.com/polygon-io/client-go/blob/master/rest/quotes.go
|
Forex - Last Quote for a Currency Pair https://polygon.io/docs/forex/get_v1_last_quote_currencies__from___to https://github.com/polygon-io/client-go/blob/master/rest/quotes.go |
forex/market-holidays
command
Forex - Market Holidays https://polygon.io/docs/forex/get_v1_marketstatus_upcoming https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Forex - Market Holidays https://polygon.io/docs/forex/get_v1_marketstatus_upcoming https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
forex/market-status
command
Forex - Market Status https://polygon.io/docs/forex/get_v1_marketstatus_now https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Forex - Market Status https://polygon.io/docs/forex/get_v1_marketstatus_now https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
forex/previous-close
command
Forex - Previous Close https://polygon.io/docs/forex/get_v2_aggs_ticker__forexticker__prev https://github.com/polygon-io/client-go/blob/master/rest/aggs.go
|
Forex - Previous Close https://polygon.io/docs/forex/get_v2_aggs_ticker__forexticker__prev https://github.com/polygon-io/client-go/blob/master/rest/aggs.go |
forex/quotes
command
Forex - Quotes (BBO) https://polygon.io/docs/forex/get_v3_quotes__fxticker https://github.com/polygon-io/client-go/blob/master/rest/quotes.go
|
Forex - Quotes (BBO) https://polygon.io/docs/forex/get_v3_quotes__fxticker https://github.com/polygon-io/client-go/blob/master/rest/quotes.go |
forex/real-time-currency-conversion
command
Forex - Real-time Currency Conversion https://polygon.io/docs/forex/get_v1_conversion__from___to https://github.com/polygon-io/client-go/blob/master/rest/quotes.go
|
Forex - Real-time Currency Conversion https://polygon.io/docs/forex/get_v1_conversion__from___to https://github.com/polygon-io/client-go/blob/master/rest/quotes.go |
forex/snapshots-all-tickers
command
Forex - Snapshot All Tickers https://polygon.io/docs/forex/get_v2_snapshot_locale_global_markets_forex_tickers https://github.com/polygon-io/client-go/blob/master/rest/snapshot.go
|
Forex - Snapshot All Tickers https://polygon.io/docs/forex/get_v2_snapshot_locale_global_markets_forex_tickers https://github.com/polygon-io/client-go/blob/master/rest/snapshot.go |
forex/snapshots-gainers-losers
command
Forex - Snapshot Gainers/Losers https://polygon.io/docs/forex/get_v2_snapshot_locale_global_markets_forex__direction https://github.com/polygon-io/client-go/blob/master/rest/snapshot.go
|
Forex - Snapshot Gainers/Losers https://polygon.io/docs/forex/get_v2_snapshot_locale_global_markets_forex__direction https://github.com/polygon-io/client-go/blob/master/rest/snapshot.go |
forex/snapshots-ticker
command
Forex - Snapshot Ticker https://polygon.io/docs/forex/get_v2_snapshot_locale_global_markets_forex_tickers__ticker https://github.com/polygon-io/client-go/blob/master/rest/snapshot.go
|
Forex - Snapshot Ticker https://polygon.io/docs/forex/get_v2_snapshot_locale_global_markets_forex_tickers__ticker https://github.com/polygon-io/client-go/blob/master/rest/snapshot.go |
forex/snapshots-universal
command
|
|
forex/technical-indicators-ema
command
Forex - Exponential Moving Average (EMA) https://polygon.io/docs/forex/get_v1_indicators_ema__fxticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go
|
Forex - Exponential Moving Average (EMA) https://polygon.io/docs/forex/get_v1_indicators_ema__fxticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go |
forex/technical-indicators-macd
command
Forex - Moving Average Convergence/Divergence (MACD) https://polygon.io/docs/forex/get_v1_indicators_macd__fxticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go
|
Forex - Moving Average Convergence/Divergence (MACD) https://polygon.io/docs/forex/get_v1_indicators_macd__fxticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go |
forex/technical-indicators-rsi
command
Forex - Relative Strength Index (RSI) https://polygon.io/docs/forex/get_v1_indicators_rsi__fxticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go
|
Forex - Relative Strength Index (RSI) https://polygon.io/docs/forex/get_v1_indicators_rsi__fxticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go |
forex/technical-indicators-sma
command
Forex - Simple Moving Average (SMA) https://polygon.io/docs/forex/get_v1_indicators_sma__fxticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go
|
Forex - Simple Moving Average (SMA) https://polygon.io/docs/forex/get_v1_indicators_sma__fxticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go |
forex/tickers
command
Forex - Tickers https://polygon.io/docs/forex/get_v3_reference_tickers https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Forex - Tickers https://polygon.io/docs/forex/get_v3_reference_tickers https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
indices/aggregates-bars
command
Indices - Aggregates (Bars) https://polygon.io/docs/indices/get_v2_aggs_ticker__indicesticker__range__multiplier___timespan___from___to https://github.com/polygon-io/client-go/blob/master/rest/aggs.go
|
Indices - Aggregates (Bars) https://polygon.io/docs/indices/get_v2_aggs_ticker__indicesticker__range__multiplier___timespan___from___to https://github.com/polygon-io/client-go/blob/master/rest/aggs.go |
indices/daily-open-close
command
Indices - Daily Open/Close https://polygon.io/docs/indices/get_v1_open-close__indicesticker___date https://github.com/polygon-io/client-go/blob/master/rest/aggs.go
|
Indices - Daily Open/Close https://polygon.io/docs/indices/get_v1_open-close__indicesticker___date https://github.com/polygon-io/client-go/blob/master/rest/aggs.go |
indices/market-holidays
command
Indices - Market Holidays https://polygon.io/docs/indices/get_v1_marketstatus_upcoming https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Indices - Market Holidays https://polygon.io/docs/indices/get_v1_marketstatus_upcoming https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
indices/market-status
command
Indices - Market Status https://polygon.io/docs/indices/get_v1_marketstatus_now https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Indices - Market Status https://polygon.io/docs/indices/get_v1_marketstatus_now https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
indices/previous-close
command
Indices - Previous Close https://polygon.io/docs/indices/get_v2_aggs_ticker__indicesticker__prev https://github.com/polygon-io/client-go/blob/master/rest/aggs.go
|
Indices - Previous Close https://polygon.io/docs/indices/get_v2_aggs_ticker__indicesticker__prev https://github.com/polygon-io/client-go/blob/master/rest/aggs.go |
indices/snapshots
command
Indices - Snapshot https://polygon.io/docs/indices/get_v3_snapshot_indices https://github.com/polygon-io/client-go/blob/master/rest/snapshot.go
|
Indices - Snapshot https://polygon.io/docs/indices/get_v3_snapshot_indices https://github.com/polygon-io/client-go/blob/master/rest/snapshot.go |
indices/snapshots-universal
command
|
|
indices/technical-indicators-ema
command
Indices - Exponential Moving Average (EMA) https://polygon.io/docs/indices/get_v1_indicators_ema__indicesticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go
|
Indices - Exponential Moving Average (EMA) https://polygon.io/docs/indices/get_v1_indicators_ema__indicesticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go |
indices/technical-indicators-macd
command
Indices - Moving Average Convergence/Divergence (MACD) https://polygon.io/docs/indices/get_v1_indicators_macd__indicesticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go
|
Indices - Moving Average Convergence/Divergence (MACD) https://polygon.io/docs/indices/get_v1_indicators_macd__indicesticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go |
indices/technical-indicators-rsi
command
Indices - Relative Strength Index (RSI) https://polygon.io/docs/indices/get_v1_indicators_rsi__indicesticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go
|
Indices - Relative Strength Index (RSI) https://polygon.io/docs/indices/get_v1_indicators_rsi__indicesticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go |
indices/technical-indicators-sma
command
Indices - Simple Moving Average (SMA) https://polygon.io/docs/indices/get_v1_indicators_sma__indicesticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go
|
Indices - Simple Moving Average (SMA) https://polygon.io/docs/indices/get_v1_indicators_sma__indicesticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go |
indices/ticker-types
command
Indices - Ticker Types https://polygon.io/docs/indices/get_v3_reference_tickers_types https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Indices - Ticker Types https://polygon.io/docs/indices/get_v3_reference_tickers_types https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
indices/tickers
command
Indices - Tickers https://polygon.io/docs/indices/get_v3_reference_tickers https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Indices - Tickers https://polygon.io/docs/indices/get_v3_reference_tickers https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
launchpad
command
|
|
options/aggregates-bars
command
Options - Aggregates (Bars) https://polygon.io/docs/options/get_v2_aggs_ticker__optionsticker__range__multiplier___timespan___from___to https://github.com/polygon-io/client-go/blob/master/rest/aggs.go
|
Options - Aggregates (Bars) https://polygon.io/docs/options/get_v2_aggs_ticker__optionsticker__range__multiplier___timespan___from___to https://github.com/polygon-io/client-go/blob/master/rest/aggs.go |
options/conditions
command
Options - Conditions https://polygon.io/docs/options/get_v3_reference_conditions https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Options - Conditions https://polygon.io/docs/options/get_v3_reference_conditions https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
options/contract
command
Options - Options Contract https://polygon.io/docs/options/get_v3_reference_options_contracts__options_ticker https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Options - Options Contract https://polygon.io/docs/options/get_v3_reference_options_contracts__options_ticker https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
options/contracts
command
Options - Options Contracts https://polygon.io/docs/options/get_v3_reference_options_contracts https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Options - Options Contracts https://polygon.io/docs/options/get_v3_reference_options_contracts https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
options/daily-open-close
command
Options - Daily Open/Close https://polygon.io/docs/options/get_v1_open-close__optionsticker___date https://github.com/polygon-io/client-go/blob/master/rest/aggs.go
|
Options - Daily Open/Close https://polygon.io/docs/options/get_v1_open-close__optionsticker___date https://github.com/polygon-io/client-go/blob/master/rest/aggs.go |
options/exchanges
command
Options - Exchanges https://polygon.io/docs/options/get_v3_reference_exchanges https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Options - Exchanges https://polygon.io/docs/options/get_v3_reference_exchanges https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
options/last-trade
command
Options - Last Trade https://polygon.io/docs/options/get_v2_last_trade__optionsticker https://github.com/polygon-io/client-go/blob/master/rest/trades.go
|
Options - Last Trade https://polygon.io/docs/options/get_v2_last_trade__optionsticker https://github.com/polygon-io/client-go/blob/master/rest/trades.go |
options/market-holidays
command
Options - Market Holidays https://polygon.io/docs/options/get_v1_marketstatus_upcoming https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Options - Market Holidays https://polygon.io/docs/options/get_v1_marketstatus_upcoming https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
options/market-status
command
Options - Market Status https://polygon.io/docs/options/get_v1_marketstatus_now https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Options - Market Status https://polygon.io/docs/options/get_v1_marketstatus_now https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
options/previous-close
command
Options - Previous Close https://polygon.io/docs/options/get_v2_aggs_ticker__optionsticker__prev https://github.com/polygon-io/client-go/blob/master/rest/aggs.go
|
Options - Previous Close https://polygon.io/docs/options/get_v2_aggs_ticker__optionsticker__prev https://github.com/polygon-io/client-go/blob/master/rest/aggs.go |
options/quotes
command
Options - Quotes https://polygon.io/docs/options/get_v3_quotes__optionsticker https://github.com/polygon-io/client-go/blob/master/rest/quotes.go
|
Options - Quotes https://polygon.io/docs/options/get_v3_quotes__optionsticker https://github.com/polygon-io/client-go/blob/master/rest/quotes.go |
options/snapshots-option-contract
command
Options - Option Contract https://polygon.io/docs/options/get_v3_snapshot_options__underlyingasset___optioncontract https://github.com/polygon-io/client-go/blob/master/rest/snapshot.go
|
Options - Option Contract https://polygon.io/docs/options/get_v3_snapshot_options__underlyingasset___optioncontract https://github.com/polygon-io/client-go/blob/master/rest/snapshot.go |
options/snapshots-options-chain
command
Options - Options Chain https://polygon.io/docs/options/get_v3_snapshot_options__underlyingasset https://github.com/polygon-io/client-go/blob/master/rest/snapshot.go
|
Options - Options Chain https://polygon.io/docs/options/get_v3_snapshot_options__underlyingasset https://github.com/polygon-io/client-go/blob/master/rest/snapshot.go |
options/snapshots-universal
command
|
|
options/technical-indicators-ema
command
Options - Exponential Moving Average (EMA) https://polygon.io/docs/options/get_v1_indicators_ema__optionsticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go
|
Options - Exponential Moving Average (EMA) https://polygon.io/docs/options/get_v1_indicators_ema__optionsticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go |
options/technical-indicators-macd
command
Options - Moving Average Convergence/Divergence (MACD) https://polygon.io/docs/options/get_v1_indicators_macd__optionsticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go
|
Options - Moving Average Convergence/Divergence (MACD) https://polygon.io/docs/options/get_v1_indicators_macd__optionsticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go |
options/technical-indicators-rsi
command
Options - Relative Strength Index (RSI) https://polygon.io/docs/options/get_v1_indicators_rsi__optionsticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go
|
Options - Relative Strength Index (RSI) https://polygon.io/docs/options/get_v1_indicators_rsi__optionsticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go |
options/technical-indicators-sma
command
Options - Simple Moving Average (SMA) https://polygon.io/docs/options/get_v1_indicators_sma__optionsticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go
|
Options - Simple Moving Average (SMA) https://polygon.io/docs/options/get_v1_indicators_sma__optionsticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go |
options/ticker-details
command
Options - Ticker Details v3 https://polygon.io/docs/options/get_v3_reference_tickers__ticker https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Options - Ticker Details v3 https://polygon.io/docs/options/get_v3_reference_tickers__ticker https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
options/ticker-news
command
Options - Ticker News https://polygon.io/docs/options/get_v3_reference_tickers__ticker https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Options - Ticker News https://polygon.io/docs/options/get_v3_reference_tickers__ticker https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
options/tickers
command
Options - Tickers https://polygon.io/docs/options/get_v3_reference_tickers https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Options - Tickers https://polygon.io/docs/options/get_v3_reference_tickers https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
options/trades
command
Options - Trades https://polygon.io/docs/options/get_v3_trades__optionsticker https://github.com/polygon-io/client-go/blob/master/rest/trades.go
|
Options - Trades https://polygon.io/docs/options/get_v3_trades__optionsticker https://github.com/polygon-io/client-go/blob/master/rest/trades.go |
stocks/aggregates-bars
command
Stocks - Aggregates (Bars) https://polygon.io/docs/stocks/get_v2_aggs_ticker__stocksticker__range__multiplier___timespan___from___to https://github.com/polygon-io/client-go/blob/master/rest/aggs.go
|
Stocks - Aggregates (Bars) https://polygon.io/docs/stocks/get_v2_aggs_ticker__stocksticker__range__multiplier___timespan___from___to https://github.com/polygon-io/client-go/blob/master/rest/aggs.go |
stocks/conditions
command
Stocks - Conditions https://polygon.io/docs/stocks/get_v3_reference_conditions https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Stocks - Conditions https://polygon.io/docs/stocks/get_v3_reference_conditions https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
stocks/daily-open-close
command
Stocks - Daily Open/Close https://polygon.io/docs/stocks/get_v1_open-close__stocksticker___date https://github.com/polygon-io/client-go/blob/master/rest/aggs.go
|
Stocks - Daily Open/Close https://polygon.io/docs/stocks/get_v1_open-close__stocksticker___date https://github.com/polygon-io/client-go/blob/master/rest/aggs.go |
stocks/dividends
command
Stocks - Dividends v3 https://polygon.io/docs/stocks/get_v3_reference_dividends https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Stocks - Dividends v3 https://polygon.io/docs/stocks/get_v3_reference_dividends https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
stocks/exchanges
command
Stocks - Exchanges https://polygon.io/docs/stocks/get_v3_reference_exchanges
|
Stocks - Exchanges https://polygon.io/docs/stocks/get_v3_reference_exchanges |
stocks/grouped-daily-bars
command
Stocks - Grouped Daily (Bars) https://polygon.io/docs/stocks/get_v2_aggs_grouped_locale_us_market_stocks__date https://github.com/polygon-io/client-go/blob/master/rest/aggs.go
|
Stocks - Grouped Daily (Bars) https://polygon.io/docs/stocks/get_v2_aggs_grouped_locale_us_market_stocks__date https://github.com/polygon-io/client-go/blob/master/rest/aggs.go |
stocks/ipos
command
|
|
stocks/last-quote
command
Stocks - Last Quote (NBBO) https://polygon.io/docs/stocks/get_v2_last_nbbo__stocksticker https://github.com/polygon-io/client-go/blob/master/rest/quotes.go
|
Stocks - Last Quote (NBBO) https://polygon.io/docs/stocks/get_v2_last_nbbo__stocksticker https://github.com/polygon-io/client-go/blob/master/rest/quotes.go |
stocks/last-trade
command
Stocks - Last Trade https://polygon.io/docs/stocks/get_v2_last_trade__stocksticker https://github.com/polygon-io/client-go/blob/master/rest/trades.go
|
Stocks - Last Trade https://polygon.io/docs/stocks/get_v2_last_trade__stocksticker https://github.com/polygon-io/client-go/blob/master/rest/trades.go |
stocks/market-holidays
command
Stocks - Market Holidays https://polygon.io/docs/stocks/get_v1_marketstatus_upcoming https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Stocks - Market Holidays https://polygon.io/docs/stocks/get_v1_marketstatus_upcoming https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
stocks/market-status
command
Stocks - Market Status https://polygon.io/docs/stocks/get_v1_marketstatus_now https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Stocks - Market Status https://polygon.io/docs/stocks/get_v1_marketstatus_now https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
stocks/previous-close
command
Stocks - Previous Close https://polygon.io/docs/stocks/get_v2_aggs_ticker__stocksticker__prev https://github.com/polygon-io/client-go/blob/master/rest/aggs.go
|
Stocks - Previous Close https://polygon.io/docs/stocks/get_v2_aggs_ticker__stocksticker__prev https://github.com/polygon-io/client-go/blob/master/rest/aggs.go |
stocks/quotes
command
Stocks - Quotes (NBBO) https://polygon.io/docs/stocks/get_v3_quotes__stockticker https://github.com/polygon-io/client-go/blob/master/rest/quotes.go
|
Stocks - Quotes (NBBO) https://polygon.io/docs/stocks/get_v3_quotes__stockticker https://github.com/polygon-io/client-go/blob/master/rest/quotes.go |
stocks/related-companies
command
Stocks - Related Companies https://polygon.io/docs/stocks/get_v1_related-companies__ticker https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Stocks - Related Companies https://polygon.io/docs/stocks/get_v1_related-companies__ticker https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
stocks/short-interest
command
|
|
stocks/short-volume
command
|
|
stocks/snapshots-all
command
Stocks - Snapshot All Tickers https://polygon.io/docs/stocks/get_v2_snapshot_locale_us_markets_stocks_tickers https://github.com/polygon-io/client-go/blob/master/rest/snapshot.go
|
Stocks - Snapshot All Tickers https://polygon.io/docs/stocks/get_v2_snapshot_locale_us_markets_stocks_tickers https://github.com/polygon-io/client-go/blob/master/rest/snapshot.go |
stocks/snapshots-gainers-losers
command
Stocks - Snapshot Gainers/Losers https://polygon.io/docs/stocks/get_v2_snapshot_locale_us_markets_stocks__direction https://github.com/polygon-io/client-go/blob/master/rest/snapshot.go
|
Stocks - Snapshot Gainers/Losers https://polygon.io/docs/stocks/get_v2_snapshot_locale_us_markets_stocks__direction https://github.com/polygon-io/client-go/blob/master/rest/snapshot.go |
stocks/snapshots-ticker
command
Stocks - Snapshot Ticker https://polygon.io/docs/stocks/get_v2_snapshot_locale_us_markets_stocks_tickers__stocksticker https://github.com/polygon-io/client-go/blob/master/rest/snapshot.go
|
Stocks - Snapshot Ticker https://polygon.io/docs/stocks/get_v2_snapshot_locale_us_markets_stocks_tickers__stocksticker https://github.com/polygon-io/client-go/blob/master/rest/snapshot.go |
stocks/snapshots-universal
command
|
|
stocks/stock-financials
command
Stocks - Stock Financials vX https://polygon.io/docs/stocks/get_vx_reference_financials https://github.com/polygon-io/client-go/blob/master/rest/vx.go
|
Stocks - Stock Financials vX https://polygon.io/docs/stocks/get_vx_reference_financials https://github.com/polygon-io/client-go/blob/master/rest/vx.go |
stocks/stock-splits
command
Stocks - Stock Splits v3 https://polygon.io/docs/stocks/get_v3_reference_splits https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Stocks - Stock Splits v3 https://polygon.io/docs/stocks/get_v3_reference_splits https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
stocks/technical-indicators-ema
command
Stocks - Exponential Moving Average (EMA) https://polygon.io/docs/stocks/get_v1_indicators_ema__stockticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go
|
Stocks - Exponential Moving Average (EMA) https://polygon.io/docs/stocks/get_v1_indicators_ema__stockticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go |
stocks/technical-indicators-macd
command
Stocks - Moving Average Convergence/Divergence (MACD) https://polygon.io/docs/stocks/get_v1_indicators_macd__stockticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go
|
Stocks - Moving Average Convergence/Divergence (MACD) https://polygon.io/docs/stocks/get_v1_indicators_macd__stockticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go |
stocks/technical-indicators-rsi
command
Stocks - Relative Strength Index (RSI) https://polygon.io/docs/stocks/get_v1_indicators_rsi__stockticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go
|
Stocks - Relative Strength Index (RSI) https://polygon.io/docs/stocks/get_v1_indicators_rsi__stockticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go |
stocks/technical-indicators-sma
command
Stocks - Simple Moving Average (SMA) https://polygon.io/docs/stocks/get_v1_indicators_sma__stockticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go
|
Stocks - Simple Moving Average (SMA) https://polygon.io/docs/stocks/get_v1_indicators_sma__stockticker https://github.com/polygon-io/client-go/blob/master/rest/indicators.go |
stocks/ticker-details
command
Stocks - Ticker Details v3 https://polygon.io/docs/stocks/get_v3_reference_tickers__ticker https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Stocks - Ticker Details v3 https://polygon.io/docs/stocks/get_v3_reference_tickers__ticker https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
stocks/ticker-events
command
Stocks - Ticker Events https://polygon.io/docs/stocks/get_vx_reference_tickers__id__events https://github.com/polygon-io/client-go/blob/master/rest/vx.go
|
Stocks - Ticker Events https://polygon.io/docs/stocks/get_vx_reference_tickers__id__events https://github.com/polygon-io/client-go/blob/master/rest/vx.go |
stocks/ticker-news
command
Stocks - Ticker News https://polygon.io/docs/stocks/get_v2_reference_news https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Stocks - Ticker News https://polygon.io/docs/stocks/get_v2_reference_news https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
stocks/ticker-types
command
Stocks - Ticker Types https://polygon.io/docs/stocks/get_v3_reference_tickers_types https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Stocks - Ticker Types https://polygon.io/docs/stocks/get_v3_reference_tickers_types https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
stocks/tickers
command
Stocks - Tickers https://polygon.io/docs/stocks/get_v3_reference_tickers https://github.com/polygon-io/client-go/blob/master/rest/reference.go
|
Stocks - Tickers https://polygon.io/docs/stocks/get_v3_reference_tickers https://github.com/polygon-io/client-go/blob/master/rest/reference.go |
stocks/trades
command
Stocks - Trades https://polygon.io/docs/stocks/get_v3_trades__stockticker https://github.com/polygon-io/client-go/blob/master/rest/trades.go
|
Stocks - Trades https://polygon.io/docs/stocks/get_v3_trades__stockticker https://github.com/polygon-io/client-go/blob/master/rest/trades.go |
models/futures.go
|
models/futures.go |