feat: 改为盘后报告模式 - 正文分析总结+附件详细数据
This commit is contained in:
76
README.md
76
README.md
@@ -1,18 +1,32 @@
|
||||
# A股板块监控系统
|
||||
# A股板块盘后分析系统
|
||||
|
||||
自动获取东方财富板块数据,监控异动并发送邮件通知。
|
||||
自动获取东方财富板块数据,生成盘后分析报告并发送邮件。
|
||||
|
||||
## 功能特点
|
||||
|
||||
- 获取行业板块涨跌幅排行
|
||||
- 获取概念板块涨跌幅排行
|
||||
- 监控主力资金流入/流出
|
||||
- 检测板块异动(涨跌幅≥3%、资金流入≥10亿)
|
||||
- 自动发送HTML格式邮件通知
|
||||
- 每个交易日17:00自动执行
|
||||
- 获取行业板块和概念板块完整数据
|
||||
- 生成分析总结邮件正文
|
||||
- 详细数据CSV文件作为附件
|
||||
- 发送到指定邮箱
|
||||
|
||||
## 数据来源
|
||||
## 邮件内容
|
||||
|
||||
东方财富HTTP API (http://push2.eastmoney.com)
|
||||
### 正文(分析总结)
|
||||
|
||||
- 市场整体趋势判断
|
||||
- 热门概念板块 TOP5
|
||||
- 行业涨幅/跌幅 TOP5
|
||||
- 主力资金大幅流入 TOP10
|
||||
- 主力资金大幅流出 TOP10
|
||||
|
||||
### 附件(详细数据)
|
||||
|
||||
CSV文件包含:
|
||||
- 行业板块涨跌幅排行(完整)
|
||||
- 行业板块资金流向排行(完整)
|
||||
- 概念板块涨跌幅排行(完整)
|
||||
- 概念板块资金流向排行(完整)
|
||||
|
||||
## 使用方法
|
||||
|
||||
@@ -25,52 +39,32 @@ python3 board_monitor.py test
|
||||
### 获取板块数据
|
||||
|
||||
```bash
|
||||
# 获取行业板块涨跌幅TOP20
|
||||
python3 board_monitor.py get industry --sort pct --limit 20
|
||||
|
||||
# 获取概念板块资金流入TOP20
|
||||
python3 board_monitor.py get concept --sort flow --limit 20
|
||||
python3 board_monitor.py get industry --limit 20
|
||||
python3 board_monitor.py get concept --limit 20
|
||||
```
|
||||
|
||||
### 执行监控检查
|
||||
### 手动发送报告
|
||||
|
||||
```bash
|
||||
# 监控并发送通知(发现异动时)
|
||||
python3 board_monitor.py monitor -v
|
||||
python3 board_monitor.py report -v
|
||||
|
||||
# 监控但不发送通知
|
||||
python3 board_monitor.py monitor --no-notify
|
||||
# 发送到其他邮箱
|
||||
python3 board_monitor.py report --to other@example.com
|
||||
```
|
||||
|
||||
## 定时任务配置
|
||||
|
||||
```bash
|
||||
# 添加到crontab
|
||||
crontab -e
|
||||
每个交易日(周一至周五)17:00自动执行:
|
||||
|
||||
# 盘中每小时检查(9:30-15:00)
|
||||
30-59 9 * * 1-5 /usr/bin/python3 /home/xian/.openclaw/workspace-coder/works/board-monitor/board_monitor.py monitor
|
||||
0-15 10-14 * * 1-5 /usr/bin/python3 /home/xian/.openclaw/workspace-coder/works/board-monitor/board_monitor.py monitor
|
||||
0-0 15 * * 1-5 /usr/bin/python3 /home/xian/.openclaw/workspace-coder/works/board-monitor/board_monitor.py monitor
|
||||
```
|
||||
0 17 * * 1-5 python3 board_monitor.py report
|
||||
```
|
||||
|
||||
## 异动检测阈值
|
||||
## 数据来源
|
||||
|
||||
| 类型 | 阈值 |
|
||||
|------|------|
|
||||
| 涨幅异动 | ≥ 3% |
|
||||
| 跌幅异动 | ≤ -3% |
|
||||
| 资金流入 | ≥ 10亿 |
|
||||
| 资金流出 | ≤ -10亿 |
|
||||
|
||||
可在 `board_monitor.py` 中修改 `check_anomaly()` 函数的参数调整阈值。
|
||||
|
||||
## 通知邮箱
|
||||
|
||||
默认发送到: zuitoushang@tphai.com
|
||||
|
||||
可在 `send_notification()` 函数中修改。
|
||||
东方财富HTTP API (http://push2.eastmoney.com)
|
||||
|
||||
## 版本历史
|
||||
|
||||
- v1.1.0 (2026-04-10) - 改为盘后报告模式,正文分析+附件详细数据
|
||||
- v1.0.0 (2026-04-10) - 初始版本
|
||||
Reference in New Issue
Block a user