股票行情

第三方服务商
价格:¥0.01元起  
服务商: 万维易源
  • 产品介绍
  • 接口文档
  • 服务商
  • 官方客服

实时行情用户请自行取得深交、上交所的授权!本接口数据仅用于学习分析,不得用于对外展示!(本平台可协助办理交易所授权。) 包括股票行情(当前价、市盈利、市净率、总股本、每股净资产、流通股本等)、指标、分实线、k线、历史行情(2000年至今)等,可批量查询沪深股市、香港股市。

股票实时行情-批量


接口地址:http://route.showapi.com/131-46 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。 
文件上传的POST时,enctype=multipart/form-data。 

1、系统级参数(所有接入点都需要的参数): 

参数名称类型示例值必须描述
showapi_appidString100易源应用id
showapi_signString698d51a19d8a121ce581499d7b701668为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可 
showapi_timestampString20141114142239客户端时间。 
格式yyyyMMddHHmmss,如20141114142239 
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。 
showapi_res_gzipString1或0返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...

2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表): 

参数名称类型默认值示例值必须描述
stocksString sh601007,sh601008,sh601009,sz000018,hk00941股票编码。多个股票代码间以英文逗号分隔,最多输入10个代码。
needIndexString 0是否需要返回当前4大股票指数(上证指数、深证成指、恒生指数、创业板指)。1为需要,0为不需要。
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-46","my_appId","my_appSecret") .addTextPara("stocks","sh601007,sh601008,sh601009,sz000018,hk00941") .addTextPara("needIndex","0") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起 

名称类型示例值描述
showapi_res_bodyString{"city":"昆明","prov":"云南"}消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_codeint0易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口 
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
 
showapi_res_errorString用户输入有误!错误信息的展示
showapi_res_idStringce135f6739294c63be0c021b76b6fbff本次请求id
...

2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起 

名称类型示例值描述
list Object[] 股票行情列表
-  name String 股票名称
-  openPrice String 今日开盘价
-  closePrice String 昨日收盘价
-  nowPrice String 当前价格
-  todayMax String 今日最高价
-  todayMin String 今日最低价
-  tradeNum String 成交量(沪深为股,港股为手)
-  tradeAmount String 成交金额(金额,元)
-  buy1_n String 买一数量(股)
-  buy1_m String 买一报价(金额,元)
-  buy2_n String 买二
-  buy2_m String 买二报价
-  buy3_n String 买三
-  buy3_m String 买三报价
-  buy4_n String 买四
-  buy4_m String 买四报价
-  buy5_n String 买五
-  buy5_m String 买五报价
-  sell1_n String 卖一
-  sell1_m String 卖一报价
-  sell2_n String 卖二
-  sell2_m String 卖二
-  sell3_n String 卖三
-  sell3_m String 卖三报价
-  sell4_n String 卖四
-  sell4_m String 卖四报价
-  sell5_n String 卖五
-  sell5_m String 卖五报价
-  date String 日期
-  time String 时间
-  diff_money String2.1涨跌金额
-  diff_rate String0.07涨跌幅度
-  swing String0.78振幅
-  turnover String0.02%换手率
-  pe String11.7市盈率(TTM,动态)
-  pb String1.16市净率
-  highLimit String20.04涨停价
-  downLimit String16.4跌停价
-  all_value String123总市值,亿元
-  circulation_value String45流通市值,亿元
-  totalcapital String115006.4467总股本,万股
-  currcapital String5006.4467流通股本,万股
-  max52 String 52周最大价格
-  min52 String 52周最低价格
-  appointRate String-13.96委比(%)
-  appointDiff String-658委差(手)
-  state String11为正常状态,非1为停牌
indexList Object[] 当前4大股票指数(上证指数、深证成指、恒生指数、创业板指)
-  code Stringsh000001指数编码
-  name String上证指数指数名称
-  todayOpenPrice String5101.44今日开盘点数
-  yestodayClosePrice String5106.036昨日收盘点数
-  nowPrice String5121.593当前点数
-  maxPrice String5122.457最高点数
-  minPrice String5050.765最低点数
-  tradeNum String563990522.0成交量(股,不是手)
-  tradeAmount String974670611914.0成交金额(元)
-  time String2015-06-11 15:04:06刷新时间
-  max52 String3122.45752周最高点数
-  min52 String5122.45752周最低点数
-  swing String0.3923振幅(%)
-  diff_rate String0.25涨跌幅(%)
-  diff_money String1.2涨跌金额,元
ret_code String00为成功,其他失败
...
返回示例:{ "showapi_res_code": 0, "showapi_res_error": "", "showapi_res_body": { "indexList": [ { "code": "sh000001", "maxPrice": 4006.337, "minPrice": 3964.936, "name": "上证指数", "nowPrice": 3966.381, "time": "2015-08-18 10:35:44", "todayOpenPrice": 3999.134, "tradeAmount": 280632640360, "tradeNum": 199912933, "yestodayClosePrice": 3993.668 }, { "code": "sz399001", "maxPrice": 13652.542, "minPrice": 13517.324, "name": "深证成指", "nowPrice": 13548.316, "time": "2015-08-18 10:35:51", "todayOpenPrice": 13608.516, "tradeAmount": 256037205656.52, "tradeNum": 14598517017, "yestodayClosePrice": 13573.902 }, { "code": "sz399005", "maxPrice": 9148.755, "minPrice": 9060.204, "name": "中小板指", "nowPrice": 9086.175, "time": "2015-08-18 10:35:51", "todayOpenPrice": 9115.862, "tradeAmount": 27528057088.63, "tradeNum": 1190644652, "yestodayClosePrice": 9103.32 }, { "code": "sz399006", "maxPrice": 2720.575, "minPrice": 2669.351, "name": "创业板指", "nowPrice": 2700.056, "time": "2015-08-18 10:35:51", "todayOpenPrice": 2674.422, "tradeAmount": 22556508167.85, "tradeNum": 698847275, "yestodayClosePrice": 2666.287 } ], "list": [ { "buy1_m": "10.98", "buy1_n": "47000", "buy2_m": "10.97", "buy2_n": "86400", "buy3_m": "10.96", "buy3_n": "33500", "buy4_m": "10.95", "buy4_n": "188200", "buy5_m": "10.94", "buy5_n": "204548", "closePrice": "11.02", "code": "601006", "competBuyPrice": "10.98", "competSellPrice": "10.99", "date": "2015-08-18", "name": "大秦铁路", "nowPrice": "10.98", "openPrice": "10.93", "sell1_m": "10.99", "sell1_n": "38000", "sell2_m": "11.00", "sell2_n": "422100", "sell3_m": "11.01", "sell3_n": "213142", "sell4_m": "11.02", "sell4_n": "309600", "sell5_m": "11.03", "sell5_n": "71257", "time": "10:35:44", "todayMax": "11.09", "todayMin": "10.91", "tradeAmount": "272757594", "tradeNum": "24816214", "all_value": "19333.25", "circulation_value": "19333.25" }, { "buy1_m": "20.22", "buy1_n": "200", "buy2_m": "20.20", "buy2_n": "5600", "buy3_m": "20.18", "buy3_n": "4000", "buy4_m": "20.16", "buy4_n": "2300", "buy5_m": "20.15", "buy5_n": "6100", "closePrice": "21.04", "code": "601007", "competBuyPrice": "20.22", "competSellPrice": "20.23", "date": "2015-08-18", "name": "金陵饭店", "nowPrice": "20.20", "openPrice": "20.79", "sell1_m": "20.23", "sell1_n": "8000", "sell2_m": "20.24", "sell2_n": "75900", "sell3_m": "20.25", "sell3_n": "11100", "sell4_m": "20.27", "sell4_n": "1600", "sell5_m": "20.28", "sell5_n": "4000", "time": "10:35:44", "todayMax": "21.04", "todayMin": "20.20", "tradeAmount": "165670874", "tradeNum": "8029111", "all_value": "19333.25", "circulation_value": "19333.25" } ], "ret_code": 0 } }

