API地址:http://api.zhituapi.com/hz/list/hszs?token=token证书
描述:获取沪深两市主要的指数代码和名称,用于后续接口的参数传入。
更新频率:每日0点
请求频率限制:1分钟300次 | 包年版1分钟3千次 | 至尊版1分钟6千次
字段名称 | 数据类型 | 字段说明 |
---|---|---|
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千次
字段名称 | 数据类型 | 字段说明 |
---|---|---|
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千次
字段名称 | 数据类型 | 字段说明 |
---|---|---|
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)
描述:根据《指数列表》得到的指数代码和分时级别获取历史交易数据,交易时间升序。目前分时级别支持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千次
字段名称 | 数据类型 | 字段说明 |
---|---|---|
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数据,交易时间升序。目前分时级别支持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千次
字段名称 | 数据类型 | 字段说明 |
---|---|---|
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)值 |
import requests
url = "https://api.zhituapi.com/hz/history/macd/指数代码(000001.SH)/分时级别(d)?token=token证书&st=开始时间&et=结束时间<=最新条数"
response = requests.get(url)
data = response.json()
print(data)
描述:根据《指数列表》得到的指数代码和分时级别获取历史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千次
字段名称 | 数据类型 | 字段说明 |
---|---|---|
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 |
import requests
url = "http://api.zhituapi.com/hz/history/ma/指数代码(如000001.SH)/分时级别(如d)?token=token证书&st=开始时间&et=结束时间<=最新条数"
response = requests.get(url)
data = response.json()
print(data)
描述:根据《指数列表》得到的指数代码和分时级别获取历史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千次
字段名称 | 数据类型 | 字段说明 |
---|---|---|
t | string | 交易时间,短分时级别格式为yyyy-MM-ddHH:mm:ss,日线级别为yyyy-MM-dd |
u | number | 上轨 |
d | number | 下轨 |
m | number | 中轨 |
import requests
url = "http://api.zhituapi.com/hz/history/boll/指数代码(如000001.SH)/分时级别(如d)?token=token证书&st=开始时间&et=结束时间<=最新条数"
response = requests.get(url)
data = response.json()
print(data)
描述:根据《指数列表》得到的指数代码和分时级别获取历史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千次
字段名称 | 数据类型 | 字段说明 |
---|---|---|
t | string | 交易时间,短分时级别格式为yyyy-MM-ddHH:mm:ss,日线级别为yyyy-MM-dd |
k | number | K值 |
d | number | D值 |
j | number | J值 |
import requests
url = "http://api.zhituapi.com/hz/history/kdj/指数代码(如000001.SH)/分时级别(如d)?token=token证书&st=开始时间&et=结束时间<=最新条数"
response = requests.get(url)
data = response.json()
print(data)