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
相关推荐
人工智能训练师4 小时前
Ubuntu22.04如何安装新版本的Node.js和npm
linux·运维·前端·人工智能·ubuntu·npm·node.js
Seveny074 小时前
pnpm相对于npm,yarn的优势
前端·npm·node.js
yddddddy5 小时前
css的基本知识
前端·css
昔人'5 小时前
css `lh`单位
前端·css
Nan_Shu_6147 小时前
Web前端面试题(2)
前端
知识分享小能手7 小时前
React学习教程,从入门到精通,React 组件核心语法知识点详解(类组件体系)(19)
前端·javascript·vue.js·学习·react.js·react·anti-design-vue
蚂蚁RichLab前端团队8 小时前
🚀🚀🚀 RichLab - 花呗前端团队招贤纳士 - 【转岗/内推/社招】
前端·javascript·人工智能
孩子 你要相信光8 小时前
css之一个元素可以同时应用多个动画效果
前端·css
huangql5208 小时前
npm 发布流程——从创建组件到发布到 npm 仓库
前端·npm·node.js
Days20509 小时前
LeaferJS好用的 Canvas 引擎
前端·开源