openclaw-home-pc/workspace/skills/股票技能使用手册.md
2026-03-21 15:31:06 +08:00

353 lines
9.9 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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.

# 📈 股票技能使用手册
> 三大股票分析技能完整使用指南
> 更新时间2026-03-13
> 适用市场A 股(沪深两市)
---
## 📋 技能列表
| 技能名称 | 功能定位 | 适用场景 |
|----------|----------|----------|
| **a-stock-trading-assistant** | A 股实时交易助手 | 查行情、个股分析、买卖点建议 |
| **daily-stock-analysis** | 每日分析报告 | 每日收盘后自动生成分析报告 |
| **stock-monitor-skill** | 智能监控预警 | 7 大预警规则,实时推送提醒 |
---
## 1⃣ A 股股票交易助手 (a-stock-trading-assistant)
### 🎯 功能定位
专业 A 股交易助手,提供实时行情、个股分析、大盘情绪、热点板块、交易策略等全方位服务。
### 📊 支持市场
| 代码前缀 | 市场 | 示例 |
|----------|------|------|
| 60xxxx | 上交所主板 | 600519 贵州茅台 |
| 00xxxx | 深交所主板 | 000001 平安银行 |
| 30xxxx | 创业板 | 300750 宁德时代 |
| 68xxxx | 科创板 | 688981 中芯国际 |
### 💡 核心功能
#### 1. 实时行情查询
```bash
# 查询单只股票
python3 scripts/fetch_stock.py --code 600519
# 查询大盘指数
python3 scripts/fetch_stock.py --index
# 查询热点板块
python3 scripts/fetch_stock.py --hot-sectors
```
**输出内容:**
- 当前价、涨跌幅、涨跌额
- 成交量、成交额、换手率
- 振幅、52 周高/低
- 分时走势摘要
#### 2. 个股综合分析
- **技术面**:均线系统、趋势判断、支撑/压力位、MACD/KDJ 信号
- **基本面**PE/PB 估值、近期业绩、行业地位、风险点
- **综合判断**:看多/看空/中性
#### 3. 大盘情绪与风险判断
- 大盘强弱(趋势、量能、板块轮动)
- 市场情绪指数(赚钱效应、涨跌比)
- 风险等级(低/中/高)及应对建议
#### 4. 热点板块与龙头股
- 识别主线板块(连续性强)
- 识别情绪板块(短期热点)
- 列出核心龙头股
#### 5. 交易策略建议
```
【操作建议】XX 股XXXXXX
方向:做多/观望/回避
入场区间XX.XX - XX.XX 元
止损位XX.XX 元(跌破离场)
止盈位XX.XX 元(分批减仓)
仓位XX%(轻/中/重仓)
逻辑:[核心理由 2-3 条]
风险:[主要风险 1-2 条]
```
#### 6. 价格预警监控
- 记录目标价、预警条件到 watchlist.md
- 配合券商 App 实时推送
### 🗣️ 使用示例
```
用户:贵州茅台现在多少钱?
用户:分析一下宁德时代的技术面
用户:今天大盘情绪怎么样?
用户:最近有什么热点板块?
用户:给我看看 600519 的买卖点建议
```
### ⚠️ 注意事项
- 数据标注来源和获取时间(精确到分钟)
- 所有价格建议附风险提示
- 避免绝对化表述("必涨"/"稳赚"
- 数字精确到小数点后 2 位
---
## 2⃣ 每日股票分析 (daily-stock-analysis)
### 🎯 功能定位
每日收盘后自动生成股票分析报告,包含次日收盘价预测、历史预测准确率追踪、自我进化机制。
### 📁 报告存储
- **路径**`<working_directory>/daily-stock-analysis/reports/`
- **文件名**`YYYY-MM-DD-<TICKER>-analysis.md`
- **版本控制**:同一天同一只股票自动生成 `-v2`、`-v3` 版本
### 💡 核心功能
#### 1. 预测与回顾
- **pred_close_t1**:预测次日收盘价
- **prev_pred_close_t1**:上次预测的收盘价
- **prev_actual_close_t1**:实际收盘价
- **AE/APE**:预测误差/误差百分比
#### 2. 滚动准确率追踪
```bash
# 计算滚动准确率
python3 scripts/calc_accuracy.py \
--workdir <working_directory> \
--ticker <TICKER> \
--windows 1,3,7,30 \
--history-limit 60
```
#### 3. 自我进化机制
每次分析包含 1-3 个 `improvement_actions`,从近期预测失误中学习,用于下一次分析。
### 🗓️ 调度建议
设置为**工作日每天 10:00** 运行,保持预测 - 回顾窗口连续。
### 📄 报告模板
```markdown
# <TICKER> 每日分析 - YYYY-MM-DD
## 推荐建议
recommendation: 买入/持有/卖出
## 价格预测
pred_close_t1: XX.XX 元
## 历史预测回顾
prev_pred_close_t1: XX.XX 元
prev_actual_close_t1: XX.XX 元
AE: X.XX | APE: X.XX%
## 滚动准确率
1 日准确率XX%
7 日准确率XX%
## 改进措施
1. [具体改进行动]
2. [具体改进行动]
```
### ⚠️ 合规声明
每份报告必须附加:
> "本内容仅供研究和参考,不构成投资建议或收益保证。市场有风险,投资需谨慎。"
---
## 3⃣ 股票监控预警 (stock-monitor-skill)
### 🎯 功能定位
全功能智能股票监控预警系统7 大预警规则,实时推送提醒,符合中国投资者习惯(红涨绿跌)。
### 🚨 七大预警规则
| 规则 | 触发条件 | 权重 |
|------|----------|------|
| **成本百分比** | 盈利 +15% / 亏损 -12% | ⭐⭐⭐ |
| **日内涨跌幅** | 个股±4% / ETF±2% / 黄金±2.5% | ⭐⭐ |
| **成交量异动** | 放量>2 倍均量 / 缩量<0.5 | ⭐⭐ |
| **均线金叉/死叉** | MA5 上穿/下穿 MA10 | ⭐⭐⭐ |
| **RSI 超买超卖** | RSI>70 超买 / RSI<30 超卖 | ⭐⭐ |
| **跳空缺口** | 向上/向下跳空>1% | ⭐⭐ |
| **动态止盈** | 盈利 10%+ 后回撤 5%/10% | ⭐⭐⭐ |
### 📊 分级预警系统
- **🚨 紧急级**:多条件共振(如:放量 + 均线金叉 + 突破成本)
- **⚠️ 警告级**2 个条件触发RSI 超卖 + 放量)
- **📢 提醒级**:单一条件触发
### 🚀 运行方式
#### 后台常驻进程
```bash
cd ~/workspace/skills/stock-monitor/scripts
./control.sh start # 启动
./control.sh status # 查看状态
./control.sh log # 查看日志
./control.sh stop # 停止
```
### ⚡ 智能监控频率(北京时间)
| 时间段 | 频率 | 监控标的 |
|--------|------|----------|
| 交易时间 9:30-15:00 | 每 5 分钟 | 全部 + 技术指标 |
| 午休 11:30-13:00 | 每 10 分钟 | 全部 |
| 收盘后 15:00-24:00 | 每 30 分钟 | 全部(日线数据) |
| 凌晨 0:00-9:30 | 每 1 小时 | 仅伦敦金 |
| 周末 | 每 1 小时 | 仅伦敦金 |
### 📋 监控配置示例
```python
{
"code": "600362",
"name": "江西铜业",
"type": "individual", # 个股
"market": "sh",
"cost": 57.00, # 持仓成本
"alerts": {
# 1. 成本百分比
"cost_pct_above": 15.0, # 盈利 15% 提醒
"cost_pct_below": -12.0, # 亏损 12% 提醒
# 2. 日内涨跌幅
"change_pct_above": 4.0,
"change_pct_below": -4.0,
# 3. 成交量异动
"volume_surge": 2.0, # 放量>2 倍
# 4-7. 技术指标
"ma_monitor": True, # 均线金叉死叉
"rsi_monitor": True, # RSI 超买超卖
"gap_monitor": True, # 跳空缺口
"trailing_stop": True # 动态止盈
}
}
```
### 🔔 预警消息示例
#### 🚨 紧急级(多条件共振)
```
🚨【紧急】🔴 江西铜业 (600362)
━━━━━━━━━━━━━━━━━━━━
💰 当前价格¥65.50 (+15.0%)
📊 持仓成本¥57.00 | 盈亏:🔴+14.9%
🎯 触发预警 (3 项):
• 🎯 盈利 15% (目标价 ¥65.55)
• 🌟 均线金叉 (MA5¥63.2 上穿 MA10¥62.8)
• 📊 放量 2.5 倍 (5 日均量)
💡 建议:多条件共振,趋势强劲,可考虑继续持有或分批减仓。
```
#### ⚠️ 警告级
```
⚠️【警告】🟢 恒生医疗 (159892)
━━━━━━━━━━━━━━━━━━━━
💰 当前价格¥0.72 (-10.0%)
🎯 触发预警 (2 项):
• 📉 日内大跌 -10.0%
• ❄️ RSI 超卖 (28.5),可能反弹
💡 建议短期超跌严重RSI 进入超卖区,关注反弹机会但勿急于抄底。
```
### 🛠️ 自定义配置
#### 修改成本价
```python
"cost": 55.50, # 改成你的实际成本
```
#### 调整预警阈值
```python
"cost_pct_above": 20.0, # 盈利 20% 提醒
"cost_pct_below": -15.0, # 亏损 15% 提醒
"change_pct_above": 5.0, # 日内异动±5%
"volume_surge": 3.0, # 放量 3 倍提醒
```
#### 开关技术指标
```python
"ma_monitor": False, # 关闭均线
"rsi_monitor": True, # 开启 RSI
"gap_monitor": True, # 开启跳空
```
### ⚠️ 使用提示
1. **技术指标有滞后性**均线、MACD 等用于确认趋势而非预测
2. **避免过度交易**:预警只是参考,不要每个信号都操作
3. **多条件共振更可靠**:单一指标容易假信号
4. **动态止盈要灵活**:回撤 5% 减仓、10% 清仓是建议,根据市场调整
---
## 🔧 技能安装与管理
### 安装技能
```bash
clawhub install a-stock-trading-assistant
clawhub install daily-stock-analysis
clawhub install stock-monitor-skill
```
### 查看已安装技能
```bash
ls ~/.openclaw/workspace/skills/ | grep stock
```
### 更新技能
```bash
clawhub update a-stock-trading-assistant
clawhub update daily-stock-analysis
clawhub update stock-monitor-skill
```
---
## 📞 常见问题
### Q1: 数据源从哪里来?
- **a-stock-trading-assistant**:东方财富、新浪财经、同花顺、雪球
- **daily-stock-analysis**Yahoo Finance + 官方披露
- **stock-monitor-skill**:实时行情 API
### Q2: 支持港股和美股吗?
- **a-stock-trading-assistant**:仅支持 A 股
- **daily-stock-analysis**:支持全球股市
- **stock-monitor-skill**:主要支持 A 股,可配置港股/美股
### Q3: 预警怎么推送?
- 后台常驻进程运行 `monitor_daemon.py`
- 可配置微信、钉钉、飞书等推送渠道
- 建议配合券商 App 使用
### Q4: 预测准确率怎么样?
- 运行 `calc_accuracy.py` 查看滚动准确率
- 1 日/3 日/7 日/30 日准确率分别统计
- 自我进化机制持续提升
---
## 📝 更新日志
| 日期 | 更新内容 |
|------|----------|
| 2026-03-13 | 三大技能使用手册首次整理 |
---
*文档由皮皮虾整理 🦐 | 投资有风险,入市需谨慎*