找回密码
 立即注册
首页 业界区 安全 如何获取美股指数的实时K线(含代码示例) ...

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

俏襟选 2025-7-16 08:34:47
接口介绍

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

第一步:准备请求

你需要安装并导入 requests 库(通常已预装在Python中):
  1. import requests
复制代码
第二步:设置请求地址和参数
  1. url = "https://data.infoway.io/stock/batch_kline/1/10/.DJI.US%2C.IXIC.US"
  2. headers = {"apiKey": "YOUR_API_KEY"}
  3. # API KEY申请: www.infoway.io
复制代码
说明:

  • 1 表示获取分钟线
  • 10 表示每个指数返回最近10个时间点
  • .DJI.US%2C.IXIC.US 是 URL 编码后的请求标的(即“道琼斯”和“纳斯达克”)
  • apiKey:你的 API 密钥,需要替换为你自己的。
第三步:发起请求并获取数据
  1. response = requests.get(url, headers=headers)
  2. print(response.json())
复制代码
返回是一个结构化的 JSON 数据,其中包含每个指数的多条K线数据。
完整代码如下:
  1. import requests
  2. url = "https://data.infoway.io/stock/batch_kline/1/10/.DJI.US%2C.IXIC.US"
  3. # 申请API KEY: www.infoway.io
  4. headers = {"apiKey": "YOUR_API_KEY"}
  5. response = requests.get(url, headers=headers)
  6. print(response.text)
复制代码

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册