Tushare是一个免费开源的金融数据集,包含股票、基金、期货、债券、外汇、行业大数据,同时包括了数字货币行情等区块链数据的全数据品类。
要使用tushare,首选注册一个账号,注册地址:https://tushare.pro/register?reg=600134
注册完成后,会获得100积分。点击个人主页 ,点击接口token
然后复制这个token,保存起来,每次获取数据时都要用这个token。
然后在ChatGPT里面输入提示词如下:
下面是通过Tushare Pro库来查询上市公司基本信息的接口:stock_company,
描述:获取上市公司基础信息,单次提取4500条,可以根据交易所分批提取
输入参数
名称类型必须描述
ts_codestrN股票代码
exchangestrN交易所代码 ,SSE上交所 SZSE深交所
接口示例
pro = ts.pro_api()
#查询当前所有正常上市交易的股票列表
data = pro.stock_basic(exchange='', list_status='L', fields='ts_code,symbol,name,area,industry,list_date')
或者:
#查询当前所有正常上市交易的股票列表
data = pro.query('stock_basic', exchange='', list_status='L', fields='ts_code,symbol,name,area,industry,list_date')
我的TOKEN : (此处输入刚才获得的token)
写一段Python代码,查询当前所有正常上市交易的股票列表,然后保存到F盘的stock20230621.csv
注意:每一步都要输出信息
运行这个Python程序,5126家上市公司基本信息已经获取到了: