获取中国 A 股市场核心数据:三大指数点位及涨跌幅、成交量变化、涨跌家数比。
| 指标 | 获取方式 | 说明 | 示例 |
|---|---|---|---|
| ------ | ---------- | ------ | ------ |
| 上证指数 | 🤖 自动 | 点位 + 涨跌幅 | 3957.05 点,-1.24% |
| 深证成指 | 🤖 自动 | 点位 + 涨跌幅 | 13866.20 点,-0.25% |
| 创业板指 | 🤖 自动 | 点位 + 涨跌幅 | 3352.10 点,+1.30% |
| 上涨家数 | 🤖 自动 | A 股上涨数量 | 1234 家 |
| 下跌家数 | 🤖 自动 | A 股下跌数量 | 3456 家 |
| 今日量能 | ✍️ 手动 | 四市总成交金额 | 待补充 |
| 昨日量能 | ✍️ 手动 | 前一交易日成交金额 | 待补充 |
# 查询今日(自动获取指数 + 涨跌家数)
python3 scripts/generate_report.py
# 查询指定日期
python3 scripts/generate_report.py 2026-03-22
# 强制刷新(忽略缓存)
python3 scripts/generate_report.py --force
# 补充今日和昨日成交量(单位:万亿)
python3 scripts/补数据.py 2026-03-22 --today 1.23 --previous 1.30
# 查看当前手动数据
python3 scripts/补数据.py 2026-03-22 --show
# 清除手动数据
python3 scripts/补数据.py 2026-03-22 --clear
# 重新生成(使用补充的成交量数据)
python3 scripts/generate_report.py 2026-03-22
~/Desktop/A 股每日复盘/stock-report-YYYY-MM-DD.md~/Desktop/A 股每日复盘/data-YYYY-MM-DD.jsoncn-stock-volume/
├── SKILL.md # 本文件
├── DESIGN.md # 详细设计文档
├── scripts/
│ ├── fetch_data.py # 数据获取核心
│ ├── generate_report.py # 报告生成
│ └── 补数据.py # 手动补充数据
├── cache/ # 缓存(TTL=24h)
│ └── YYYY-MM-DD.json
├── manual/ # 手动补充数据
│ └── YYYY-MM-DD.json
└── output/ # 输出文件
├── report.md
└── data.json
同花顺问财(浏览器自动化)
| 数据 | 查询语句 | URL |
|---|---|---|
| ------ | ---------- | ----- |
| 上证指数 | 上证指数 | 问财 |
| 深证成指 | 深证成指 | 问财 |
| 创业板指 | 创业板指 | 问财 |
| 上涨家数 | A 股上涨数量 | 问财 |
| 下跌家数 | A 股下跌数量 | 问财 |
cache/YYYY-MM-DD.json补数据.py)待补充# 📊 A 股市场日报 | 2026-03-22
## 三大指数
| 指数 | 点位 | 涨跌幅 |
|------|------|--------|
| 上证指数 | 3957.05 | 📉 -1.24% |
| 深证成指 | 13866.20 | 📉 -0.25% |
| 创业板指 | 3352.10 | 📈 +1.30% |
## 成交量
- **今日量能**:1.23 万亿
- **量能变化**:缩量 0.07 万亿 (-5.69%)
- **市场情绪**:🟢 缩量调整
## 涨跌家数
- **上涨**:1234 家
- **下跌**:3456 家
- **涨跌比**:≈ 1:2.8(下跌显著多于上涨)
{
"date": "2026-03-22",
"indices": {
"shanghai": { "point": 3957.05, "change": -1.24 },
"shenzhen": { "point": 13866.20, "change": -0.25 },
"chinext": { "point": 3352.10, "change": 1.30 }
},
"volume": {
"today": 1.23,
"previous": 1.30,
"change": -0.07,
"changePercent": -5.38,
"type": "缩量"
},
"sentiment": {
"up": 1234,
"down": 3456,
"ratio": "1:2.8",
"description": "下跌显著多于上涨"
}
}
cache/ 目录可清空缓存# 连续补充 3 天数据
python3 scripts/补数据.py 2026-03-20 -t 1.20 -p 1.25
python3 scripts/补数据.py 2026-03-21 -t 1.25 -p 1.20
python3 scripts/补数据.py 2026-03-22 -t 1.23 -p 1.25
ls -lh cache/
cat manual/2026-03-22.json
共 1 个版本