2026-01-31 03:04:51 +08:00
|
|
|
|
1、通用行情接口:https://tushare.pro/document/2?doc_id=109,能够获取的字段参考https://tushare.pro/document/2?doc_id=27,要求,保存A股日线行情中所有输出字段和tor换手率 vr量比
|
|
|
|
|
|
ts_code str Y 证券代码,不支持多值输入,多值输入获取结果会有重复记录
|
|
|
|
|
|
start_date str N 开始日期 (日线格式:YYYYMMDD,提取分钟数据请用2019-09-01 09:00:00这种格式)
|
|
|
|
|
|
end_date str N 结束日期 (日线格式:YYYYMMDD)
|
|
|
|
|
|
asset str Y 资产类别:E股票 I沪深指数 C数字货币 FT期货 FD基金 O期权 CB可转债(v1.2.39),默认E
|
|
|
|
|
|
adj str N 复权类型(只针对股票):None未复权 qfq前复权 hfq后复权 , 默认None,目前只支持日线复权,同时复权机制是根据设定的end_date参数动态复权,采用分红再投模式,具体请参考常见问题列表里的说明。
|
|
|
|
|
|
freq str Y 数据频度 :支持分钟(min)/日(D)/周(W)/月(M)K线,其中1min表示1分钟(类推1/5/15/30/60分钟) ,默认D。对于分钟数据有600积分用户可以试用(请求2次),正式权限可以参考权限列表说明 ,使用方法请参考股票分钟使用方法。
|
|
|
|
|
|
ma list N 均线,支持任意合理int数值。注:均线是动态计算,要设置一定时间范围才能获得相应的均线,比如5日均线,开始和结束日期参数跨度必须要超过5日。目前只支持单一个股票提取均线,即需要输入ts_code参数。e.g: ma_5表示5日均价,ma_v_5表示5日均量
|
|
|
|
|
|
factors list N 股票因子(asset='E'有效)支持 tor换手率 vr量比
|
|
|
|
|
|
adjfactor str N 复权因子,在复权数据时,如果此参数为True,返回的数据中则带复权因子,默认为False。 该功能从1.2.33版本开始生效
|
|
|
|
|
|
输出指标
|
|
|
|
|
|
具体输出的数据指标可参考各行情具体指标:
|
|
|
|
|
|
股票Daily:https://tushare.pro/document/2?doc_id=27
|
|
|
|
|
|
基金Daily:https://tushare.pro/document/2?doc_id=127
|
|
|
|
|
|
期货Daily:https://tushare.pro/document/2?doc_id=138
|
|
|
|
|
|
期权Daily:https://tushare.pro/document/2?doc_id=159
|
|
|
|
|
|
指数Daily:https://tushare.pro/document/2?doc_id=95
|
|
|
|
|
|
|
|
|
|
|
|
A股日线行情
|
|
|
|
|
|
接口:daily,可以通过数据工具调试和查看数据
|
|
|
|
|
|
数据说明:交易日每天15点~16点之间入库。本接口是未复权行情,停牌期间不提供数据
|
|
|
|
|
|
调取说明:基础积分每分钟内可调取500次,每次6000条数据,一次请求相当于提取一个股票23年历史
|
|
|
|
|
|
描述:获取股票行情数据,或通过通用行情接口获取数据,包含了前后复权数据
|
|
|
|
|
|
|
|
|
|
|
|
输入参数
|
|
|
|
|
|
|
|
|
|
|
|
名称 类型 必选 描述
|
|
|
|
|
|
ts_code str N 股票代码(支持多个股票同时提取,逗号分隔)
|
|
|
|
|
|
trade_date str N 交易日期(YYYYMMDD)
|
|
|
|
|
|
start_date str N 开始日期(YYYYMMDD)
|
|
|
|
|
|
end_date str N 结束日期(YYYYMMDD)
|
|
|
|
|
|
注:日期都填YYYYMMDD格式,比如20181010
|
|
|
|
|
|
|
|
|
|
|
|
输出参数
|
|
|
|
|
|
|
|
|
|
|
|
名称 类型 描述
|
|
|
|
|
|
ts_code str 股票代码
|
|
|
|
|
|
trade_date str 交易日期
|
|
|
|
|
|
open float 开盘价
|
|
|
|
|
|
high float 最高价
|
|
|
|
|
|
low float 最低价
|
|
|
|
|
|
close float 收盘价
|
|
|
|
|
|
pre_close float 昨收价【除权价】
|
|
|
|
|
|
change float 涨跌额
|
|
|
|
|
|
pct_chg float 涨跌幅 【基于除权后的昨收计算的涨跌幅:(今收-除权昨收)/除权昨收 】
|
|
|
|
|
|
vol float 成交量 (手)
|
2026-01-31 04:30:29 +08:00
|
|
|
|
amount float 成交额 (千元)
|
|
|
|
|
|
|
|
|
|
|
|
接口用例
|
|
|
|
|
|
|
|
|
|
|
|
#取000001的前复权行情
|
|
|
|
|
|
df = ts.pro_bar(ts_code='000001.SZ', adj='qfq', start_date='20180101', end_date='20181011')
|
|
|
|
|
|
|
|
|
|
|
|
ts_code trade_date open high low close \
|
|
|
|
|
|
trade_date
|
|
|
|
|
|
20181011 000001.SZ 20181011 1085.71 1097.59 1047.90 1065.19
|
|
|
|
|
|
20181010 000001.SZ 20181010 1138.65 1151.61 1121.36 1128.92
|
|
|
|
|
|
20181009 000001.SZ 20181009 1130.00 1155.93 1122.44 1140.81
|
|
|
|
|
|
20181008 000001.SZ 20181008 1155.93 1165.65 1128.92 1128.92
|
|
|
|
|
|
20180928 000001.SZ 20180928 1164.57 1217.51 1164.57 1193.74
|
|
|
|
|
|
|
|
|
|
|
|
#取上证指数行情数据
|
|
|
|
|
|
|
|
|
|
|
|
df = ts.pro_bar(ts_code='000001.SH', asset='I', start_date='20180101', end_date='20181011')
|
|
|
|
|
|
|
|
|
|
|
|
In [10]: df.head()
|
|
|
|
|
|
Out[10]:
|
|
|
|
|
|
ts_code trade_date close open high low \
|
|
|
|
|
|
0 000001.SH 20181011 2583.4575 2643.0740 2661.2859 2560.3164
|
|
|
|
|
|
1 000001.SH 20181010 2725.8367 2723.7242 2743.5480 2703.0626
|
|
|
|
|
|
2 000001.SH 20181009 2721.0130 2713.7319 2734.3142 2711.1971
|
|
|
|
|
|
3 000001.SH 20181008 2716.5104 2768.2075 2771.9384 2710.1781
|
|
|
|
|
|
4 000001.SH 20180928 2821.3501 2794.2644 2821.7553 2791.8363
|
|
|
|
|
|
|
|
|
|
|
|
pre_close change pct_chg vol amount
|
|
|
|
|
|
0 2725.8367 -142.3792 -5.2233 197150702.0 170057762.5
|
|
|
|
|
|
1 2721.0130 4.8237 0.1773 113485736.0 111312455.3
|
|
|
|
|
|
2 2716.5104 4.5026 0.1657 116771899.0 110292457.8
|
|
|
|
|
|
3 2821.3501 -104.8397 -3.7159 149501388.0 141531551.8
|
|
|
|
|
|
4 2791.7748 29.5753 1.0594 134290456.0 125369989.4
|
|
|
|
|
|
|
|
|
|
|
|
#均线
|
|
|
|
|
|
|
|
|
|
|
|
df = ts.pro_bar(ts_code='000001.SZ', start_date='20180101', end_date='20181011', ma=[5, 20, 50])
|
|
|
|
|
|
注:Tushare pro_bar接口的均价和均量数据是动态计算,想要获取某个时间段的均线,必须要设置start_date日期大于最大均线的日期数,然后自行截取想要日期段。例如,想要获取20190801开始的3日均线,必须设置start_date='20190729',然后剔除20190801之前的日期记录。
|
|
|
|
|
|
|
|
|
|
|
|
#换手率tor,量比vr
|
|
|
|
|
|
|
|
|
|
|
|
df = ts.pro_bar(ts_code='000001.SZ', start_date='20180101', end_date='20181011', factors=['tor', 'vr'])
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- 基础信息:https://tushare.pro/document/2?doc_id=25
|
|
|
|
|
|
接口:stock_basic,可以通过数据工具调试和查看数据
|
|
|
|
|
|
描述:获取基础信息数据,包括股票代码、名称、上市日期、退市日期等
|
|
|
|
|
|
权限:2000积分起。此接口是基础信息,调取一次就可以拉取完,建议保存倒本地存储后使用
|
|
|
|
|
|
|
|
|
|
|
|
输入参数
|
|
|
|
|
|
|
|
|
|
|
|
名称 类型 必选 描述
|
|
|
|
|
|
ts_code str N TS股票代码
|
|
|
|
|
|
name str N 名称
|
|
|
|
|
|
market str N 市场类别 (主板/创业板/科创板/CDR/北交所)
|
|
|
|
|
|
list_status str N 上市状态 L上市 D退市 P暂停上市 G过会未交易,默认是L
|
|
|
|
|
|
exchange str N 交易所 SSE上交所 SZSE深交所 BSE北交所
|
|
|
|
|
|
is_hs str N 是否沪深港通标的,N否 H沪股通 S深股通
|
|
|
|
|
|
输出参数
|
|
|
|
|
|
|
|
|
|
|
|
名称 类型 默认显示 描述
|
|
|
|
|
|
ts_code str Y TS代码
|
|
|
|
|
|
symbol str Y 股票代码
|
|
|
|
|
|
name str Y 股票名称
|
|
|
|
|
|
area str Y 地域
|
|
|
|
|
|
industry str Y 所属行业
|
|
|
|
|
|
fullname str N 股票全称
|
|
|
|
|
|
enname str N 英文全称
|
|
|
|
|
|
cnspell str Y 拼音缩写
|
|
|
|
|
|
market str Y 市场类型(主板/创业板/科创板/CDR)
|
|
|
|
|
|
exchange str N 交易所代码
|
|
|
|
|
|
curr_type str N 交易货币
|
|
|
|
|
|
list_status str N 上市状态 L上市 D退市 G过会未交易 P暂停上市
|
|
|
|
|
|
list_date str Y 上市日期
|
|
|
|
|
|
delist_date str N 退市日期
|
|
|
|
|
|
is_hs str N 是否沪深港通标的,N否 H沪股通 S深股通
|
|
|
|
|
|
act_name str Y 实控人名称
|
|
|
|
|
|
act_ent_type str Y 实控人企业性质
|
|
|
|
|
|
说明:旧版上的PE/PB/股本等字段,请在行情接口“每日指标”中获取。
|