We provide live stock prices API for all subscribers of ‘US Only’, ‘All World’ and ‘ALL-IN-ONE’ plans. With this API endpoint you are able to get delayed (15-20 minutes) information about almost all stocks on the market.
- We support almost all symbols and exchanges all around the world.
- Prices are provided with 20 minutes delay.
- We provide only 1-minute interval within this API, then you will get prices only with 1-minute frequency.
- Multiple tickers with one request.
- Supports Excel WEBSERVICE.
Here is an example of live stock prices API for AAPL (Apple Inc), please notice, that API token ‘OeAFFmMliFG5orCUuwAKQ8l4WWFQ67YX’ works only for AAPL.US symbol:
The output for the URL above will be like this:
Timestamp field explanation
We use Unix time for our timestamp field. It is a system for describing a point in time, defined as the number of seconds that have elapsed since 00:00:00 Coordinated Universal Time (UTC), Thursday, 1 January 1970. You can easily check and convert all our timestamps here: http://www.onlineconversion.com/unix_time.htm.
For example, for output above 1509733800 it will be Fri, 03 Nov 2017 18:30:00 GMT.
Multiple Tickers with One Request
Just add “s=” parameter to your URL and you will be able to get data for multiple tickers at one request, all tickers should be separated with comma. For example, you can get data for AAPL.US, VTI and EUR.FX with the following request:
Please note, that AAPL.US used here in the beginning and additional tickers with parameter “s=”.
Excel WEBSERVICE support
If you need only one field, any one field, just use ‘filter=FIELDNAME’ parameter. For examples, if you use the following URL:
Then only one number will be returned: 172.5. Which is very useful for Excel WEBSERVICE function like this:
We support live stock prices data both in JSON and CSV format, if you want to get a CSV output, just change ‘fmt=json’ to ‘fmt=csv’ or simply remove this parameter.