股票实时K线图


接口地址:http://route.showapi.com/131-50 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表): 展开收起
参数名称 类型 默认值 示例值 必须 描述
code String
600004
沪深、港股股票编码
time String
30
查询的周期。
5 = 5分k线(默认)
30 = 30分k线
60 = 60分k线
day = 日k线
week = 周k线
month = 月k线
beginDay String
20190801
开始时间,格式为yyyyMMdd,如果不写则默认是当天。结束时间永远是当前时间
type String
bfq
复权方式,支持两种方式不复权和前复权。
bfq =不复权(默认方式)
qfq =前复权
...
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-50","my_appId","my_appSecret") .addTextPara("code","600004") .addTextPara("time","30") .addTextPara("beginDay","20190801") .addTextPara("type","bfq") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
dataList Object[]
k线数据结构
time String
201611181025
时间点,5分|30分|60分k线时,此时间返回到分钟级别。day|week|month的k线时,时间返回到天级别。
open String
9.920
时间区间开始的价格
close String
9.920
时间区间结束的价格
max String
9.920
时间区间内最高的价格
min String
9.920
时间区间内最小的价格
volumn String
1278.000
时间区间成交手数总合
ret_code String
0
0为成功,其他失败
...
返回示例:{ "showapi_res_code": 0, "showapi_res_error": "", "showapi_res_body": { "dataList": [ { "min": "14.970", "minute": "201611181500", "open": "14.970", "volumn": "1423.000", "max": "15.020", "close": "15.000" }, { "min": "14.970", "minute": "201611181455", "open": "14.980", "volumn": "659.000", "max": "15.000", "close": "14.970" }, { "min": "14.980", "minute": "201611181450", "open": "14.990", "volumn": "1416.000", "max": "15.010", "close": "14.990" } ], "ret_code": 0, "market": "sh", "count": "235", "name": "白云机场", "code": "600004" } }

股票实时分时线数据


接口地址:http://route.showapi.com/131-49 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述
code String
601857
股票编码,不需要写市场名称
day String
1
返回多少天的分时线数据,1代表的就是当天。
目前支持1至5的范围。
不写则默认1
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-49","my_appId","my_appSecret") .addTextPara("code","601857") .addTextPara("day","1") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
dataList Object[]
分时线每天的数据结构
count String
242
总条目数
yestclose String
7.29
昨日收盘价
lastVolume String
20522247
昨日成交量(股)
date String
20161108
当前日期
minuteList Object[]
分时线数据列表
time String
0930
当前分钟
avgPrice String
7.3
均价
volume String
127500
交易量(单位股)
nowPrice String
7.3
当前时间的价格
ret_code String
0
0为成功,其他失败
...
返回示例:{ "showapi_res_code": 0, "showapi_res_error": "", "showapi_res_body": { "dataList": [ { "minuteList": [ { "time": "0930", "avgPrice": "7.41", "volume": "150100", "nowPrice": "7.41" }, { "time": "0931", "avgPrice": "7.41", "volume": "375800", "nowPrice": "7.41" }, { "time": "0932", "avgPrice": "7.41", "volume": "46700", "nowPrice": "7.41" }, { "time": "0933", "avgPrice": "7.413", "volume": "169200", "nowPrice": "7.42" } ], "count": "242", "yestclose": "7.42", "lastVolume": "16103326", "date": "20161118" } ], "ret_code": 0, "market": "sh", "name": "中国石油", "code": "601857" } }

