俏襟选 发表于 2025-7-16 08:34:47

如何获取美股指数的实时K线(含代码示例)

接口介绍

该接口用于批量获取指定美股指数的K线数据(K线 = 开盘价、最高价、最低价、收盘价、成交量等),支持精确到分钟级别的数据。
使用步骤

第一步:准备请求

你需要安装并导入 requests 库(通常已预装在Python中):
import requests第二步:设置请求地址和参数

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)

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: 如何获取美股指数的实时K线(含代码示例)