Files
aiagents-stock/docs/低价擒牛快速开始.md
2025-12-12 19:46:38 +08:00

197 lines
4.6 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.
# 低价擒牛 - 快速开始指南
## 🚀 5分钟上手
### 第一步:进入功能
1. 启动系统:`streamlit run app.py`
2. 在左侧菜单栏找到 **🎯 选股板块**
3. 点击 **🐂 低价擒牛**
### 第二步:开始选股
1. 调整筛选数量(默认5只,可调整3-10只)
2. 点击 **🚀 开始低价擒牛选股**
3. 等待30-60秒,系统自动获取数据
### 第三步:查看结果
系统会展示:
- ✅ 筛选数量和统计信息
- ✅ 精选股票详细列表
- ✅ 完整数据表格(可下载CSV
### 第四步:接收通知(可选)
如果配置了钉钉Webhook,会自动收到消息通知
## 📊 选股策略一览
| 条件 | 值 |
|------|-----|
| 股价 | < 10元 |
| 净利润增长率 | ≥ 100% |
| 市场 | 深圳A股 |
| 排除 | ST、科创板、创业板 |
| 排序 | 成交额由小到大 |
## 🎯 量化策略参数
| 参数 | 值 |
|------|-----|
| 初始资金 | 100万元 |
| 持股周期 | 5天 |
| 最大持股数 | 4只 |
| 个股最大仓位 | 40% |
| 单日最大买入 | 2只 |
| 买入时机 | 开盘 |
| 卖出信号 | MA5下穿MA20 或 持股5天 |
## 🔧 配置Webhook通知(可选)
### 1. 获取钉钉机器人Webhook URL
1. 打开钉钉群 → 群设置 → 智能群助手
2. 添加机器人 → 自定义
3. 添加安全设置 → 自定义关键词:`aiagents通知`
4. 复制Webhook URL
### 2. 配置环境变量
编辑项目根目录的 `.env` 文件:
```bash
# Webhook通知配置
WEBHOOK_ENABLED=true
WEBHOOK_URL=https://oapi.dingtalk.com/robot/send?access_token=xxxxx
WEBHOOK_TYPE=dingtalk
WEBHOOK_KEYWORD=aiagents通知
```
### 3. 重启系统
配置完成后重启Streamlit即可
## 🎮 使用量化策略模拟
### 策略模拟(无需配置)
1. 完成选股后,在页面底部找到 **量化交易策略模拟**
2. 点击 **🎮 开始策略模拟**
3. 系统会展示:
- 模拟买入信号
- 当前持仓情况
- 账户资金状态
### MiniQMT实盘(需要配置)
**前提条件**
- 已安装MiniQMT客户端
- 已开通量化交易账户
**配置步骤**
1. 编辑 `.env` 文件:
```bash
MINIQMT_ENABLED=true
MINIQMT_ACCOUNT_ID=your_account_id
```
2. 重启系统
3. 点击 **🔗 连接MiniQMT实盘**
## 📋 典型使用场景
### 场景1:每日早盘选股
**时间**:每天早上9:15-9:25
**操作**
1. 打开低价擒牛功能
2. 开始选股,获取最新数据
3. 查看筛选结果
4. 开盘后根据买入信号下单
### 场景2:周末策略回测
**时间**:周末
**操作**
1. 选股获取数据
2. 导出CSV文件
3. 使用Excel或Python进行历史数据分析
4. 优化策略参数
### 场景3:自动通知监控
**时间**:工作日定时
**操作**
1. 配置Webhook
2. 设置定时任务(cron或Task Scheduler
3. 每日自动选股并推送钉钉消息
## 💡 使用技巧
### 技巧1:成交额排序的意义
- 成交额小 = 市场关注度低 = 可能被低估
- 优先买入排名靠前的股票(成交额最小)
### 技巧2:持股周期管理
- 5天是一个交易周期
- 可在第3-4天关注卖出信号
- 避免持股到期临近时盲目持有
### 技巧3:仓位控制
- 建议新手先用小资金测试
- 逐步增加至策略设定的资金量
- 严格执行单股40%的仓位限制
### 技巧4:结合大盘走势
- 大盘上涨时:可适当激进
- 大盘下跌时:减少买入或观望
- 策略不能替代市场判断
## ⚠️ 常见问题
### Q: 为什么有时候筛选不到股票?
A: 可能原因:
- 市场环境不符合条件(如整体估值偏高)
- 净利润增长率≥100%的股票较少
- 建议适当放宽筛选条件
### Q: 钉钉通知没收到?
A: 检查清单:
- ✅ WEBHOOK_ENABLED 设置为 true
- ✅ WEBHOOK_URL 正确
- ✅ 钉钉机器人关键词包含"aiagents通知"
- ✅ 系统已重启
### Q: 策略模拟和实盘有什么区别?
A: 主要区别:
- 模拟:不实际下单,无手续费
- 实盘:真实下单,有滑点和手续费
- 建议先用模拟验证策略
### Q: 如何调整策略参数?
A: 当前版本参数固定在代码中,如需调整:
1. 编辑 `low_price_bull_strategy.py`
2. 修改 `__init__` 方法中的参数
3. 重启系统
## 📚 进阶阅读
- [低价擒牛功能说明](./低价擒牛功能说明.md) - 完整功能文档
- [Webhook配置指南](./Webhook通知配置指南.md) - 详细配置步骤
- [MiniQMT集成指南](./MINIQMT_INTEGRATION_GUIDE.md) - 量化交易配置
## 🎯 下一步
1. ✅ 熟悉基础选股功能
2. ✅ 配置钉钉通知
3. ✅ 使用策略模拟
4. ✅ 尝试MiniQMT实盘(谨慎)
5. ✅ 根据实际情况优化策略
---
**祝您投资顺利!** 🚀📈💰