TopRank Skills

Home / Claw Skills / Document / A Share Analysis
Official OpenClaw rules 54%

A Share Analysis

A股分析技能

Stars

0

Installs

0

Status

ACTIVE

Visibility

PUBLIC

安装方式

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 A Share Analysis 技能。 若已安装,则直接安装 A Share Analysis 技能。

Overview

Skill Key
czf0718/a-share-analysis
Author
czf0718
Source Repo
openclaw/skills
Version
-
Source Path
skills/czf0718/a-share-analysis
Latest Commit SHA
d22ed5e6bb5d054866b493fdb34b11c995250287

Extracted Content

SKILL.md excerpt

# 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",  #...

README excerpt

# 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%)...

Related Claw Skills

edholofy

dojo.md

★ 4

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 required.

lethehades

wps-macos-helper

★ 1

macOS WPS Office workflow helper skill for safer document preparation, conversion, export, and compatibility guidance

capt-marbles

firecrawl

★ 0

Web scraping and crawling with Firecrawl API. Fetch webpage content as markdown, take screenshots, extract structured data, search the web, and crawl documentation sites. Use when the user needs to scrape a URL, get current web info, capture a screenshot, extract specific data from pages, or crawl docs for a framework/library.

caqlayan

Tweet Processor

★ 0

Tweet Processor Skill

carev01

md-docs-search

★ 0

Full-text search across structured Markdown documentation archives using SQLite FTS5. Use when you need to search large collections of Markdown articles that are separated by "---" delimiters and contain source URLs (marked with "*Source:" pattern). Provides fast BM25-ranked search with automatic source URL extraction for citations. Ideal for research, documentation lookups, and knowledge base exploration. Requires indexing documentation first with `docs.py index`.

camelsprout

duckdb-en

★ 0

DuckDB CLI specialist for SQL analysis, data processing and file conversion. Use for SQL queries, CSV/Parquet/JSON analysis, database queries, or data conversion. Triggers on "duckdb", "sql", "query", "data analysis", "parquet", "convert data".