我正在开发一个交易应用程序项目,我正在使用 Alpha Vantage API 来获取股票价格。
我尝试使用 TIME_SERIES_INTRADAY 函数来获取 5 分钟间隔内的实时股票价格,但我只获取前一个交易日的数据,而不是当天的数据。
例如,如果今天(2020-01-03 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"
},
...
Run Code Online (Sandbox Code Playgroud)
我不明白我错过了什么。
如果有人能提供帮助,我真的很高兴。
谢谢!
小智 6
Alpha Vantage 最近似乎更改了 API 的输出。我过去能够从他们的“报价端点”获取“实时”价格数据。现在他们正在报告前一天收盘的数据。他们将需要实时数据的人员发送到另一家收取访问费用的公司 - 那里不提供有限的演示类型帐户。我确实发现 Alpha Vantage 有一个“部门绩效”数据集,该数据集似乎仍然具有实时组件。在修改我的应用程序(变色球体)以使用此数据之前,我向 Alpha Vantage 发送了询问,看看该功能是否继续可用。
顺便说一句,到目前为止,Alpha Vantage 还没有向我证实 API 中发生了任何变化,但他们的文档似乎已经发生了变化,有一个链接将人们指向另一家公司以获取实时数据。此外,他们在一封电子邮件中添加了以下简介:
“法律方面仅供参考:纳斯达克已经制定了实时市场数据的许可政策和费用 - 纽约证券交易所也是如此。根据最新框架,Polygon 是纳斯达克批准的最便宜的实时市场数据提供商之一。如果您发现其他实时数据更便宜(或免费)的来源,很可能他们非法重新分发实时纳斯达克数据,并可能在不久的将来被交易所关闭。我们强烈建议选择交易所认可的数据提供商,例如 Polygon,以避免承担任何法律责任对你自己来说。”
也许他们遇到了一些麻烦,必须做出改变才能遵守。
史蒂夫
| 归档时间: |
|
| 查看次数: |
11336 次 |
| 最近记录: |