Logo Logo
  • 首页
  • 服务简介
  • 服务指南
    • 接入方法
    • 常见问题
    • 异常说明
    • 升级日志
    • 联系我们
  • 请求证书
    • 证书获取
    • 证书查询
    • 证书找回
    • 证书升级
  • API文档
    • 沪深A股API文档
    • 沪深指数API文档
    • 京市A股API文档
    • 港股主板API文档
    • 科创行情API文档
    • 基金行情API文档

沪深指数API文档

  • API Document
指数列表 实时交易 行情数据 技术指标

沪深主要指数列表接口

API地址:http://api.zhituapi.com/hz/list/hszs?token=token证书

描述:获取沪深两市主要的指数代码和名称,用于后续接口的参数传入。

更新频率:每日0点

请求频率限制:1分钟300次 | 包年版1分钟3千次 | 至尊版1分钟6千次

  • 字段说明
  • 返回示例
  • Python接入
字段名称 数据类型 字段说明
dm string 指数代码,如:000001.SH
mc string 指数名称,如:上证指数
jys string 交易所,"sh"表示上证,"sz"表示深证

import requests

url = "http://api.zhituapi.com/hz/list/hszs?token=token证书"

response = requests.get(url)

data = response.json()

print(data)

实时交易数据

API地址:https://api.zhituapi.com/hz/real/ssjy/指数代码(如:000001.SH)?token=token证书

描述:根据《指数列表》得到的股票代码获取实时交易数据(您可以理解为日线的最新数据)。

更新频率:实时

请求频率限制:1分钟300次 | 包年版1分钟3千次 | 至尊版1分钟6千次

  • 字段说明
  • 返回示例
  • Python接入
字段名称 数据类型 字段说明
p number 最新价
o number 开盘价
h number 最高价
l number 最低价
yc number 前收盘价
cje number 成交总额
v number 成交总量
pv number 原始成交总量
ud float 涨跌额
pc float 涨跌幅
zf float 振幅
t string 更新时间
t string 交易时间
o float 开盘价
h float 最高价
l float 最低价
c float 收盘价
v float 成交量
a float 成交额
pc float 前收盘价

import requests

url = "https://api.zhituapi.com/hz/real/ssjy/指数代码(如:000001.SH)?token=token证书"

response = requests.get(url)

data = response.json()

print(data)

最新分时交易

API地址:https://api.zhituapi.com/hz/latest/fsjy/指数代码.市场(如000001.SH)/分时级别(如d)?token=token证书&limit=最新条数(例如2)

描述:根据《指数列表》得到的指数代码和分时级别获取最新交易数据,交易时间升序。目前分时级别支持5分钟、15分钟、30分钟、60分钟、日线、周线、月线、年线,对应的请求参数分别为5、15、30、60、d、w、m、y。

更新频率:实时

请求频率限制:1分钟300次 | 包年版1分钟3千次 | 至尊版1分钟6千次

  • 字段说明
  • 返回示例
  • Python接入
字段名称 数据类型 字段说明
t string 交易时间
o float 开盘价
h float 最高价
l float 最低价
c float 收盘价
v float 成交量
a float 成交额
pc float 前收盘价

import requests

url = "https://api.zhituapi.com/hz/latest/fsjy/指数代码.市场(如000001.SH)/分时级别(如d)?token=token证书&limit=最新条数(例如2)"

response = requests.get(url)

data = response.json()

print(data)

历史分时交易

API地址:https://api.zhituapi.com/hz/history/fsjy/指数代码.市场(如000001.SH)/分时级别(如d)?token=token证书&st=开始时间(如20240601)&et=结束时间(如20250430)

描述:根据《指数列表》得到的指数代码和分时级别获取历史交易数据,交易时间升序。目前分时级别支持5分钟、15分钟、30分钟、60分钟、日线、周线、月线、年线,对应的请求参数分别为5、15、30、60、d、w、m、y。开始时间以及结束时间的格式均为 YYYYMMDD 或 YYYYMMDDhhmmss,例如:'20240101' 或'20241231235959'。不设置开始时间和结束时间则为全部历史数据。

更新频率:日线以上数据每日下午15:30开始更新,预计17:10完成更新

请求频率限制:1分钟300次 | 包年版1分钟3千次 | 至尊版1分钟6千次

  • 字段说明
  • 返回示例
  • Python接入
字段名称 数据类型 字段说明
t string 交易时间
o float 开盘价
h float 最高价
l float 最低价
c float 收盘价
v float 成交量
a float 成交额
pc float 前收盘价

import requests

url = "https://api.zhituapi.com/hz/history/fsjy/指数代码.市场(如000001.SH)/分时级别(如d)?token=token证书&st=开始时间(如20240601)&et=结束时间(如20250430)"

response = requests.get(url)

data = response.json()

print(data)

历史分时MACD

API地址:https://api.zhituapi.com/hz/history/macd/指数代码(000001.SH)/分时级别(d)?token=token证书&st=开始时间&et=结束时间&lt=最新条数

描述:根据《指数列表》得到的指数代码和分时级别获取历史MACD数据,交易时间升序。目前分时级别支持5分钟、15分钟、30分钟、60分钟、日线、周线、月线、年线,对应的请求参数分别为5、15、30、60、d、w、m、y。开始时间以及结束时间的格式均为 YYYYMMDD 或 YYYYMMDDhhmmss,例如:'20240101' 或'20241231235959'。不设置开始时间和结束时间则为全部历史数据。同时可以指定获取数据条数,例如指定lt=10,则获取最新的10条数据。

更新频率:分钟级别数据盘中更新,分时越小越优先更新,如5分钟级别会每5分钟更新,15分钟级别会每15分钟更新,以此类推,日线及以上级别每日15:35更新

请求频率限制:1分钟300次 | 包年版1分钟3千次 | 至尊版1分钟6千次

  • 字段说明
  • 返回示例
  • Python接入
字段名称 数据类型 字段说明
t string 交易时间,短分时级别格式为yyyy-MM-ddHH:mm:ss,日线级别为yyyy-MM-dd
diff number DIFF值
dea number DEA值
macd number MACD值
ema12 number EMA(12)值
ema26 number EMA(26)值
[ {"t":"2025-04-17 00:00:00","diff":-27.043,"dea":-27.177,"macd":0.268,"ema12":3268.3451,"ema26":3295.3885},{"t":"2025-04-18 00:00:00","diff":-24.371,"dea":-26.616,"macd":4.489,"ema12":3269.6351,"ema26":3294.0064},{"t":"2025-04-21 00:00:00","diff":-20.827,"dea":-25.458,"macd":9.262,"ema12":3272.9881,"ema26":3293.8155},{"t":"2025-04-22 00:00:00","diff":-17.149,"dea":-23.796,"macd":13.295,"ema12":3277.1069,"ema26":3294.2559},{"t":"2025-04-23 00:00:00","diff":-14.343,"dea":-21.906,"macd":15.126,"ema12":3280.0689,"ema26":3294.4117},{"t":"2025-04-24 00:00:00","diff":-11.907,"dea":-19.906,"macd":15.999,"ema12":3282.7183,"ema26":3294.6249},{"t":"2025-04-25 00:00:00","diff":-10.04,"dea":-17.933,"macd":15.785,"ema12":3284.617,"ema26":3294.6572},{"t":"2025-04-28 00:00:00","diff":-8.994,"dea":-16.145,"macd":14.302,"ema12":3285.2006,"ema26":3294.1944},{"t":"2025-04-29 00:00:00","diff":-8.211,"dea":-14.558,"macd":12.694,"ema12":3285.4251,"ema26":3293.6363},{"t":"2025-04-30 00:00:00","diff":-8.113,"dea":-13.269,"macd":10.312,"ema12":3284.4412,"ema26":3292.5544}]

import requests

url = "https://api.zhituapi.com/hz/history/macd/指数代码(000001.SH)/分时级别(d)?token=token证书&st=开始时间&et=结束时间&lt=最新条数"

response = requests.get(url)

data = response.json()

print(data)

历史分时MA

API地址:http://api.zhituapi.com/hz/history/ma/指数代码(如000001.SH)/分时级别(如d)?token=token证书&st=开始时间&et=结束时间&lt=最新条数

描述:根据《指数列表》得到的指数代码和分时级别获取历史MA数据,交易时间升序。目前分时级别支持5分钟、15分钟、30分钟、60分钟、日线、周线、月线、年线,对应的请求参数分别为5、15、30、60、d、w、m、y。开始时间以及结束时间的格式均为 YYYYMMDD 或 YYYYMMDDhhmmss,例如:'20240101' 或'20241231235959'。不设置开始时间和结束时间则为全部历史数据。同时可以指定获取数据条数,例如指定lt=10,则获取最新的10条数据。

更新频率:分钟级别数据盘中更新,分时越小越优先更新,如5分钟级别会每5分钟更新,15分钟级别会每15分钟更新,以此类推,日线及以上级别每日15:35更新

请求频率限制:1分钟300次 | 包年版1分钟3千次 | 至尊版1分钟6千次

  • 字段说明
  • 返回示例
  • Python接入
字段名称 数据类型 字段说明
t string 交易时间,短分时级别格式为yyyy-MM-ddHH:mm:ss,日线级别为yyyy-MM-dd
ma3 number MA3,没有则为null
ma5 number MA5,没有则为null
ma10 number MA10,没有则为null
ma15 number MA15,没有则为null
ma20 number MA20,没有则为null
ma30 number MA30,没有则为null
ma60 number MA60,没有则为null
ma120 number MA120,没有则为null
ma200 number MA200,没有则为null
ma250 number MA250,没有则为null
[ { "t": "2025-07-21 15:00", "ma3": 12.6, "ma5": 12.598, "ma10": 12.597, "ma15": 12.5927, "ma20": 12.591, "ma30": 12.5903, "ma60": 12.6127, "ma120": 12.6279, "ma200": 12.6154, "ma250": 12.6638 }, { "t": "2025-07-22 09:35", "ma3": 12.6, "ma5": 12.596, "ma10": 12.595, "ma15": 12.5933, "ma20": 12.5915, "ma30": 12.5897, "ma60": 12.6115, "ma120": 12.628, "ma200": 12.6146, "ma250": 12.6622 } ]

