🚀 Python股市数据分析:使用Tushare轻松获取各类板块股票清单
📚 简介
本教程将展示如何使用Tushare Pro获取不同类型的板块股票数据,包括行业板块、概念板块和地域板块。通过这些数据,你可以进行更深入的市场分析和投资研究。
🔧 环境准备
安装必要的库
# 如果未安装,先执行安装命令
pip install tushare pandas
# 国内用户建议使用镜像源
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tushare pandas
导入库并设置Token
import tushare as ts
import pandas as pd
# 替换为你的 Tushare Pro Token
TOKEN = '你的Token' # 访问 https://tushare.pro 注册获取
pro = ts.pro_api(TOKEN)
📊 三大板块数据获取方法
1. 行业板块股票列表
获取不同行业的股票分类信息,帮助你了解各行业的股票构成。
# 获取所有股票的行业分类信息
industry_df = pro.stock_industry()
# 按行业名称分组并聚合股票代码
industry_stocks = industry_df.groupby('industry')['ts_code'].apply(list).reset_index()
# 打印每个行业的股票列表
for index, row in industry_stocks.iterrows():
print(f"🏭 行业板块: {
row['industry']}"