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股分析技能
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
SkillHub CLI
skillhub install czf0718/a-share-analysisInspect the source and compatibility requirements, then follow its installation steps.
Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.
本技能提供全方位的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", #...
These signals come from indexed source analysis and may lag behind changes. Check the current source files.
版本: 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...