获取A股实时热度TOP50,整合问财、雪球、东方财富的人气榜单,适用于查询热门股票、热度排名、人气榜、市场关注度、今日热门股等场景。关键词:A股热度、股票热度、人气榜、关注度排行、热门股。
text
输入/Input: 无/None → 输出/Output: 复合热度TOP50排行榜/Composite Heat TOP50 Ranking
├── 问财人气排名 / Wencai Popularity Rank (50只/stocks)
├── 雪球热榜 / Xueqiu Hot List (50只A股/A-shares)
├── 东方财富人气排名 / Eastmoney Popularity Rank (50只/stocks)
└── 复合热度计算与排名 / Composite Heat Calculation & Ranking
bash
pip install -r requirements.txt
bash
# 运行 / Run
python main.py
# 指定参数 / With parameters
python main.py --top 20 --format json
text
=== 股票热度排名采集器 ===
采集时间: 2026-03-21 22:49:00
【问财】正在采集...
成功获取 50 只股票
【雪球】正在采集...
成功获取 50 只A股
【东财】正在采集...
成功获取 50 只股票
=== 复合热度排名 ===
问财: 50 | 雪球: 50 | 东财: 50
┌──────┬──────────┬────────────┬──────┬──────┬──────┬──────────┬──────┐
│ 排名 │ 代码 │ 名称 │ 问财 │ 雪球 │ 东财 │ 热度分 │ 出现 │
├──────┼──────────┼────────────┼──────┼──────┼──────┼──────────┼──────┤
│ 1 │ 601899 │ 紫金矿业 │ 3 │ 1 │ 3 │ 98.0 │ 3 │
│ 2 │ 001896 │ 豫能控股 │ 6 │ 15 │ 17 │ 89.1 │ 3 │
...
└──────┴──────────┴────────────┴──────┴──────┴──────┴──────────┴──────┘
字段/Field说明/Description排名/Rank复合热度排名 (1-50) / Composite heat ranking (1-50)代码/Code6位股票代码 / 6-digit stock code名称/Name股票名称 / Stock name问财/Wencai问财人气排名, - 表示未上榜 / Wencai popularity rank雪球/Xueqiu雪球热榜排名, - 表示未上榜 / Xueqiu hot rank东财/Eastmoney东方财富人气排名, - 表示未上榜 / Eastmoney popularity rank热度分/HeatScore复合热度分数 (越高越热) / Composite heat score出现/Appear出现在几个平台 (1-3) / Number of platforms appeared
text
热度分 = (基础分 + 加成分) / 3.5
基础分:
- 问财排名得分 = 100 - 排名
- 雪球排名得分 = 100 - 排名
- 东财排名得分 = 100 - 排名
加成分:
- 出现3个平台: +50分
- 出现2个平台: +20分
- 出现1个平台: +0分
text
skills/stock-heat-rank-py/
├── SKILL.md # 技能文档 / Skill documentation
├── main.py # 主程序 / Main program
├── requirements.txt # Python依赖 / Python dependencies
└── lib/
└── hexin_v.js # Hexin-V 签名生成器 / Hexin-V signature generator