Xignite APIs Used

Summary

Stocks

XigniteBATSRealTime

  • ListTradedSymbols (to search)

  • GetRealQuotes    (get current values )

  • GetExtendedQuotes (get current off-hours values)

  • GetBars  (for 5 day charts or less)

XigniteGlobalHistorical

  • GetGlobalHistoricalQuotesRange  (1 – 3 months)

  • GetGlobalHistoricalWeeklyQuotesRange (6 months – 1 year)

  • GetGlobalHistoricalMonthlyQuotesRange  (2 – 5 year) 

Currencies (Bitcoin - BTCUSD)

XigniteGlobalCurrencies

  • GetRealTimeRate (current value of currency)

  • GetBar (used to get basic currency details - specifically the previous value)

  • GetBars (for charts 5 days or less)

  • GetHistoricalRatesRange (for charts longer than 5 days)

Futures

XigniteGlobalRealTimeFutures

  • SearchFutures 

  • GetLatestFutureQuote  (current value)

Indices

XigniteGlobalIndicesRealTime

  • SearchIndicesByName

  • GetRealTimeIndexValue

More Details

The following list documents the APIs used by the Xignite Finance Player

Stocks

Uses data from 2 different API catalogs:

XigniteBATSRealTime documented at:

https://www.xignite.com/product/BATS-real-time-stock-quotes-data#/DeveloperResources/request

XigniteGlobalHistorical documented at:

https://www.xignite.com/product/historical-stock-prices#/DeveloperResources/request

Search For Stocks by Symbol

When you type a symbol in the search box it uses:

XigniteBATSRealTime - ListTradedSymbols

https://batsrealtime.xignite.com/xBATSRealTime.json/ListTradedSymbols?NumberOfDays=1&StartSymbol=TS&EndSymbol=TSZ&_token=…

Get Current Realtime Values for Stock Lists

Trading Hours

XigniteBATSRealTime - GetRealQuotes

https://batsrealtime.xignite.com/xBATSRealTime.json/GetRealQuotes?Symbols=AMZN,ORCL,BAC&_token=...

Off Hours

XigniteBATSRealTime - GetExtendedQuotes

https://batsrealtime.xignite.com/xBATSRealTime.json/GetExtendedQuotes?Symbols=AAPL,AMZN&_token=...

Generate a Chart

Get the current values

XigniteBATSRealTime - GetRealQuoteAsync

Get chart data

5 Days or less

XigniteBATSRealTime - GetBars

1 Months or 3 Months

XigniteGlobalHistorical - GetGlobalHistoricalQuotesRange

6 Months, 1 Year or YTD

XigniteGlobalHistorical - GetGlobalHistoricalWeeklyQuotesRange

2 Year, 5 Year

XigniteGlobalHistorical - GetGlobalHistoricalMonthlyQuotesRange

Currencies

The requests for currencies are all part of the main api at:

Documented at:

https://www.xignite.com/product/forex#/DeveloperResources/request

Current Real Time values

  • GetRealTimeRate

  • GetRealTimeRates

Historical Values

  • GetHistoricalRatesRange (for charts longer than 5 days)

  • GetBars (for charts 5 days or less)

  • GetBar (used to get basic currency details - specifically the previous value)

List Currencies

  • ListActiveCurrencies

Futures

The requests for futures are all part of the main api at:

Documented at:

https://www.xignite.com/Product/xigniteglobalrealtimefutures/2#/DeveloperResources/request

Current Real Time Values

  • GetLatestFutureQuote

  • GetLatestFutureQuotes

List or Search Futures

  • SearchFutures

Indices

The requests for indices data are all part of the main api at:

Documented at:

https://www.xignite.com/product/real-time-index-values#/DeveloperResources/request

Current Real Time Values

  • GetRealTimeIndexValue

  • GetRealTimeIndicesValue

List or Search Indices

  • SearchIndicesByName