Files
aiagents-stock/docs/新闻流量监测功能说明.md
2026-01-25 16:53:55 +08:00

401 lines
12 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 新闻流量监测功能说明
## 📰 功能概述
**新闻流量监测**是基于"流量为王"炒股理念为本系统新增的短线交易指导功能模块。通过实时监测20+主流平台的新闻热点和流量数据,帮助短线投资者把握题材炒作的节奏,识别流量高潮(卖出信号)和流量爆发(买入机会)。
---
## 🎯 核心理念
### "流量为王"投机市场规律
```
接盘总量 = 流量 × 转化率 × 客单价
```
**关键理论:**
1. **流量高潮 = 价格高潮 = 逃命时刻**
2. **流量爆发 = 题材启动 = 进场机会**
3. **流量衰减 = 资金离场 = 减仓信号**
### 两种流量类型
**1. 存量流量型**(快速爆发)
- 特征:顶级流量,快速到位,不需要发酵
- 案例:政策事件、突发新闻、知名人物发声
- 时间窗口:短(几小时到几天)
- 策略:手快吃肉,手慢接盘
**2. 增量流量型**(裂变传播)
- 特征:初始流量小,有病毒传播能力,指数增长
- 判断指标:K值(病毒系数)>1.5为指数型爆发
- 时间窗口:长(几天到几周)
- 策略:埋伏早期,分批进出
---
## 🚀 功能特性
### 1. 多平台数据聚合
**支持20+主流平台:**
| 类别 | 平台 | 权重 | 说明 |
|------|------|------|------|
| 社交媒体 | 微博热搜 | 10 | 核心流量指标 |
| 社交媒体 | 抖音热点 | 9 | 短视频流量 |
| 社交媒体 | 知乎热榜 | 7 | 深度内容流量 |
| 财经平台 | 新浪财经 | 9 | 股市相关 |
| 财经平台 | 东方财富 | 9 | 散户关注度 |
| 财经平台 | 雪球 | 8 | 投资者讨论 |
| 财经平台 | 财联社 | 8 | 专业资讯 |
| 新闻媒体 | 百度热搜 | 8 | 全民热点 |
| 新闻媒体 | 今日头条 | 7 | 算法推荐 |
### 2. 智能流量分析
- **流量得分计算**:综合权重×新闻数量,归一化到0-1000分
- **流量等级判断**
- 极高(≥800分):流量爆发,警惕见顶
- 高(500-800分):流量活跃,关注机会
- 中(200-500分):流量正常,保持观望
- 低(<200分):流量低迷,空仓为主
- **历史对比**:计算当前得分的百分位,了解历史水平
### 3. 股票相关新闻提取
- 自动识别40+股票关键词(涨停、跌停、概念股、龙头股等)
- 按平台权重和关键词匹配数排序
- 提取高频提及的个股代码
- 生成潜力个股TOP10
### 4. 热门话题挖掘
- 基于jieba分词的话题提取
- 过滤停用词,保留有效话题
- 统计话题热度(0-100分)
- 识别热门板块(AI、新能源、半导体等)
### 5. 交易信号生成
**基于流量等级的交易信号:**
| 流量等级 | 得分范围 | 信号 | 信心度 | 操作建议 |
|----------|----------|------|--------|----------|
| 极高(顶部) | ≥900 | 卖出 | 9/10 | 立即减仓或清仓,锁定利润 |
| 极高(高位) | 800-900 | 观望 | 7/10 | 持仓观望,逢高减仓 |
| 高 | 500-800 | 买入 | 8/10 | 关注龙头股,轻仓试探 |
| 中 | 200-500 | 观望 | 5/10 | 保持观望,等待信号明确 |
| 低 | <200 | 观望 | 3/10 | 空仓观望,等待市场转暖 |
**输出内容:**
- 整体信号(买入/观望/卖出)
- 信心度(0-10分)
- 热门板块TOP3
- 潜力个股TOP10
- 风险提示
- 操作建议
### 6. 流量趋势分析
- 7-30天流量趋势图
- 平均/最高/最低流量得分
- 趋势判断(上升/下降/平稳)
- 每日统计汇总
### 7. 历史记录管理
- 完整的监测历史保存
- 快照详情查看(股票新闻、热门话题)
- 历史数据对比分析
- 支持按关键词搜索
---
## 💻 技术架构
### 模块组成
```
news_flow_data.py # 数据获取模块
├── NewsFlowDataFetcher # 新闻数据获取器
├── get_platform_news() # 单平台数据
├── get_multi_platform_news() # 多平台聚合
├── extract_stock_related_news() # 股票新闻提取
├── calculate_flow_score() # 流量得分计算
└── get_hot_topics() # 热门话题挖掘
news_flow_db.py # 数据库模块
├── NewsFlowDatabase # 数据库管理类
├── flow_snapshots # 流量快照表
├── platform_news # 平台新闻表
├── stock_related_news # 股票相关新闻表
├── hot_topics # 热门话题表
└── flow_statistics # 每日统计表
news_flow_engine.py # 分析引擎
├── NewsFlowEngine # 流量分析引擎
├── run_full_analysis() # 完整分析流程
├── _generate_trading_signals() # 生成交易信号
├── get_flow_trend() # 流量趋势分析
└── compare_with_history() # 历史对比
news_flow_ui.py # UI界面
└── display_news_flow_monitor() # 主界面
├── display_realtime_monitor() # 实时监测
├── display_flow_trend() # 流量趋势
├── display_history_records() # 历史记录
└── display_settings() # 设置
```
### 数据库表结构
**1. flow_snapshots(流量快照表)**
- 记录每次监测的整体情况
- 字段:total_score, flow_level, social_score, finance_score, analysis等
**2. platform_news(平台新闻表)**
- 存储各平台的新闻数据
- 字段:platform, title, content, url, publish_time等
**3. stock_related_news(股票相关新闻表)**
- 股票相关新闻筛选结果
- 字段:title, matched_keywords, keyword_count等
**4. hot_topics(热门话题表)**
- 热门话题词频统计
- 字段:topic, count, heat
**5. flow_statistics(每日统计表)**
- 按天汇总的流量统计
- 字段:date, avg_score, max_score, snapshot_count等
---
## 📊 使用指南
### 快速开始
1. **进入新闻流量监测**
- 点击侧边栏"📊 策略分析" → "📰 新闻流量"
2. **选择监测模式**
- 全平台监测:监测所有20+平台
- 社交媒体:仅监测微博、抖音、知乎等
- 财经平台:仅监测新浪财经、东财、雪球等
- 新闻媒体:仅监测百度、头条、腾讯网等
- 自定义:手动选择平台
3. **开始监测**
- 点击"🚀 开始监测"按钮
- 等待数据获取和分析(约30-60秒)
4. **查看结果**
- 流量得分和等级
- 交易信号和操作建议
- 热门板块TOP3
- 潜力个股TOP10
- 股票相关新闻
- 热门话题词云
### 监测频率建议
**盘前监测(9:00-9:25**
- 目的:了解当日市场热点
- 重点:关注新增热点题材
- 操作:制定当日交易计划
**盘后监测(15:30-16:00**
- 目的:复盘当日市场情绪
- 重点:分析流量变化趋势
- 操作:调整持仓和策略
**晚间监测(20:00-21:00**
- 目的:准备次日策略
- 重点:深度研究热点板块
- 操作:精选次日目标股
### 信号解读原则
**1. 流量极高(≥900分)**
- **理论**:流量高潮=价格高潮,后面没有更傻的接盘侠
- **特征**:主流媒体报道、全民讨论、短视频霸屏
- **操作**:立即减仓,不要贪恋最后一跌
- **案例**:深度求索概念(2024年)
**2. 流量高(500-800分)**
- **理论**:流量快速上升,题材正在发酵
- **特征**:热搜上榜、财经媒体关注、散户开始涌入
- **操作**:关注龙头股,轻仓试探,设好止损
- **策略**:先涨为王,名字为王
**3. 流量中(200-500分)**
- **理论**:流量正常波动,方向不明确
- **特征**:常规新闻,没有突出热点
- **操作**:保持观望,可关注潜力题材
- **策略**:等待流量信号明确
**4. 流量低(<200分)**
- **理论**:流量低迷,市场情绪冷淡
- **特征**:成交量萎缩、缺乏热点、媒体冷清
- **操作**:空仓观望,等待市场转暖
- **策略**:可布局低估值个股
### 配合使用建议
**与其他功能协同:**
1. **新闻流量 + 智瞰龙虎**
- 流量识别热点 → 龙虎榜确认游资动向
- 双重验证,提高成功率
2. **新闻流量 + 智策板块**
- 流量发现题材 → 智策分析板块轮动
- 把握进场和退出时机
3. **新闻流量 + 主力选股**
- 流量筛选热点 → 主力资金确认标的
- 跟随聪明钱,提高胜率
4. **新闻流量 + AI盯盘**
- 流量判断大盘情绪 → AI盯盘执行个股交易
- 自动化交易,解放双手
---
## ⚠️ 风险提示
### 使用注意事项
1. **流量≠价格**
- 流量高只代表关注度高,不代表股价一定上涨
- 必须结合基本面、技术面、资金面综合判断
2. **反向指标**
- 当你的反向指标(如擦鞋童、小区大妈)都在讨论某个股票时,往往是见顶信号
- 记住:连擦鞋童都在炒股了 → 肯尼迪立即清仓
3. **流量高潮识别**
- 短视频热搜排名停止上升
- 评论增速明显放缓
- 主流媒体不再报道
- 新用户涌入停滞
4. **数据时效性**
- 新闻API数据有一定延迟(约10-30分钟)
- 不适用于超高频交易
- 建议配合实时盘口观察
5. **市场风险**
- 题材炒作具有高风险,可能快速反转
- 严格执行止损,不要死扛
- 仓位控制:单只股票不超过30%
- 本功能仅供参考,不构成投资建议
### 免责声明
本功能基于公开的新闻数据和"流量为王"理论进行分析,所有分析结果仅供参考。股市有风险,投资需谨慎。使用本功能进行投资决策的风险由用户自行承担。
---
## 🔧 技术依赖
### Python包
```bash
pip install requests # HTTP请求
pip install jieba # 中文分词
pip install plotly # 数据可视化
pip install pandas # 数据处理
```
### 外部API
- **新闻API**: https://newsapi.ws4.cn/api/v1/dailynews/
- **免费使用**:无需API Key
- **速率限制**:建议每次请求间隔0.5秒以上
---
## 📈 实战案例
### 案例1:流量爆发 - 深度求索概念(2024年)
**背景**
- 东大自研AI大模型技术突破
- 主流媒体报道,短视频热搜霸榜
- 带有民族情绪加成
**流量特征**
- 存量流量型(自带顶流)
- 流量得分:950+(极高)
- 全平台关注度爆发
**交易信号**
- 第1天:流量500分,信号"买入",龙头涨停
- 第2天:流量800分,信号"观望",持仓待涨
- 第3天:流量950分,信号"卖出",立即减仓 ← **流量高潮!**
- 第4天:流量600分,题材降温,股价回调
**结论**:严格按流量信号操作,第3天卖出,规避后续回调。
### 案例2:流量裂变 - 新能源题材(持续炒作)
**背景**
- 政策支持,产业发展
- K值>1.5,病毒式传播
**流量特征**
- 增量流量型(裂变传播)
- 流量逐步上升:300 → 500 → 700 → 850
- 时间跨度:2-3周
**交易信号**
- 第1周:流量300分,埋伏早期
- 第2周:流量500分,加仓龙头
- 第3周:流量700分,持仓待涨
- 第4周:流量850分,逐步减仓
**结论**:增量流量型时间窗口长,可分批进出,把握多波段行情。
---
## 📚 相关文档
- **理论基础**: `新闻流量转化炒股法.md`
- **API文档**: `新闻监测API调用说明.md`
- **主程序**: `app.py`
- **数据模块**: `news_flow_data.py`
- **数据库**: `news_flow_db.py`
- **分析引擎**: `news_flow_engine.py`
- **UI界面**: `news_flow_ui.py`
---
## 🎯 后续优化方向
1. **AI增强**
- 接入DeepSeek AI分析新闻内容
- 自动识别题材炒作阶段(萌芽/爆发/高潮/退潮)
2. **流量追踪**
- 实时监控流量变化(每分钟)
- 流量拐点自动告警
3. **个股关联**
- 从新闻中自动提取股票代码
- 与龙虎榜、主力资金数据关联
4. **情绪量化**
- NLP情感分析(正面/负面)
- 社交媒体情绪指数
5. **策略回测**
- 历史流量与股价涨跌相关性分析
- 优化流量阈值和交易信号
---
**祝你交易顺利!** 📈💰
记住:"流量为王,见顶就跑!"