沪深股票最新50条逐笔交易


接口地址:http://route.showapi.com/131-54 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述
code String
600887
股票编码,比如000002,也可以使用拼音首字母。例如腾讯控股的是 txkg
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-54","my_appId","my_appSecret") .addTextPara("code","600887") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
time String
交易时间
price String
交易价格
tradeNum String
交易手数
type String
交易类型。B为买盘,S为卖盘,E为中性盘。
ret_code String
0
0为成功,其他失败
...
返回示例:{ "showapi_res_code": 0, "showapi_res_error": "", "showapi_res_body": { "ret_code": 0, "list": [ { "time": "13:25:43", "price": "17.34", "tradeNum": "49", "type": "B" }, { "time": "13:25:31", "price": "17.34", "tradeNum": "43", "type": "B" } ] } }

股票历史日线行情查询


接口地址:http://route.showapi.com/131-47 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表): 展开收起
参数名称 类型 默认值 示例值 必须 描述
begin String
2016-09-01
开始日期,格式yyyy-MM-dd.最早到2000-01-01日。
end String
2016-09-02
结束日期,格式yyyy-MM-dd,注意时间范围为31天
code String
600004
股票编码,不需要写市场名
type String bfq
bfq
K线数据复权类型,qfq代表“前复权”,hfq代表“后复权”,bfq代表“不复权”,默认值为bfq,港股数据暂时只有不复权的。
...
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-47","my_appId","my_appSecret") .addTextPara("begin","2016-09-01") .addTextPara("end","2016-09-02") .addTextPara("code","600004") .addTextPara("type","bfq") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
list Object[]
历史记录的列表
close_price String
收盘价
code String
股票代码
date String
2015-09-02
日期,例如2015-09-02
market String
市场,例如sh
max_price String
最高价
min_price String
最低价
open_price String
开盘价
stockName String
股票名称
trade_money String
交易金额元
trade_num String
交易手数
diff_money String
涨跌额
swing String
振幅
diff_rate String
涨跌幅
ret_code String
0
0为成功,其他失败
...
返回示例:{ "showapi_res_code": 0, "showapi_res_error": "", "showapi_res_body": { "ret_code": 0, "list": [ { "stockName": "白云机场", "trade_money": "56480000", "diff_money": "0.01", "open_price": "13.81", "code": "600004", "date": "2016-09-02", "min_price": "13.73", "market": "sh", "trade_num": "40861", "close_price": "13.82", "max_price": "13.90", "swing": "1.23", "diff_rate": "0.07" } ] } }

沪深股票内外盘数据


接口地址:http://route.showapi.com/131-62 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述
code String
000001
股票编码,不需要输入市场编码。
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-62","my_appId","my_appSecret") .addTextPara("code","000001") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
outTradeNum String
620334
外盘股数,不是手
inTradeNum String
1138267
内盘股数,不是手
ret_code String
0
0为成功,其他失败
...
返回示例:{ "showapi_res_code": 0, "showapi_res_error": "", "showapi_res_body": { "ret_code": 0, "inTradeNum": "36714533", "outTradeNum": "21685908" } }

大盘股指实时行情-批量


接口地址:http://route.showapi.com/131-45 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述
stocks String
sh000001,sz399001,sz399005,sz399006,hkhsi
股指编码以逗号分隔,如果不写,则默认为sh000001,sz399001,sz399005,sz399006,hkhsi 批量获取当前的大盘股指实时行情,每次最多获取10支股指。
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-45","my_appId","my_appSecret") .addTextPara("stocks","sh000001,sz399001,sz399005,sz399006,hkhsi") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
indexList Object[]
股票指数列表
code String
sh000001
指数编码
name String
上证指数
指数名称
todayOpenPrice String
5101.44
今日开盘点数
yestodayClosePrice String
5106.036
昨日收盘点数
nowPrice String
5121.593
当前点数
maxPrice String
5122.457
最高点数
minPrice String
5050.765
最低点数
tradeNum String
563990522.0
成交量(股,不是手)
tradeAmount String
974670611914.0
成交金额(元)
time String
2015-06-11 15:04:06
刷新时间
max52 String
3122.457
52周最高点数
min52 String
5122.457
52周最低点数
swing String
0.3923
振幅(%)
diff_rate String
0.25
涨跌幅(%)
diff_money String
1.2
涨跌金额,元
ret_code String
0
0为成功,其他失败
...
返回示例:{ "showapi_res_code": 0, "showapi_res_error": "", "showapi_res_body": { "indexList": [ { "code": "sh000001", "maxPrice": 4456.896, "minPrice": 4325.514, "name": "上证指数", "nowPrice": 4337.732, "time": "2015-06-26 11:10:00", "todayOpenPrice": 4399.933, "tradeAmount": 401589568462, "tradeNum": 274612309, "yestodayClosePrice": 4527.779 }, { "code": "sz399001", "maxPrice": 15229.001, "minPrice": 14699.49, "name": "深证成指", "nowPrice": 14715.99, "time": "2015-06-26 11:09:58", "todayOpenPrice": 15196.558, "tradeAmount": 335593441518.75, "tradeNum": 16668091381, "yestodayClosePrice": 15692.444 }, { "code": "sz399005", "maxPrice": 9867.565, "minPrice": 9465.546, "name": "中小板指", "nowPrice": 9474.915, "time": "2015-06-26 11:09:58", "todayOpenPrice": 9823.63, "tradeAmount": 36998851286.95, "tradeNum": 1520682928, "yestodayClosePrice": 10160.601 }, { "code": "sz399006", "maxPrice": 3078.398, "minPrice": 2949.527, "name": "创业板指", "nowPrice": 2951.962, "time": "2015-06-26 11:09:58", "todayOpenPrice": 3078.398, "tradeAmount": 33580139964.63, "tradeNum": 982716129, "yestodayClosePrice": 3206.381 } ], "ret_code": 0 } }

