这几天茅台的价格又创历史新高,茅台从前是价格第一,现在是市值第一,还有它超过了可口可乐成了世界饮料界第一。所以本文以茅台为例,用几行Python来获取其相关数据:
1.初始化
#导入tushare
importtushareasts
#这里注意,tushare版本需大于1.2.10
#设置token
ts.set_token('填入自己的token')
#以上方法只需要在第一次或者token失效后调用,完成调取tushare数据凭证的设置,正常情况下不需要重复设置。也可以忽略此步骤,直接用pro_api('your token')完成初始化
#初始化pro接口
pro=ts.pro_api()
2.股票列表
接口:stock_basic
描述:获取基础信息数据,包括股票代码、名称、上市日期、退市日期等
输入参数
输出参数
示例
#查询当前所有正常上市交易的股票列表
data=pro.stock_basic(exchange='',list_status='L',fields='ts_code,symbol,name,area,industry,list_date')
3.上市公司基本信息
接口:stock_company
描述:获取上市公司基础信息,单次提取4000条,可以根据交易所分批提取
输入参数
输出参数
示例
df=pro.stock_company(ts_code="600519.SH",exchange='SSE',fields='ts_code,chairman,manager,secretary,reg_capital,setup_date,province')
4.日线行情
接口:daily
数据说明:交易日每天15点~16点之间。本接口是未复权行情,停牌期间不提供数据。
输入参数
输出参数
示例
df=pro.daily(ts_code='600519.SH',start_date='',end_date='')