401 lines
12 KiB
Markdown
401 lines
12 KiB
Markdown
# 新闻流量监测功能说明
|
||
|
||
## 📰 功能概述
|
||
|
||
**新闻流量监测**是基于"流量为王"炒股理念为本系统新增的短线交易指导功能模块。通过实时监测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. **策略回测**
|
||
- 历史流量与股价涨跌相关性分析
|
||
- 优化流量阈值和交易信号
|
||
|
||
---
|
||
|
||
**祝你交易顺利!** 📈💰
|
||
|
||
记住:"流量为王,见顶就跑!"
|