Files
aiagents-stock/docs/LONGHUBANG_BATCH_ANALYSIS.md

480 lines
11 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.
# 智瞰龙虎 - TOP股票批量分析功能
## 📖 功能概述
在智瞰龙虎的**AI评分排名**中,对TOP10综合评分排名的股票提供**一键批量深度分析**功能。
---
## 🚀 快速开始
### 1. 进入智瞰龙虎
1. 启动应用:`streamlit run app.py`
2. 点击侧边栏 **"🎯 智瞰龙虎"**
3. 切换到 **"🏆 AI评分排名"** 标签
4. 点击 **"开始分析"** 获取龙虎榜数据
### 2. 查看TOP10评分
- 系统自动显示 **"🥇 TOP10 综合评分排名"** 表格
- 评分维度:资金含金量、净买入额、卖出压力、机构共振、加分项
### 3. 一键批量分析
1. 在TOP10表格下方找到 **"🚀 批量深度分析"** 区域
2. 选择分析数量:3只 / 5只 / 10只
3. 点击 **"🚀 开始批量分析"** 按钮
4. 选择分析模式:
- **顺序分析**:稳定可靠,逐个分析
- **并行分析**:速度更快,3线程同时分析
5. 点击 **"🚀 确认开始分析"**
6. 等待进度完成
### 4. 查看分析结果
- **统计信息**:总计、成功、失败、耗时
- **分析详情**:每只股票的投资评级、进场区间、止盈止损
- **快捷操作**:一键加入监测列表
---
## 🎯 使用场景
### 场景1:短线交易机会挖掘
```
龙虎榜数据 → AI评分排名 → TOP3批量分析 → 选择买入标的
```
**流程**
1. 龙虎榜找出活跃游资关注的股票
2. AI评分筛选最优质的3只
3. 深度分析获取具体买卖点
4. 加入监测,等待进场机会
### 场景2:游资龙头股追踪
```
龙虎榜数据 → TOP5分析 → 识别龙头 → 波段操作
```
**流程**
1. 关注TOP5综合评分最高的股票
2. 深度分析确认题材和趋势
3. 设置监测参数
4. 波段操作,把握涨幅
### 场景3:热点题材捕捉
```
龙虎榜数据 → TOP10分析 → 题材对比 → 选股布局
```
**流程**
1. 分析TOP10了解全局热点
2. 对比各股题材和资金流向
3. 选择最强势的题材龙头
4. 及时布局
---
## 💡 功能特性
### 1. 智能筛选
- ✅ 基于AI评分自动排名
- ✅ 5维度综合评估(资金、机构、游资、题材、风险)
- ✅ TOP10精选,避免分析过多
### 2. 批量分析
- ✅ 支持分析前3/5/10只股票
- ✅ 顺序/并行两种模式
- ✅ 实时进度显示
-**遵循统一调用规范** ⭐️
### 3. 统一结果
- ✅ 使用 `app.analyze_single_stock_for_batch()` 统一函数
- ✅ 统一字段名:`rating`, `confidence_level`, `entry_range`
- ✅ 统一展示格式:emoji、布局、信息
### 4. 快捷操作
- ✅ 一键加入监测列表
- ✅ 自动解析进场区间和止盈止损
- ✅ 直接开启实时监控
---
## 📊 分析维度
### 龙虎榜评分(初筛)
| 维度 | 权重 | 说明 |
|------|------|------|
| 资金含金量 | 30分 | 顶级游资数量和质量 |
| 净买入额 | 25分 | 买入金额vs卖出金额 |
| 卖出压力 | 20分 | 卖方力量(反向) |
| 机构共振 | 15分 | 机构参与度 |
| 加分项 | 10分 | 连续上榜、题材等 |
### AI深度分析(精选)
| 维度 | 分析师 | 内容 |
|------|--------|------|
| 技术面 | 技术分析师 | K线、指标、趋势 |
| 基本面 | 基本面分析师 | 财务、估值、成长 |
| 资金面 | 资金流向分析师 | 主力资金、北向资金 |
| 风险面 | 风险管理师 | 风险提示、止损策略 |
| 综合决策 | 团队讨论 | 投资评级、关键价位 |
---
## 🎯 推荐策略
### 保守策略(TOP3
- **分析数量**3只
- **分析模式**:顺序分析
- **选股原则**:只选评分最高的3只
- **操作策略**:深度分析后选1-2只重点关注
### 积极策略(TOP5
- **分析数量**5只
- **分析模式**:并行分析(3线程)
- **选股原则**:评分靠前的5只
- **操作策略**:分散持仓,捕捉多个机会
### 全面策略(TOP10
- **分析数量**10只
- **分析模式**:并行分析(5线程)
- **选股原则**:全面了解热点
- **操作策略**:对比分析,精选2-3只最优
---
## ⚙️ 技术实现
### 遵循统一调用规范 ⭐️
**严格遵循 `docs/UNIFIED_ANALYSIS_SPEC.md` 规范:**
1. ✅ 调用统一函数:`app.analyze_single_stock_for_batch()`
2. ✅ 使用统一字段:`rating`, `confidence_level`, `entry_range`, `take_profit`, `stop_loss`
3. ✅ 统一解析逻辑:`split("-")`, `re.findall(r'\d+\.?\d*')`
4. ✅ 统一展示格式:emoji标识、一致布局
### 代码示例
```python
# 调用统一分析函数
from app import analyze_single_stock_for_batch
result = analyze_single_stock_for_batch(
symbol=code,
period="1y",
enabled_analysts_config={
'technical': True,
'fundamental': True,
'fund_flow': True,
'risk': True,
'sentiment': False,
'news': False
},
selected_model='deepseek-chat'
)
# 使用统一字段名
final_decision = result["final_decision"]
rating = final_decision.get("rating", "未知")
confidence = final_decision.get("confidence_level", "N/A")
entry_range = final_decision.get("entry_range", "N/A")
```
### 批量分析流程
```
用户点击"开始批量分析"
提取TOP N股票代码
存储到session_state
重新渲染页面
检测到批量分析触发标志
显示分析配置界面
用户确认开始
顺序/并行调用统一分析函数
显示进度和结果
保存结果到session_state
展示分析详情
```
---
## 💡 使用技巧
### 1. 最佳分析时机
- **盘后17:00-20:00**:龙虎榜数据更新后
- **次日盘前09:00-09:25**:开盘前复盘
### 2. 合理选择数量
- **3只**:精选,深度研究
- **5只**:平衡,适合大多数场景
- **10只**:全面,了解整体热点
### 3. 结合龙虎榜信息
分析时重点关注:
- 顶级游资参与情况
- 机构是否共振
- 净流入金额大小
- 题材是否持续
### 4. 快速加入监测
- 分析完成后直接点击"加入监测"
- 自动设置进场区间和止盈止损
- 实时监测价格变化
- 及时把握买卖时机
---
## 📈 预期效果
### 输入
- 龙虎榜TOP10股票代码
### 输出
- 每只股票的完整AI分析:
- 投资评级(买入/持有/卖出)
- 信心度评分
- 进场区间
- 止盈位
- 止损位
- 目标价
- 投资建议
### 后续操作
- 选择优质标的加入监测
- 设置价格告警
- 等待买卖信号
- 严格执行止盈止损
---
## 🆚 功能对比
| 功能 | 龙虎榜评分 | AI深度分析 |
|------|-----------|-----------|
| **速度** | 秒级 | 分钟级 |
| **深度** | 资金维度 | 多维度综合 |
| **精度** | 初筛排名 | 精准评级 |
| **关键价位** | 无 | 有(进场/止盈/止损) |
| **适用** | 快速筛选 | 决策依据 |
**建议组合使用**
1. 龙虎榜评分快速筛选TOP10
2. AI深度分析精选3-5只
3. 加入监测等待买点
4. 严格执行交易纪律
---
## 🔧 常见问题
### Q1: 批量分析需要多久?
**A:** 取决于数量和模式:
- 3只顺序:约3-5分钟
- 5只并行(3线程):约4-6分钟
- 10只并行(3线程):约8-12分钟
### Q2: 所有TOP10都值得分析吗?
**A:** 不一定,建议:
- 评分>80分:优先分析
- 评分60-80分:选择性分析
- 评分<60分:谨慎,可能风险较高
### Q3: 批量分析后如何选股?
**A:** 参考以下标准:
1. 投资评级:优选"买入"或"强烈买入"
2. 信心度:≥7分
3. 龙虎榜评分:≥75分
4. 资金面:净流入为正
5. 风险面:无重大风险提示
### Q4: 分析失败怎么办?
**A:** 可能原因和解决:
- 股票代码错误:检查代码格式
- 网络问题:重试或切换顺序模式
- API限流:减少并发线程数
- 数据缺失:该股可能暂停交易
### Q5: 能否保存分析结果?
**A:** 当前版本:
- 结果保存在session_state(关闭页面会丢失)
- 可点击"加入监测"保存关键参数
- 未来版本将支持保存到数据库
---
## 🎊 更新内容
### 新增功能
- ✅ TOP10股票一键批量分析
- ✅ 可选分析数量(3/5/10只)
- ✅ 顺序/并行分析模式
- ✅ 实时进度显示
- ✅ 详细结果展示
- ✅ 一键加入监测
### 技术亮点
-**遵循统一调用规范**:调用 `app.analyze_single_stock_for_batch()`
-**统一字段使用**`rating`, `confidence_level`, `entry_range`
-**统一解析逻辑**:字符串数值提取标准化
-**代码复用最大化**:无重复分析逻辑
-**结果展示一致**:与首页批量分析保持一致
---
## 📝 完整流程示例
### 实战案例:捕捉龙虎榜短线机会
#### Step 1: 获取龙虎榜数据(17:00后)
```
智瞰龙虎 → 龙虎榜分析 → 指定日期(昨日)
→ 开始分析 → 等待AI分析完成
```
#### Step 2: 查看AI评分排名
```
切换到"AI评分排名"标签
→ 查看TOP10综合评分表格
→ 关注评分>80分的股票
```
#### Step 3: 批量深度分析
```
选择分析数量:5只
→ 点击"开始批量分析"
→ 选择并行分析(3线程)
→ 确认开始分析
→ 等待5-8分钟完成
```
#### Step 4: 筛选优质标的
```
查看分析结果
→ 筛选条件:
- 评级:买入/强烈买入
- 信心度:≥7分
- 龙虎榜评分:≥75分
→ 精选2-3只重点关注
```
#### Step 5: 加入监测
```
对精选股票点击"➕ 加入监测"
→ 自动设置进场区间、止盈止损
→ 启动实时价格监控
```
#### Step 6: 执行交易
```
次日开盘
→ 监测提醒进入进场区间
→ 买入建仓
→ 监测提醒到达止盈位
→ 卖出止盈
```
---
## 🎯 最佳实践
### 1. 评分+分析双重验证
- 不仅看龙虎榜评分,更要看AI深度分析
- 评分高但AI评级"卖出"→ 谨慎
- 评分中等但AI评级"买入"→ 关注
### 2. 时间把握
- **最佳分析时间**:盘后18:00-20:00
- **最佳买入时间**:次日09:30-10:00
- **最佳止盈时间**:触发止盈位立即卖出
### 3. 风险控制
- 严格遵守AI给出的止损位
- 不因短期波动随意调整
- 仓位控制:单只≤总资金20%
- 龙虎榜股票波动大,轻仓操作
### 4. 组合策略
- 不要全仓单只龙虎榜股票
- TOP3选1-2只重点
- 分散题材,降低风险
- 部分仓位留作机动
---
## ⚠️ 风险提示
### 龙虎榜股票特点
-**高波动**:涨跌幅度大
- 🎢 **短周期**:题材炒作时间短
- 📉 **高风险**:游资出货快
- 🎲 **不确定性**:情绪主导
### 注意事项
1. **不追高**:进场区间外不盲目追涨
2. **严守止损**:达到止损位立即离场
3. **快进快出**:龙虎榜股票不适合长期持有
4. **控制仓位**:单只不超过20%
5. **关注题材**:题材降温及时止盈
---
## 📚 相关文档
- **统一规范**`docs/UNIFIED_ANALYSIS_SPEC.md` - 分析调用规范
- **龙虎榜功能**README.md - 智瞰龙虎系统介绍
- **监测功能**:首页实时监测文档
---
## 🎊 总结
**智瞰龙虎TOP股票批量分析功能**为您提供:
✅ 龙虎榜AI评分快速筛选
✅ 深度分析精准定位买卖点
✅ 一键加入监测实时跟踪
✅ 完整的短线交易解决方案
**祝您抓住每一个龙虎榜机会!** 🎯📈