大盘股指实时K线图


接口地址:http://route.showapi.com/131-52 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表): 展开收起
参数名称 类型 默认值 示例值 必须 描述
code String
000001
股指编码
time String
5
查询的周期。
5 = 5分k线(默认)
30 = 30分k线
60 = 60分k线
day = 日k线
week = 周k线
month = 月k线
注意:港股股指只有day以上的K线。
beginDay String
20180625
开始时间,格式为yyyyMMdd,如果不写则默认是当天。结束时间永远是当前时间
...
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-52","my_appId","my_appSecret") .addTextPara("code","000001") .addTextPara("time","5") .addTextPara("beginDay","20180625") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
dataList Object[]
k线数据结构
time String
201611181025
时间点,5分|30分|60分k线时,此时间返回到分钟级别。day|week|month的k线时,时间返回到天级别。
open String
9.920
时间区间开始的价格
close String
9.920
时间区间结束的价格
max String
9.920
时间区间内最高的价格
min String
9.920
时间区间内最小的价格
volumn String
1278.000
时间区间成交手数总合
ret_code String
0
0为成功,其他失败
...
返回示例:{ "showapi_res_code": 0, "showapi_res_error": "", "showapi_res_body": { "dataList": [ { "min": "3231.050", "minute": "201612091500", "open": "3232.030", "volumn": "6283731.000", "max": "3233.590", "close": "3232.880" }, { "min": "3227.070", "minute": "201612091455", "open": "3227.330", "volumn": "5896942.000", "max": "3231.810", "close": "3231.810" }, { "min": "3225.540", "minute": "201612091450", "open": "3226.550", "volumn": "4614218.000", "max": "3228.230", "close": "3228.230" } ], "ret_code": 0, "market": "sh", "count": "232", "name": "上证指数", "code": "000001" } }

大盘股指实时分时线


接口地址:http://route.showapi.com/131-51 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述
code String
000001
股指编码,不需要写市场名称
day String
1
返回多少天的分时线数据,1代表的就是当天。
目前支持1至5的范围。
不写则默认1
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-51","my_appId","my_appSecret") .addTextPara("code","000001") .addTextPara("day","1") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
dataList Object[]
分时线每天的数据结构
count String
242
总条目数
yestclose String
7.29
昨日收盘价
lastVolume String
20522247
昨日成交量(股)
date String
20161108
当前日期
minuteList Object[]
分时线数据列表
time String
0930
当前分钟
avgPrice String
7.3
均价
volume String
127500
交易量(单位股)
nowPrice String
7.3
当前时间的价格
ret_code String
0
0为成功,其他失败
...
返回示例:{ "showapi_res_code": 0, "showapi_res_error": "", "showapi_res_body": { "dataList": [ { "minuteList": [ { "time": "0930", "avgPrice": "3209.34", "volume": "80373500", "nowPrice": "3209.34" }, { "time": "0931", "avgPrice": "3208.4", "volume": "288984500", "nowPrice": "3207.46" } ], "count": "242", "yestclose": "3215.37", "lastVolume": "20402395600", "date": "20161209" } ], "ret_code": 0, "market": "sh", "name": "上证指数", "code": "000001" } }

大盘历史日线行情查询


接口地址:http://route.showapi.com/131-56 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述
code String
000001
股指代码。
month String
201703
月份,格式为yyyyMM
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-56","my_appId","my_appSecret") .addTextPara("code","000001") .addTextPara("month","201703") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
list Object[]
股指历史记录
date String
日期
open_price String
开盘价
max_price String
最高价
min_price String
最低价
close_price String
收盘价
diff_money String
涨跌额
diff_rate String
涨跌幅
trade_num String
交易量(手)
trade_money String
交易金额(元)
ret_code String
0
0为成功,其他失败
...
返回示例:{ "showapi_res_code": 0, "showapi_res_error": "", "showapi_res_body": { "ret_code": 0, "month": "201702", "list": [ { "min_price": "3225.97", "trade_num": "1512443", "trade_money": "186019288810", "diff_money": "13.07", "close_price": "3241.73", "open_price": "3225.97", "max_price": "3242.68", "date": "2017-02-28", "diff_rate": "0.40" }, { "min_price": "3224.09", "trade_num": "1825810", "trade_money": "211395715856", "diff_money": "-24.77", "close_price": "3228.66", "open_price": "3249.19", "max_price": "3251.65", "date": "2017-02-27", "diff_rate": "-0.76" } ] } }

股票列表查询


接口地址:http://route.showapi.com/131-53 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表): 展开收起
参数名称 类型 默认值 示例值 必须 描述
market String
sz
市场简写。支持 sh、sz、hk
name String
万达
股票名称,可以模糊匹配
code String
300168
股票编码
page String
1
页数。
...
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-53","my_appId","my_appSecret") .addTextPara("market","sz") .addTextPara("name","万达") .addTextPara("code","300168") .addTextPara("page","1") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
contentlist Object[]
股票列表
name String
万科A
股票名称
code String
000002
股票编码
market String
SZ
市场缩写,比如SZ代表深圳交易所
pinyin String
WKA
股票拼音简写
totalcapital String
115006.4467
总股本,万股
currcapital String
5006.4467
流通股本,万股
profit_four String
13.6496
最近四个季度净利润(亿元)
mgjzc String
9.247269
每股净资产(元)
state String
1
1为上市,其他为停牌
listing_date String
2015-01-22
上市日期
ret_code String
0
0为成功,其他失败
...
返回示例:{ "showapi_res_code": 0, "showapi_res_error": "", "showapi_res_body": { "allPages": 25, "contentlist": [ { "market": "sh", "name": "博迈科", "currcapital": "5870", "profit_four": "1.14", "code": "603727", "totalcapital": "23414.5", "mgjzc": "6.329666", "pinyin": "bmk" }, { "market": "sh", "name": "康德莱", "currcapital": "5260", "profit_four": "0.64", "code": "603987", "totalcapital": "21029", "mgjzc": "4.213805", "pinyin": "kdl" } ], "currentPage": 1, "allNum": 1217, "maxResult": 50 } }

