ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

A Share Analysis

Skill by czf0718

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/czf0718/a-share-analysis
Or

name: a-share-analysis description: A股全面分析工具,支持实时行情、技术分析、基本面分析、情绪分析,生成美观的Markdown分析报告。Use when user asks for: A股股票分析、市场行情查询、技术指标分析、财务数据获取、投资建议、龙虎榜数据、北向资金流向、综合投资报告等A股相关分析需求。

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 生成美观的分析报告

示例:分析贵州茅台

# 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. 实时行情查询

获取指数行情

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",  # 深证成指
    "sz399006",  # 创业板指
    "sz399005",  # 科创50
])

获取个股行情

# 获取单个股票
stock_data = fetcher.fetch_stock_data("600519")  # 贵州茅台

# 批量获取股票
stocks_data = fetcher.fetch_multiple_stocks([
    "600519",  # 贵州茅台
    "000858",  # 五粮液
    "300750",  # 宁德时代
])

返回数据结构

{
    "code": "600519",
    "name": "贵州茅台",
    "price": 1800.50,           # 当前价格
    "change": 8.50,             # 涨跌额
    "change_percent": 0.47,     # 涨跌幅 (%)
    "volume": "12.5万",         # 成交量
    "amount": "22.5亿",         # 成交额
    "high": 1810.00,            # 最高价
    "low": 1790.00,             # 最低价
    "open": 1792.00,            # 开盘价
    "pre_close": 1792.00,       # 昨收价
    "time": "2026-02-27 14:30:00"  # 更新时间
}

2. 技术指标分析

均线分析

from scripts.fetch_technical_indicators import AShareTechnicalAnalyzer

analyzer = AShareTechnicalAnalyzer()

# 获取技术指标
technical = analyzer.analyze_technical_indicators("0.600519")

Metadata

Author@czf0718
Stars3409
Views0
Updated2026-03-25
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-czf0718-a-share-analysis": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.