我正在开发一个交易应用程序项目,我正在使用 Alpha Vantage API 来获取股票价格。
我尝试使用 TIME_SERIES_INTRADAY 函数以 5 分钟间隔获取实时股票价格,但我只获取前一个市场日的数据,而不是当天的数据。
例如,如果今天(2020 年 1 月 3 日 12:30)启动 API,最后一次刷新是在“2020-01-02 12:50:00”:
要求
https://www.alphavantage.co/query?function=TIME_SERIES_INTRADAY&apikey= ********&symbol=DAX&interval=5min
回复
{
"Meta Data": {
"1. Information": "Intraday (5min) open, high, low, close prices and volume",
"2. Symbol": "DAX",
"3. Last Refreshed": "2020-01-02 12:50:00",
"4. Interval": "5min",
"5. Output Size": "Compact",
"6. Time Zone": "US/Eastern"
},
"Time Series (5min)": {
"2020-01-02 12:50:00": {
"1. open": "28.4635",
"2. high": "28.5001",
"3. low": "28.4635",
"4. close": "28.5001",
"5. volume": "359"
},
"2020-01-02 11:15:00": {
"1. open": "28.6631",
"2. high": "28.6631",
"3. low": "28.6631",
"4. close": "28.6631",
"5. volume": "105"
},
...
我没有看到我错过了什么。
如果有人可以提供帮助,真的很高兴。
谢谢!