Xignite APIs Used
Summary
Stocks
ListTradedSymbols (to search)
GetRealQuotes (get current values )
GetExtendedQuotes (get current off-hours values)
GetBars (for 5 day charts or less)
GetGlobalHistoricalQuotesRange (1 – 3 months)
GetGlobalHistoricalWeeklyQuotesRange (6 months – 1 year)
GetGlobalHistoricalMonthlyQuotesRange (2 – 5 year)
Currencies (Bitcoin - BTCUSD)
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
SearchFutures
GetLatestFutureQuote (current value)
Indices
SearchIndicesByName
GetRealTimeIndexValue
More Details
The following list documents the APIs used by the Xignite Finance Player
- 1 Summary
- 1.1 Stocks
- 1.2 Currencies (Bitcoin - BTCUSD)
- 1.3 Futures
- 1.4 Indices
- 2 More Details
- 3 Stocks
- 4 Currencies
- 5 Futures
- 6 Indices
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