File contents Analyze
生成完整分析报告 - 为所有持仓股票生成详细的技术分析报告
Description
生成包含所有持仓股票的完整技术分析报告,以 Markdown 格式保存。报告包括持仓概况、每只股票的详细技术分析、操作建议等内容。
Arguments
无需参数
Dependencies
Python 3.9+
pandas
numpy
akshare
python-dotenv
Configuration
需要在 .env 文件中配置:
PORTFOLIO_SYMBOLS=600519,000858,601318
Report Contents
生成的报告包含以下内容:
持仓概况总览
个股详细分析
基本信息(代码、名称、价格)
技术指标(MA/MACD/RSI/布林带)
综合买卖信号
操作建议
Output Location
带时间戳的报告 :reports/portfolio_YYYYMMDD_HHMMSS.md
最新报告软链接 :reports/latest.md
Examples
/analyze
Output
🔄 正在生成持仓分析报告...
🔄 正在分析持仓...
分析 600519.SH...
分析 000858.SZ...
分析 601318.SH...
📝 生成报告...
✅ 报告已生成: reports/portfolio_20260106_135500.md
查看报告: cat reports/portfolio_20260106_135500.md
✨ 提示:你可以让我帮你解读报告内容
Natural Language Triggers
Claude 会在以下情况自动调用此 skill:
"生成分析报告"
"帮我做个完整的持仓分析"
"给我生成一份持仓分析报告"
"分析一下我的所有持仓"
"整体分析我的股票"
Exit Codes
0 - 成功生成报告
1 - 配置错误或报告生成失败
Report Format
报告以 Markdown 格式生成,包含:
# 持仓分析报告
生成时间: 2026-01-06 13:55:00
## 持仓概况
| 代码 | 名称 | 最新价 | 涨跌幅 |
|------|------|--------|--------|
| 600519.SH | 贵州茅台 | 1650.00 | +2.50% |
## 个股分析
### 贵州茅台 (600519.SH)
**基本信息**
- 最新价:1650.00
- 涨跌幅:+2.50%
**技术指标**
- 均线:金叉
- RSI:65(正常)
- MACD:多头
**综合信号**:🟢 买入
**操作建议**:...
Notes
报告生成需要几秒钟,请耐心等待
建议在收盘后生成报告,数据更完整
可以让 Claude 帮你解读报告内容
报告仅供参考,不构成投资建议
Follow-up Actions
生成报告后,你可以:
让 Claude 阅读并解释报告内容
询问特定股票的详细分析
请求操作建议
对比历史报告
1 --- 2 name: analyze 3 description: Analyze 4 --- 5 # Analyze 6 7 生成完整分析报告 - 为所有持仓股票生成详细的技术分析报告 8 9 ## Description 10 11 生成包含所有持仓股票的完整技术分析报告,以 Markdown 格式保存。报告包括持仓概况、每只股票的详细技术分析、操作建议等内容。 12 13 ## Arguments 14 15 无需参数 16 17 ## Dependencies 18 19 - Python 3.9+ 20 - pandas 21 - numpy 22 - akshare 23 - python-dotenv 24 25 ## Configuration 26 27 需要在 `.env` 文件中配置: 28 ```env 29 PORTFOLIO_SYMBOLS=600519,000858,601318 30 ``` 31 32 ## Report Contents 33 34 生成的报告包含以下内容: 35 36 1. **持仓概况总览** 37 - 所有股票的实时行情 38 - 涨跌幅统计 39 40 2. **个股详细分析** 41 - 基本信息(代码、名称、价格) 42 - 技术指标(MA/MACD/RSI/布林带) 43 - 综合买卖信号 44 45 3. **操作建议** 46 - 基于技术面的操作建议 47 - 风险提示 48 49 ## Output Location 50 51 - **带时间戳的报告**:`reports/portfolio_YYYYMMDD_HHMMSS.md` 52 - **最新报告软链接**:`reports/latest.md` 53 54 ## Examples 55 56 ```bash 57 /analyze 58 ``` 59 60 ## Output 61 62 ``` 63 🔄 正在生成持仓分析报告... 64 65 🔄 正在分析持仓... 66 67 分析 600519.SH... 68 分析 000858.SZ... 69 分析 601318.SH... 70 71 📝 生成报告... 72 73 ✅ 报告已生成: reports/portfolio_20260106_135500.md 74 查看报告: cat reports/portfolio_20260106_135500.md 75 76 ✨ 提示:你可以让我帮你解读报告内容 77 ``` 78 79 ## Natural Language Triggers 80 81 Claude 会在以下情况自动调用此 skill: 82 83 - "生成分析报告" 84 - "帮我做个完整的持仓分析" 85 - "给我生成一份持仓分析报告" 86 - "分析一下我的所有持仓" 87 - "整体分析我的股票" 88 89 ## Exit Codes 90 91 - `0` - 成功生成报告 92 - `1` - 配置错误或报告生成失败 93 94 ## Report Format 95 96 报告以 Markdown 格式生成,包含: 97 98 ```markdown 99 # 持仓分析报告 100 101 生成时间: 2026-01-06 13:55:00 102 103 ## 持仓概况 104 105 | 代码 | 名称 | 最新价 | 涨跌幅 | 106 |------|------|--------|--------| 107 | 600519.SH | 贵州茅台 | 1650.00 | +2.50% | 108 109 ## 个股分析 110 111 ### 贵州茅台 (600519.SH) 112 113 **基本信息** 114 - 最新价:1650.00 115 - 涨跌幅:+2.50% 116 117 **技术指标** 118 - 均线:金叉 119 - RSI:65(正常) 120 - MACD:多头 121 122 **综合信号**:🟢 买入 123 124 **操作建议**:... 125 ``` 126 127 ## Notes 128 129 - 报告生成需要几秒钟,请耐心等待 130 - 建议在收盘后生成报告,数据更完整 131 - 可以让 Claude 帮你解读报告内容 132 - 报告仅供参考,不构成投资建议 133 134 ## Follow-up Actions 135 136 生成报告后,你可以: 137 1. 让 Claude 阅读并解释报告内容 138 2. 询问特定股票的详细分析 139 3. 请求操作建议 140 4. 对比历史报告
RaoHai/ClaudeQuant/tree/main/.claude/skills/analyze commit dacaa73fec
Frequently asked questions How do I install the Analyze skill? Run npx skillmds@latest add raohai-claudequant/analyze in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
What does the Analyze skill do? Analyze It is listed under Coding & Dev Tools on SkillMD.
Is Analyze safe to use? This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
Which AI agents work with Analyze? This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Is Analyze free to use? Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Who published Analyze? RaoHai (@raohai-claudequant) published this skill. Their other Agent Skills are listed on their SkillMD profile.