pro=ts.pro_api()
all_stock = []
# 获取沪深300所有股票代码以及权重
df = pro.index_weight(index_code='399300.SZ', start_date='20201101')
# 获取个股票代码并转换成列表
stocks = df['con_code'].values.tolist()
# 获取各股票的金融数据
for num in range(10):
df1 = pro.bak_daily(ts_code = stocks[num], start_date = '20201106', end_date = '20201106',\
fields='ts_code,trade_date,industry,float_mv,activity,turn_over,vol,amount')
stock = df1[['ts_code','trade_date']].values.tolist()
print(stock[0])
利用lpython3.7+tushare pro获取股票池中各股票的金融数据
最新推荐文章于 2024-05-09 09:48:40 发布