import requests

url = "http://api.zhituapi.com/hz/history/ma/指数代码(如000001.SH)/分时级别(如d)?token=token证书&st=开始时间&et=结束时间&lt=最新条数"

response = requests.get(url)

data = response.json()

print(data)

历史分时BOLL

API地址:http://api.zhituapi.com/hz/history/boll/指数代码(如000001.SH)/分时级别(如d)?token=token证书&st=开始时间&et=结束时间&lt=最新条数

描述:根据《指数列表》得到的指数代码和分时级别获取历史KDJ数据,交易时间升序。目前分时级别支持5分钟、15分钟、30分钟、60分钟、日线、周线、月线、年线,对应的请求参数分别为5、15、30、60、d、w、m、y。开始时间以及结束时间的格式均为 YYYYMMDD 或 YYYYMMDDhhmmss,例如:'20240101' 或'20241231235959'。不设置开始时间和结束时间则为全部历史数据。同时可以指定获取数据条数,例如指定lt=10,则获取最新的10条数据。

更新频率:分钟级别数据盘中更新,分时越小越优先更新,如5分钟级别会每5分钟更新,15分钟级别会每15分钟更新,以此类推,日线及以上级别每日15:35更新

请求频率限制:1分钟300次 | 包年版1分钟3千次 | 至尊版1分钟6千次

  • 字段说明
  • 返回示例
  • Python接入
字段名称 数据类型 字段说明
t string 交易时间,短分时级别格式为yyyy-MM-ddHH:mm:ss,日线级别为yyyy-MM-dd
u number 上轨
d number 下轨
m number 中轨
[ { "t": "2025-07-18 14:00", "u": 13.11, "d": 12.38, "m": 12.75 }, { "t": "2025-07-18 15:00", "u": 13.09, "d": 12.38, "m": 12.74 } ]

import requests

url = "http://api.zhituapi.com/hz/history/boll/指数代码(如000001.SH)/分时级别(如d)?token=token证书&st=开始时间&et=结束时间&lt=最新条数"

response = requests.get(url)

data = response.json()

print(data)

历史分时KDJ

API地址:http://api.zhituapi.com/hz/history/kdj/指数代码(如000001.SH)/分时级别(如d)?token=token证书&st=开始时间&et=结束时间&lt=最新条数

描述:根据《指数列表》得到的指数代码和分时级别获取历史KDJ数据,交易时间升序。目前分时级别支持5分钟、15分钟、30分钟、60分钟、日线、周线、月线、年线,对应的请求参数分别为5、15、30、60、d、w、m、y。开始时间以及结束时间的格式均为 YYYYMMDD 或 YYYYMMDDhhmmss,例如:'20240101' 或'20241231235959'。不设置开始时间和结束时间则为全部历史数据。同时可以指定获取数据条数,例如指定lt=10,则获取最新的10条数据。

更新频率:分钟级别数据盘中更新,分时越小越优先更新,如5分钟级别会每5分钟更新,15分钟级别会每15分钟更新,以此类推,日线及以上级别每日15:35更新

请求频率限制:1分钟300次 | 包年版1分钟3千次 | 至尊版1分钟6千次

  • 字段说明
  • 返回示例
  • Python接入
字段名称 数据类型 字段说明
t string 交易时间,短分时级别格式为yyyy-MM-ddHH:mm:ss,日线级别为yyyy-MM-dd
k number K值
d number D值
j number J值
[ { "t": "2025-07-18 14:00", "k": 57.73, "d": 43.01, "j": 87.16 }, { "t": "2025-07-18 15:00", "k": 63.88, "d": 49.97, "j": 91.71 } ]

import requests

url = "http://api.zhituapi.com/hz/history/kdj/指数代码(如000001.SH)/分时级别(如d)?token=token证书&st=开始时间&et=结束时间&lt=最新条数"

response = requests.get(url)

data = response.json()

print(data)

Logo

智兔数服专注于金融数据服务,致力于为全球用户提供实时、准确、全面、专业的金融数据API接口服务。

Copyright © 2019-2024 ZhiTuApi All rights reserved

网站备案号:晋ICP备20007551号-3
关于我们
  • 智兔简介
  • 接入方法
法律法规
  • 服务条款
  • 隐私政策
  • 免责声明
联系我们
  • 客服时间:全年每日 09:00 至 21:00
  • Email: zhituapi@163.com
  • 客服电话:189-5511-3351
  • 客服微信ID:zhituapi
微信二维码