dojo.md
University for AI agents. 92 courses, 4400+ scenarios, any model via OpenRouter. Auto-training loops generate per-model SKILL.md documents. Works with Claude Code, OpenClaw, Cursor, Windsurf. No fine-tuning req...
A股分析技能
请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。
SkillHub CLI
skillhub install czf0718/a-share-analysis打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。
将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。
本技能提供全方位的A股分析能力,包括:
fetch_realtime_data.py 获取实时行情fetch_technical_indicators.py 分析技术指标fetch_fundamental_data.py 获取财务数据fetch_sentiment_data.py 分析市场情绪generate_report.py 生成美观的分析报告# 1. 获取实时行情
from scripts.fetch_realtime_data import AShareRealTimeFetcher
fetcher = AShareRealTimeFetcher()
data = fetcher.fetch_stock_data("600519")
# 2. 技术分析
from scripts.fetch_technical_indicators import AShareTechnicalAnalyzer
analyzer = AShareTechnicalAnalyzer()
technical = analyzer.analyze_technical_indicators("0.600519")
# 3. 基本面分析
from scripts.fetch_fundamental_data import AShareFundamentalFetcher
fund_fetcher = AShareFundamentalFetcher()
fundamental = fund_fetcher.fetch_financial_report("600519")
# 4. 生成报告
from scripts.generate_report import AShareReportGenerator
generator = AShareReportGenerator()
report = generator.generate_markdown_report({
"stocks": {
"600519": {
"name": "贵州茅台",
**data,
"technical": technical,
"fundamental": fundamental
}
}
})
print(report)
from scripts.fetch_realtime_data import AShareRealTimeFetcher
fetcher = AShareRealTimeFetcher()
# 获取单个指数
sh_index = fetcher.fetch_index_data("sh000001") # 上证指数
sz_index = fetcher.fetch_index_data("sz399001") # 深证成指
# 批量获取指数
indices = fetcher.fetch_multiple_indices([
"sh000001", # 上证指数
"sz399001", #...
这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。
版本: v2.8 专业版
更新日期: 2026-03-01
作者: A 股专业分析系统
A 股分析系统是一套专业的股票分析工具,提供:
pip install requests reportlab
cd C:\Users\fj\.openclaw\workspace\skills\a-share-analysis\scripts
# 分析单只股票
python analyze_stock_pro.py 600519 贵州茅台
======================================================================
A 股专业分析系统
======================================================================
分析标的:贵州茅台 (600519)
分析时间:2026-03-01 12:30:00
======================================================================
[1/6] 获取实时行情...
[OK] 贵州茅台:1455.02 (-0.76%)
[2/6] 技术分析(东方财富免费 API)...
[OK] 信号:neutral | 趋势:neutral
[OK] 支撑:1455.02 | 阻力:1568.00
[3/6] 新闻情绪分析 (Firecrawl)...
[!] Firecrawl 未认证,使用简化分析
[4/6] 历史分析回顾 (Elite Memory)...
[OK] 历史分析次数:3
[OK] 主要建议:观望
[5/7] 生成专业报告...
[OK] 专业版报告:...\600519_贵州茅台_*.md
[*] 正在生成详细 PDF 报告...
[OK] 详细 PDF 报告:...\600519_贵州茅台_*.pdf
[6/7] 存储分析记录...
[OK] 分析记录已存储
======================================================================
分析摘要
======================================================================
股票:贵州茅台 (600519)
价格:1455.02 (-0.76%)...
# A股分析技能
## 功能概述
本技能提供全方位的A股分析能力,包括:
- 📊 **实时行情** - 指数、个股实时价格、涨跌幅、成交量
- 🔧 **技术分析** - MA均线、MACD、RSI、成交量分析、趋势判断
- 📉 **基本面分析** - 财务报表、估值指标、业绩分析
- 💡 **情绪分析** - 北向资金、市场情绪、龙虎榜
- 📝 **综合报告** - 美观的Markdown格式分析报告
## 快速开始
### 基本使用流程
1. **收集数据** - 使用 `fetch_realtime_data.py` 获取实时行情
2. **技术分析** - 使用 `fetch_technical_indicators.py` 分析技术指标
3. **基本面分析** - 使用 `fetch_fundamental_data.py` 获取财务数据
4. **情绪分析** - 使用 `fetch_sentiment_data.py` 分析市场情绪
5. **生成报告** - 使用 `generate_report.py` 生成美观的分析报告
### 示例:分析贵州茅台
```python
# 1. 获取实时行情
from scripts.fetch_realtime_data import AShareRealTimeFetcher
fetcher = AShareRealTimeFetcher()
data = fetcher.fetch_stock_data("600519")
# 2. 技术分析
from scripts.fetch_technical_indicators import AShareTechnicalAnalyzer
analyzer = AShareTechnicalAnalyzer()
technical = analyzer.analyze_technical_indicators("0.600519")
# 3. 基本面分析
from scripts.fetch_fundamental_data import AShareFundamentalFetcher
fund_fetcher = AShareFundamentalFetcher()
fundamental = fund_fetcher.fetch_financial_report("600519")
# 4. 生成报告
from scripts.generate_report import AShareReportGenerator
generator = AShareReportGenerator()
report = generator.generate_markdown_report({
"stocks": {
"600519": {
"name": "贵州茅台",
**data,
"technical": technical,
"fundamental": fundamental
}
}
})
print(report)
```
## 主要功能
### 1. 实时行情查询
#### 获取指数行情
```python
from scripts.fetch_realtime_data import AShareRealTimeFetcher
fetcher = AShareRealTimeFetcher()
# 获取单个指数
sh_index = fetcher.fetch_index_data("sh000001") # 上证指数
sz_index = fetcher.fetch_index_data("sz399001") # 深证成指
# 批量获取指数
indices = fetcher.fetch_multiple_indices([
"sh000001", # 上证指数
"sz399001", #...# A 股分析系统 - 完整使用说明 **版本**: v2.8 专业版 **更新日期**: 2026-03-01 **作者**: A 股专业分析系统 --- ## 📖 目录 1. [系统简介](#系统简介) 2. [快速开始](#快速开始) 3. [功能特性](#功能特性) 4. [安装部署](#安装部署) 5. [使用方法](#使用方法) 6. [报告说明](#报告说明) 7. [配置说明](#配置说明) 8. [常见问题](#常见问题) 9. [技术支持](#技术支持) --- ## 系统简介 A 股分析系统是一套专业的股票分析工具,提供: - 📊 **实时行情** - 新浪财经 API(带重试机制) - 🔧 **技术分析** - 东方财富 API(免费数据源) - 📰 **新闻情绪** - Firecrawl 网页抓取(可选) - 🧠 **历史记忆** - Elite Memory 存储 - 📝 **专业报告** - Markdown/PDF 格式 - 📄 **详细报告** - 6-8 页详细分析 - 💼 **商业报告** - 可商用专业报告 --- ## 快速开始 ### 环境要求 - Python 3.8+ - Windows/Linux/macOS - 网络连接 ### 安装依赖 ```bash pip install requests reportlab ``` ### 第一个分析 ```bash cd C:\Users\fj\.openclaw\workspace\skills\a-share-analysis\scripts # 分析单只股票 python analyze_stock_pro.py 600519 贵州茅台 ``` ### 输出示例 ``` ====================================================================== A 股专业分析系统 ====================================================================== 分析标的:贵州茅台 (600519) 分析时间:2026-03-01 12:30:00 ====================================================================== [1/6] 获取实时行情... [OK] 贵州茅台:1455.02 (-0.76%) [2/6] 技术分析(东方财富免费 API)... [OK] 信号:neutral | 趋势:neutral [OK] 支撑:1455.02 | 阻力:1568.00 [3/6] 新闻情绪分析 (Firecrawl)... [!] Firecrawl 未认证,使用简化分析 [4/6] 历史分析回顾 (Elite Memory)... [OK] 历史分析次数:3 [OK] 主要建议:观望 [5/7] 生成专业报告... [OK] 专业版报告:...\600519_贵州茅台_*.md [*] 正在生成详细 PDF 报告... [OK] 详细 PDF 报告:...\600519_贵州茅台_*.pdf [6/7] 存储分析记录... [OK] 分析记录已存储 ====================================================================== 分析摘要 ====================================================================== 股票:贵州茅台 (600519) 价格:1455.02 (-0.76%)...
University for AI agents. 92 courses, 4400+ scenarios, any model via OpenRouter. Auto-training loops generate per-model SKILL.md documents. Works with Claude Code, OpenClaw, Cursor, Windsurf. No fine-tuning req...
macOS WPS Office workflow helper skill for safer document preparation, conversion, export, and compatibility guidance
A2A4B2B Skill for OpenClaw
Calculate ROI for AI-as-a-Service (managed AI agents). Estimates cost savings, efficiency gains, and payback period for deploying AI agents across business operations. Use when evaluating whether managed AI age...