A股牛市背后:花姐分享独家Python脚本,揭示哪些行业和个股推动上证指数上涨

上证指数创10年新高,为什么账户却没赚钱?| 花姐专栏

大家好,我是花姐。 最近几篇文章写得比较水,说实话,不是因为我偷懒,而是因为我在憋一个大招------今天这篇文章。

这几天大家都看到了,上证指数创下了10年来的新高,央视新闻都在报道这个事情。

但是,残酷的现实是:今年我的账户收益并没有跟上指数的涨幅,甚至有时候还在亏钱。相信不少粉丝朋友们也有同样的疑问:

为什么指数涨得这么猛,而我们的账户却不涨反跌?

今天这篇文章,我们就来深挖一下:上证指数到底是谁在"抬轿子",又是谁在"掉队"。


一、为什么会出现"指数涨、账户亏"的情况?

上证指数是一个"加权平均"的结果,它并不是简单地把所有股票价格加起来,而是 权重股决定走势

  • 只要权重大、市值大的股票涨,指数就会被拉上去。
  • 即使中小盘股、题材股跌成一片,也不太影响指数的走势。

所以很多股民会出现这样的体验:

  • 指数红红火火,看起来市场很强;
  • 但自己买的个股不涨甚至下跌,账户和指数完全是两个世界😂。

二、花姐的研究:是谁在撑起这轮行情?

为了搞清楚到底是谁带动了上证指数,我专门写了一个小工具,统计了上证指数成份股的"贡献度"。

贡献度计算公式:

复制代码
贡献度 = 成份股的涨跌幅 × 成份股在指数中的权重

然后我从三个维度去分析:

  1. 按行业统计 ------ 看看哪些行业在拉动指数。
  2. 按个股统计 ------ 哪些股票是核心"发动机"。
  3. 按时间统计 ------ 这段时间内谁的贡献度最大。

先看看结果:

数据统计是从2025年8月1日到8月19日中午收盘

这是8月1日到19日行业贡献度的热力图,可以反映出行业贡献度的一个变化程度,红色表示贡献度大于0,蓝色表示贡献度小于0,我们可以看到半导体、消费电子、国有大型银行、证券、工业金属、汽车零部件、保险这几个行业是出了大力气。

这是2025-08-01到2025-08-19行业贡献度排名柱形图

2025-08-01到2025-08-19个股贡献度排名

2025-08-19行业贡献度排名柱形图


三、对我们炒股有什么意义?

  1. 不要被指数蒙蔽 指数上涨≠全面牛市,只有当行业和板块普涨时,普通股民才更容易赚钱。

  2. 盯住权重股,理解趋势 想要看清大盘方向,就必须知道哪些权重股在发力。

  3. 结合行业选择个股 如果某个行业对指数贡献度越来越大,那里面的龙头股就值得重点关注💡。


四、花姐的Python脚本分享

我把这个分析逻辑做成了一个Python小脚本,已经放到知识星球了,需要的自取

脚本写了2个Py文件,页面.py是一个Dash页面,运行以后在浏览器打开http://127.0.0.1:8050/访问,contribution.py是计算贡献度的脚本。

使用的时候打开页面.py,在if __name__ == "__main__":配置对应的参数即可, contribution.init_data()是用来从miniQMT下载行情数据的,数据下载比较慢大概需要10分钟。

开发环境用的是Python3.12版本其它版本的Python可能会出问题,需要自己修改 用到的库需要安装

复制代码
pip install dash plotly pandas tqdm xtquant
相关推荐
GIS之路2 分钟前
使用命令行工具 ogr2ogr 将 CSV 转换为 Shp 数据(二)
前端
嘉琪00115 分钟前
Vue3+JS 高级前端面试题
开发语言·前端·javascript
vipbic1 小时前
用 Turborepo 打造 Strapi 插件开发的极速全栈体验
前端·javascript
天涯学馆1 小时前
为什么 JavaScript 可以单线程却能处理异步?
前端·javascript
Henry_Lau6171 小时前
主流IDE常用快捷键对照
前端·css·ide
陶甜也1 小时前
使用Blender进行现代建筑3D建模:前端开发者的跨界探索
前端·3d·blender
我命由我123452 小时前
VSCode - Prettier 配置格式化的单行长度
开发语言·前端·ide·vscode·前端框架·编辑器·学习方法
HashTang2 小时前
【AI 编程实战】第 4 篇:一次完美 vs 五轮对话 - UnoCSS 配置的正确姿势
前端·uni-app·ai编程
JIngJaneIL2 小时前
基于java + vue校园快递物流管理系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js