沪深股票板块列表


接口地址:http://route.showapi.com/131-58 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-58","my_appId","my_appSecret") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
list Object[]
股票板块列表。
code String
板块编码,如果此字段为它,说明肯定会有下级板块
name String
板块名称
childList Object[]
下级板块
code String
板块编码,如果此字段为它,说明肯定会有下级板块
name String
板块名称
childList Object[]
下级板块
code String
板块编码,如果此字段为它,说明肯定会有下级板块
name String
板块名称
childList Object[]
下级板块
code String
板块编码,如果此字段为它,说明肯定会有下级板块
name String
板块名称
childList Object[]
下级板块
code String
板块编码,如果此字段为它,说明肯定会有下级板块
name String
板块名称
childList Object[]
下级板块
code String
板块编码,如果此字段为它,说明肯定会有下级板块
name String
板块名称
childList Object[]
下级板块
code String
板块编码,如果此字段为它,说明肯定会有下级板块
name String
板块名称
childList Object[]
下级板块
ret_code String
0
0为成功,其他失败
...
返回示例:{ "showapi_res_code": 0, "showapi_res_error": "", "showapi_res_body": { "ret_code": 0, "list": [ { "name": "申万行业", "childList": [ { "name": "通信", "code": "sw_tx" } ], "code": "" }, { "name": "概念板块", "childList": [ { "name": "免疫治疗", "code": "gn_myzl" } ], "code": "" }, { "name": "地域板块", "childList": [ { "name": "北京", "code": "diyu_1100" } ], "code": "" }, { "name": "证监会行业", "childList": [ { "name": "农、林、牧、渔业", "childList": [ { "name": "农业", "code": "hangye_ZA01" } ], "code": "" } ], "code": "" } ] } }

查询沪深板块中的股票列表


接口地址:http://route.showapi.com/131-59 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述
typeId String
hangye_ZC0
板块id,其来源于【板块股票列表】接入点。
page String
1
返回第几页数据。每页最多返回40条记录。
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-59","my_appId","my_appSecret") .addTextPara("typeId","hangye_ZC0") .addTextPara("page","1") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
code String
600059
股票编码
name String
古越龙山
751927.47345
currcapital_val String
751927.47345
流通市值,万元
totalcapital_val String
751927.47345
总市值,万元
market String
sh
股市类型。sh深市,sz沪市
ret_code String
0为成功,其他失败
...
返回示例:{ "showapi_res_code": 0, "showapi_res_error": "", "showapi_res_body": { "ret_code": 0, "pagebean": { "allPages": 3, "contentlist": [ { "totalcapital_val": "751927.47345", "market": "sh", "currcapital_val": "751927.47345", "name": "古越龙山", "code": "600059" }, { "totalcapital_val": "910535.317312", "market": "sh", "currcapital_val": "910535.317312", "name": "上海梅林", "code": "600073" } ], "name": "证监会行业>食品、饮料", "currentPage": 1, "allNum": 120, "maxResult": 40, "typeId": "hangye_ZC0" } } }

港股板块列表


接口地址:http://route.showapi.com/131-60 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-60","my_appId","my_appSecret") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
list Object[]
股票板块列表。
code String
板块编码,如果此字段为它,说明肯定会有下级板块
name String
板块名称
childList Object[]
下级板块
code String
板块编码,如果此字段为它,说明肯定会有下级板块
name String
板块名称
childList Object[]
下级板块
code String
板块编码,如果此字段为它,说明肯定会有下级板块
name String
板块名称
childList Object[]
下级板块
code String
板块编码,如果此字段为它,说明肯定会有下级板块
name String
板块名称
childList Object[]
下级板块
code String
板块编码,如果此字段为它,说明肯定会有下级板块
name String
板块名称
childList Object[]
下级板块
code String
板块编码,如果此字段为它,说明肯定会有下级板块
name String
板块名称
childList Object[]
下级板块
code String
板块编码,如果此字段为它,说明肯定会有下级板块
name String
板块名称
childList Object[]
下级板块
ret_code String
0
0为成功,其他失败
...
返回示例:{ "ret_code": 0, "list": [ { "name": "恒生行业", "childList": [ { "name": "综合企业", "code": "hk_hshy800" }, { "name": "半导体", "code": "hk_hshy703" } ], "code": "" }, { "name": "蓝筹股", "childList": [ ], "code": "lcg_hk" }, { "name": "红筹股", "childList": [ ], "code": "hcg_hk" }, { "name": "国企股", "childList": [ ], "code": "gqg_hk" }, { "name": "创业板", "childList": [ ], "code": "cyb_hk" }, { "name": "A+H", "childList": [ ], "code": "aplush" } ] }

科创版股票列表


接口地址:http://route.showapi.com/131-63 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述
page Number
页数,每页固定返回40条数据
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-63","my_appId","my_appSecret") .addTextPara("page","") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
ret_code Number
0
为0时表示成功
remark String
错误信息,成功时返回空字符串
data Object[]
Object
sh
股票列表JSON
name String
杭可科技
科创版股票名称
code String
668006
科创版股票代码
pinyin String
hkkj
股票拼音字头小写
market String
sh
股票市场代码
...
返回示例:{ "showapi_res_id": "", "showapi_res_error": "", "showapi_res_code": 0, "showapi_res_body": { "ret_code": 0, "remark": "", "data": [ { "name": "杭可科技", "code": "668006", "pinyin": "hkkj", "market": "sh" } ] } }

查询港股板块中的股票列表


接口地址:http://route.showapi.com/131-61 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述
typeId String
hk_hshy800
板块id,其来源于【港股板块股票列表】接入点。
page String
1
返回第几页数据。每页最多返回40条记录。
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-61","my_appId","my_appSecret") .addTextPara("typeId","hk_hshy800") .addTextPara("page","1") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
code String
00700
股票编码
name String
古越龙山
751927.47345
currcapital_val String
751927.47345
流通市值,万元
totalcapital_val String
751927.47345
总市值,万元
market String
hk
股市类型。
ret_code String
0为成功,其他失败
...
返回示例:{ "ret_code": 0, "pagebean": { "allPages": 2, "contentlist": [ { "totalcapital_val": "43915.9942", "market": "hk", "currcapital_val": "43915.9942", "name": "茂盛控股", "code": "00022" } ], "name": "恒生行业>酒店娱乐", "currentPage": 1, "allNum": 56, "typeId": "hk_hshy302", "maxResult": 40 } }

大盘股指列表查询


接口地址:http://route.showapi.com/131-55 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表): 展开收起
参数名称 类型 默认值 示例值 必须 描述
market String
sh
市场简写。支持 sh、sz、hk
name String
上证
股指名称,支持模糊查询
page String
第几页。每页最多返回50条记录
...
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-55","my_appId","my_appSecret") .addTextPara("market","sh") .addTextPara("name","上证") .addTextPara("page","") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
market String
市场简写
name String
股票名称
code String
编码
pinyin String
拼音首字母
ret_code String
0
0为成功,其他失败
...
返回示例:{ "showapi_res_code": 0, "showapi_res_error": "", "showapi_res_body": { "allPages": 100, "contentlist": [ { "market": "hk", "name": "环球能源资源", "code": "08561", "pinyin": "hqnyzy" }, { "market": "hk", "name": "K W NELSON GP", "code": "08411", "pinyin": "kwnelsongp" } ], "currentPage": 1, "allNum": 4999, "maxResult": 50 } }

当日除权|停复牌|上市股票


接口地址:http://route.showapi.com/131-57 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述
date String
20180828
日期,格式为yyyyMMdd
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-57","my_appId","my_appSecret") .addTextPara("date","20180828") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
stopList Object[]
停牌股票列表
code String
股票编码
name String
股票名称
reason String
原因备注
recoverList Object[]
复牌股票列表
code String
股票编码
name String
股票名称
reason String
原因备注
startList Object[]
首发上市股票列表
code String
股票编码
name String
股票名称
reason String
原因备注
newStockNetPublishList Object[]
首发新股网上发行列表
code String
股票编码
name String
股票名称
reason String
原因备注
stockholderList Object[]
股东资格登记日列表
code String
股票编码
name String
股票名称
reason String
原因备注
addNewStockNetPublishList Object[]
增发新股上市列表
code String
股票编码
name String
股票名称
reason String
原因备注
shareRegistList Object[]
分红转增股权登记列表
code String
股票编码
name String
股票名称
reason String
原因备注
shareDividendList Object[]
除权除息列表
code String
股票编码
name String
股票名称
reason String
原因备注
stockAlarmList Object[]
退市风险警示列表
code String
股票编码
name String
股票名称
reason String
原因备注
date String
20180829
日期
ret_code String
0
接口调用是否成功,0表示成功,其他值表示失败
rationedSharesRegList Object[]
配股股权登记日列表
code String
股票编码
name String
股票名称
reason String
原因备注
rationedSharesList Object[]
配股上市日列表
code String
股票编码
name String
股票名称
reason String
原因备注
...
返回示例:{ "showapi_res_error": "", "showapi_res_id": "50cf95d9a79a4058b21a65e0fc49e5a0", "showapi_res_code": 0, "showapi_res_body": { "newStockNetPublishList": [ { "name": "永新光学", "reason": "发行数量2100万股,发行价格人民币25.87元/股,发行市盈率22.99倍,网下询价发行,申购代码732297\\603297", "code": "603297" } ], "startList": [], "date": "2018-08-29", "shareRegistList": [ { "name": "大豪科技", "reason": "10转增4.5股", "code": "603025" } ], "stopList": [ { "name": "中欧300", "reason": "重大事项", "code": "166007" }, { "name": "江南转股", "reason": "重要公告", "code": "191010" } ], "recoverList": [ { "name": "中弘股份", "reason": "重大事项", "code": "000979" } ], "stockholderList": [ { "name": "美丽生态", "reason": "5次临时股东大会", "code": "000010" } , { "name": "华讯方舟", "reason": "2次临时股东大会", "code": "000687" } ], "addNewStockNetPublishList": [], "stockAlarmList": [], "shareDividendList": [ { "name": "刚泰控股", "reason": "10派0.4元", "code": "600687" } ], "ret_code": 0 } }

股票实时行情


接口地址:http://route.showapi.com/131-44 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表): 展开收起
参数名称 类型 默认值 示例值 必须 描述
code String
600887
股票编码,比如000002,也可以使用拼音首字母。例如腾讯控股的是 txkg
need_k_pic String
0
是否需要返回k线图地址。1为需要,0为不需要。
needIndex String
0
是否需要返回指数信息。1为需要,0为不需要。
...
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-44","my_appId","my_appSecret") .addTextPara("code","600887") .addTextPara("need_k_pic","0") .addTextPara("needIndex","0") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
stockMarket Object[]
股票行情
name String
股票名称
openPrice String
今日开盘价
closePrice String
昨日收盘价
nowPrice String
当前价格
todayMax String
今日最高价
todayMin String
今日最低价
tradeNum String
成交量(沪深为股,港股为手)
tradeAmount String
成交金额(金额,元)
buy1_n String
买一数量(股)
buy1_m String
买一报价(金额,元)
buy2_n String
买二
buy2_m String
买二报价
buy3_n String
买三
buy3_m String
买三报价
buy4_n String
买四
buy4_m String
买四报价
buy5_n String
买五
buy5_m String
买五报价
sell1_n String
卖一
sell1_m String
卖一报价
sell2_n String
卖二
sell2_m String
卖二
sell3_n String
卖三
sell3_m String
卖三报价
sell4_n String
卖四
sell4_m String
卖四报价
sell5_n String
卖五
sell5_m String
卖五报价
date String
日期
time String
时间
diff_money String
2.1
涨跌金额
diff_rate String
0.07
涨跌幅度
swing String
0.78
振幅
turnover String
0.02%
换手率
pe String
11.7
市盈率(TTM,动态)
pb String
1.16
市净率
highLimit String
20.04
涨停价
downLimit String
16.4
跌停价
all_value String
123
总市值,亿元
circulation_value String
45
流通市值,亿元
totalcapital String
115006.4467
总股本,万股
currcapital String
5006.4467
流通股本,万股
max52 String
52周最大价格
min52 String
52周最低价格
appointRate String
-13.96
委比(%)
appointDiff String
-658
委差(手)
state String
1
1为正常状态,非1为停牌
k_pic Object[]
K线图
minurl String
分时线查询
dayurl String
日K线查询
weekurl String
周K线查询
monthurl String
月K线查询
indexList Object[]
股票指数
code String
sh000001
指数编码
name String
上证指数
指数名称
todayOpenPrice String
5101.44
今日开盘点数
yestodayClosePrice String
5106.036
昨日收盘点数
nowPrice String
5121.593
当前点数
maxPrice String
5122.457
最高点数
minPrice String
5050.765
最低点数
tradeNum String
563990522.0
成交量(股,不是手)
tradeAmount String
974670611914.0
成交金额(元)
time String
2015-06-11 15:04:06
刷新时间
max52 String
3122.457
52周最高点数
min52 String
5122.457
52周最低点数
swing String
0.3923
振幅(%)
diff_rate String
0.25
涨跌幅(%)
diff_money String
1.2
涨跌金额,元
ret_code String
0
0为成功,其他失败
...
返回示例:{ "showapi_res_code": 0, "showapi_res_error": "", "showapi_res_body": { "buy1_m": "15.46", "buy1_n": "33264", "buy2_m": "15.45", "buy2_n": "48893", "buy3_m": "15.44", "buy3_n": "46300", "buy4_m": "15.43", "buy4_n": "182700", "buy5_m": "15.42", "buy5_n": "150250", "closePrice": "15.32", "competBuyPrice": "15.46", "competSellPrice": "15.49", "date": "2015-06-12", "indexList": [ { "code": "sh000001", "maxPrice": 5122.457, "minPrice": 5050.765, "name": "上证指数", "nowPrice": 5121.593, "time": "2015-06-11 15:04:06", "todayOpenPrice": 5101.44, "tradeAmount": 974670611914, "tradeNum": 563990522, "yestodayClosePrice": 5106.036 }, { "code": "sz399001", "maxPrice": 17889.911, "minPrice": 17606.426, "name": "深证成指", "nowPrice": 17889.689, "time": "2015-06-11 15:05:13", "todayOpenPrice": 17692.898, "tradeAmount": 821409994278.07, "tradeNum": 35108790859, "yestodayClosePrice": 17677.572 }, { "code": "sz399005", "maxPrice": 11963.386, "minPrice": 11756.16, "name": "中小板指", "nowPrice": 11934.713, "time": "2015-06-11 15:05:13", "todayOpenPrice": 11777.822, "tradeAmount": 104109793270.62, "tradeNum": 3548384505, "yestodayClosePrice": 11746.203 }, { "code": "sz399006", "maxPrice": 3884.371, "minPrice": 3815.06, "name": "创业板指", "nowPrice": 3862.138, "time": "2015-06-11 15:05:13", "todayOpenPrice": 3843.98, "tradeAmount": 73333231863.28, "tradeNum": 1780753724, "yestodayClosePrice": 3834.699 } ], "k_pic": { "dayurl": "http://image.sinajs.cn/newchart/hk_stock/daily/000002.gif", "minurl": "http://image.sinajs.cn/newchart/hk_stock/min/000002.gif", "monthurl": "http://image.sinajs.cn/newchart/hk_stock/monthly/000002.gif", "weekurl": "http://image.sinajs.cn/newchart/hk_stock/weekly/000002.gif" }, "name": "万 科A", "nowPrice": "15.46", "openPrice": "15.35", "ret_code": 0, "sell1_m": "15.49", "sell1_n": "300", "sell2_m": "15.50", "sell2_n": "33700", "sell3_m": "15.51", "sell3_n": "500600", "sell4_m": "15.52", "sell4_n": "126934", "sell5_m": "15.53", "sell5_n": "136400", "time": "11:35:56", "todayMax": "15.66", "todayMin": "15.30", "tradeAmount": "2290181433.71", "all_value": "19333.25", "circulation_value": "19333.25", "tradeNum": "147905284" } }

名称|编码|拼音查询股票信息


接口地址:http://route.showapi.com/131-43 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表): 展开收起
参数名称 类型 默认值 示例值 必须 描述
name String
万达
要查询的股票名称。name和code和pinyin必须三选一输入。
code String
比如002739,不需要输入市场编码。支持模糊查询,至少输入3位code,系统返回匹配的前100条记录。
pinyin String
wd
拼音首字母,可前置模糊查询
...
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-43","my_appId","my_appSecret") .addTextPara("name","万达") .addTextPara("code","") .addTextPara("pinyin","wd") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
list Object[]
返回符合条件的股票列表
name String
万科A
股票名称
code String
000002
股票编码
market String
SZ
市场缩写,比如SZ代表深圳交易所
pinyin String
WKA
股票拼音简写
totalcapital String
115006.4467
总股本,万股
currcapital String
5006.4467
流通股本,万股
profit_four String
13.6496
最近四个季度净利润(亿元)
mgjzc String
9.247269
每股净资产(元)
state String
1
1为上市,其他为停牌
listing_date String
2015-01-22
上市日期
ret_code String
0
0为成功,其他失败
...
返回示例:{ "showapi_res_code": 0, "showapi_res_error": "", "showapi_res_body": { "ret_code": 0, "list": [ { "market": "sz", "name": "万达院线", "currcapital": "42284.8323", "profit_four": "13.9382", "code": "002739", "totalcapital": "117429.4974", "mgjzc": "8.679276", "pinyin": "wdyx" }, { "market": "sz", "name": "万达信息", "currcapital": "100896.5825", "profit_four": "1.3582", "code": "300168", "totalcapital": "103108.2642", "mgjzc": "2.035343", "pinyin": "wdxx" } ] } }

沪深A股龙虎榜


接口地址:http://route.showapi.com/131-64 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表): 展开收起
参数名称 类型 默认值 示例值 必须 描述
sortFeild String
diff_rate
排序字段,目前支持的排序字段nowPrice(当前价)、turnover(换手率)、maxPrice(最高价)、openPrice(开盘价)、pb(市净率)、pe(市盈率)、closePrice(收盘价)、minPrice(最低价)、diff_money(涨跌额)、tradeAmount(成交量)、swing(振幅)、diff_rate(涨跌幅)、tradeNum(交易量)
sortType Number 1
-1
排序方式,1表示正序,-1表示倒叙
page Number 1
1
页码,每页固定返回20条
...
请求示例:String res=new ShowApiRequest("http://route.showapi.com/131-64","my_appId","my_appSecret") .addTextPara("sortFeild","diff_rate") .addTextPara("sortType","-1") .addTextPara("page","1") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
page Number
1
当前为第几页
data Object
数据
list Object[]
数据JSONlist
0 Object
注意:这个json中的字段值在没有数据时会返回字符“-”
code String
600519
股票代码
tradeNum Number
17679
交易量(手)
diff_rate Number
1
涨跌幅
swing Number
2
振幅
pb Number
12
市净率
closePrice Number
1185
昨日收盘价
tradeAmount Number
2121838208
交易额
diff_money Number
14
涨跌额
minPrice Number
1189
最低价
pe Number
37
市盈率
name String
贵州茅台
股票名称
openPrice Number
1190
开盘价
nowPrice Number
1199
现价
maxPrice Number
1210
最高价
turnover Number
0
换手率
total Number
3843
股票总只数,每页最多固定返回20条
server_time Number
183022595
ret_code Number
0
0表示调用成功,要扣费
...
返回示例:{ "showapi_res_error": "", "showapi_res_id": "94472768e3684d908b5e04a2fd9de564", "showapi_res_code": 0, "showapi_res_body": { "page": 1, "data": { "list": [ { "code": "600519", "tradeNum": 17679, "diff_rate": 1.2, "swing": 1.77, "pb": 12.03, "closePrice": 1185, "tradeAmount": 2121838208, "diff_money": 14.2, "minPrice": 1189, "pe": 37.1, "name": "贵州茅台", "openPrice": 1190, "nowPrice": 1199.2, "maxPrice": 1209.99, "turnover": 0.14 } ], "total": 3843 }, "server_time": 183022595 } }

服务商介绍:易源数据是昆明秀派科技有限公司旗下的大数据生产、交易、流通平台。

易源数据通过打破资源壁垒,搭建起数据资源的基础设施,将接口纳入统一的接口池,把多个异构数据源合并到同一根管线上,以统一的访问和控制方式,对外提供统一格式的数据。

让开发者可以像搭积木一样通过各种API操纵资源。

截至2017年12月,平台已经拥有API接口230个,日调用量2000万,覆盖全网10万+真实消费者,为超过3000+的企业用户提供全域数据服务。

 

联系方式:

电话: 4009988033

 

微博: http://www.weibo.com/showapi

 

邮箱: services@showapi.com

 

QQ: 3007663665

 

微信: show_api

进制数据介绍:

企业和程序员可以通过进制数据封装的API或SDK极速接入其他数据资源,同时进制数据提供数据交易等服务。通过进制数据,不仅开发成本极大降低,而且可以获得其他丰富的数据服务:数据交易,数据分析,区块链Token管理等服务。

 

 

联系我们:

电话:173-6457-5198

QQ① 群:792473404

客服 QQ:1643296538

微信客服:binstds

                                      扫描二维码添加客服微信

 

 

工作时间

 周一至周五 9:00 - 21:00(其中周三为 9:00 - 18:00) 

周六 9:00 - 12:00(节假日除外) 

 

 

进制数据团队

 

 

2020.01.01

 

 

 

 

 


其他服务商
热门API推荐
相关API推荐