1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > Tushare财经数据调取方法(基础数据)

Tushare财经数据调取方法(基础数据)

时间:2021-11-26 06:48:59

相关推荐

Tushare财经数据调取方法(基础数据)

Tushare财经数据调取方法

Tushare网站

import tushare as ts

pro=ts.pro_api()

一、基础数据

1.股票列表:获取基础信息数据,包括股票代码、名称、上市日期、退市日期等

#查询当前所有正常上市交易的股票列表(法1)data = pro.stock_basic(exchange='', list_status='L', fields='ts_code,symbol,name,area,industry,list_date')data

4200 rows × 6 columns

#查询当前所有正常上市交易的股票列表(法2)data = pro.query('stock_basic', exchange='', list_status='L', fields='ts_code,symbol,name,area,industry,list_date')data

4200 rows × 6 columns

2.交易日历:获取各大交易所交易日历数据,默认提取的是上交所

# 法1df = pro.trade_cal(exchange='', start_date='0101', end_date='1231')df

365 rows × 3 columns

# 法2df = pro.query('trade_cal', start_date='0101', end_date='1231')df

365 rows × 3 columns

3.股票曾用名:历史名称变更记录

df = pro.namechange(ts_code='600848.SH', fields='ts_code,name,start_date,end_date,change_reason')df

4.沪深股通成份股:获取沪股通、深股通成分数据

#获取沪股通成分df = pro.hs_const(hs_type='SH') df

581 rows × 5 columns

#获取深股通成分df = pro.hs_const(hs_type='SZ')df

242 rows × 5 columns

5.上市公司基本信息

df = pro.stock_company(exchange='SZSE', fields='ts_code,chairman,manager,secretary,reg_capital,setup_date,province')df

2454 rows × 7 columns

6.上市公司管理层

#获取单个公司高管全部数据df = pro.stk_managers(ts_code='000001.SZ')df

282 rows × 11 columns

#获取多个公司高管全部数据df = pro.stk_managers(ts_code='000001.SZ,600000.SH')df

517 rows × 11 columns

7.管理层薪酬和持股

#获取单个公司高管全部数据df = pro.stk_rewards(ts_code='000001.SZ')df

1086 rows × 7 columns

#获取多个公司高管全部数据df = pro.stk_rewards(ts_code='000001.SZ,600000.SH')df

2072 rows × 7 columns

8.IPO新股列表

df = pro.new_share(start_date='2001', end_date='')df

68 rows × 12 columns

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。