接口介绍
该接口用于批量获取指定美股指数的K线数据(K线 = 开盘价、最高价、最低价、收盘价、成交量等),支持精确到分钟级别的数据。
使用步骤
第一步:准备请求
你需要安装并导入 requests 库(通常已预装在Python中):第二步:设置请求地址和参数
- url = "https://data.infoway.io/stock/batch_kline/1/10/.DJI.US%2C.IXIC.US"
- headers = {"apiKey": "YOUR_API_KEY"}
- # API KEY申请: www.infoway.io
复制代码 说明:
- 1 表示获取分钟线
- 10 表示每个指数返回最近10个时间点
- .DJI.US%2C.IXIC.US 是 URL 编码后的请求标的(即“道琼斯”和“纳斯达克”)
- apiKey:你的 API 密钥,需要替换为你自己的。
第三步:发起请求并获取数据
- response = requests.get(url, headers=headers)
- print(response.json())
复制代码 返回是一个结构化的 JSON 数据,其中包含每个指数的多条K线数据。
完整代码如下:- import requests
- url = "https://data.infoway.io/stock/batch_kline/1/10/.DJI.US%2C.IXIC.US"
- # 申请API KEY: www.infoway.io
- headers = {"apiKey": "YOUR_API_KEY"}
- response = requests.get(url, headers=headers)
- print(response.text)
复制代码
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |