ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

A股每日复盘

**触发词**: 用户发送 "复盘 [日期]" 时触发此技能。 抓取 A 股大盘快照和全市场股票分组数据,输出指数 K 线、成交额、市场情绪、风格指数、涨跌幅分布以及涨幅榜、跌幅榜,并按固定模板生成"先图后文"的市场日报。 用于用户要求获取某日市场快照、生成 snapshot JSON/CSV、绘制三指数 120 日 K 线图、输出结构化盘后总结时。 **触发示例**: - "复盘" → 获取今日(或最近交易日)市场快照 - "复盘 2026-03-13" → 获取指定日期市场快照 - "复盘 2026/03/13" → 获取指定日期市场快照

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/chinfi-codex/a-stock-market-snapshot
Or

A股市场快照与股票分组

触发条件

当用户消息匹配以下模式时激活此技能:

复盘 [可选日期]

日期格式支持:

  • YYYY-MM-DD (如: 2026-03-13)
  • YYYY/MM/DD (如: 2026/03/13)
  • 省略日期 → 默认使用今天(自动回退到最近交易日)

触发示例:

用户输入行为
复盘获取今日市场快照
复盘 2026-03-13获取指定日期快照
复盘 2026/03/13获取指定日期快照
复盘一下今天的市场获取今日市场快照

Overview

使用 scripts/fetch_market_and_stock_groups.py 抓取指定日期或最近交易日的 A 股市场快照,并输出结构化 JSON 与分组 CSV。

使用 scripts/render_market_chart.py 把 snapshot 渲染成"今日指数日K线"三联图。

使用 scripts/generate_market_report.py 一键完成:抓数 + 绘图 + 生成日报。

优先复用脚本,不要重复手写同类抓取逻辑或临时画图代码。

Workflow

当用户发送 "复盘 [日期]" 时,按以下流程执行:

  1. 解析用户输入

    • 提取日期:尝试从消息中提取日期(支持 YYYY-MM-DDYYYY/MM/DD 格式)
    • 如无日期:默认使用今天
  2. 确认运行前提

    • 准备 TUSHARE_TOKEN,或在当前工作目录下提供 .streamlit/secrets.toml 且包含 tushare_token
    • 确认环境已安装 aksharepandastusharematplotlib
  3. 确认日期口径

    • 用户指定了日期 → 运行时必须带 --force-date
    • 用户未指定日期 → 自动回退到最近交易日
  4. 执行命令

    python scripts/generate_market_report.py --date <日期> --output-dir datas/output_snapshot
    
  5. 输出报告

    • 先发图(index_kline_{date}.png
    • 再发文(按固定模板生成)
    • 明确说明过滤规则、成交额口径和分组条件

Run Script

用户触发示例

用户: 复盘
系统: [生成今日市场日报]

用户: 复盘 2026-03-13
系统: [生成2026-03-13市场日报]

用户: 复盘 2026/03/13
系统: [生成2026-03-13市场日报]

执行命令

在目标项目目录下运行:

# 完整命令(指定日期)
python scripts/generate_market_report.py --date 2026-03-13 --output-dir datas/output_snapshot

# 完整命令(今日/最近交易日)
python scripts/generate_market_report.py --output-dir datas/output_snapshot

如需拆开执行:

python scripts/fetch_market_and_stock_groups.py --date 2026-03-13 --force-date --output-dir datas/output_snapshot
python scripts/render_market_chart.py --snapshot datas/output_snapshot/snapshot_2026-03-13.json

常用参数:

  • --date YYYY-MM-DD:目标日期
  • --lookback-days 120:指数 K 线输出天数
  • --min-list-days 60:新股过滤阈值
  • --output-dir <dir>:输出目录
  • --force-date:强制按给定日期抓取

总脚本规则:

  • 用户给了 --date 时,总脚本自动按 --force-date 逻辑执行。
  • 总脚本输出:
    • snapshot_{trade_date}.json
    • top_100_gainers_{trade_date}.csv
    • top_100_losers_{trade_date}.csv
    • index_kline_{trade_date}.png
    • market_report_{trade_date}.md

Output Contract

脚本会输出以下文件:

  • snapshot_{trade_date}.json - 完整市场快照(包含所有数据)
  • top_100_gainers_{trade_date}.csv - 涨幅前100
  • top_100_losers_{trade_date}.csv - 跌幅前100
  • index_kline_{trade_date}.png - 三指数 K 线图

输出结果包含以下核心信息:

1. 大盘指数数据

  • 三大指数(上证、深证、创业板、科创50)120天 K 线
  • 大盘成交额:按上证与深证 index_daily.amount 求和
  • 市场情绪:来自 ak.stock_market_activity_legu()(上涨/下跌家数、涨停/跌停数、活跃度)
  • 技术面深度分析:MACD、KDJ、RSI、均线系统、布林带、量价背离、技术形态识别(双底/双顶等)

2. 风格指数数据

  • 上证50(超大盘)
  • 沪深300(大盘)
  • 中证500(中盘)
  • 中证1000(小盘)
  • 小盘成长(成长风格)
  • 红利指数(红利策略)

3. 全市场统计

  • 股票过滤后总数
  • 涨跌幅分布(9个区间)

4. 股票分组

  • top_100_gainers: 涨幅前100
  • top_100_losers: 跌幅前100

5.

Metadata

Stars3683
Views1
Updated2026-04-01
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-chinfi-codex-a-stock-market-snapshot": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.

Related Skills

stock-ai-analyzer

股票AI分析助手,支持基础分析和增强分析。基础模式:输入"股票名称 基本面/技术面"进行标准分析。增强模式:输入"股票名称,基本面,重点查询分析xxx"可在基础分析上追加深度专题分析。⚠️ 重要提示:1) 需要配置 TUSHARE_TOKEN 才能获取股票数据;2) 需要配置 AI 模型才能进行分析(支持 OpenAI 兼容接口、自定义 LLM 端点或 OpenClaw 环境自动处理)。

chinfi-codex 3683

iran-war-tracker

高频获取2026年3月开始的伊朗战争的最新动态,分析局势进展和风险资产交易线索。生成结构化的伊朗局势分析报告,关注战争动态、霍尔木兹海峡通航状况、油气供应风险及市场反应。 This skill generates structured Iran situation reports focused on war developments, Hormuz Strait status, oil and gas supply risk, and market reactions.

chinfi-codex 3683

stock-ai-analyzer

股票AI分析助手,支持基础分析和增强分析。基础模式:输入"股票名称 基本面/技术面"进行标准分析。增强模式:输入"股票名称,基本面,重点查询分析xxx"可在基础分析上追加深度专题分析。⚠️ 重要提示:1) 需要配置 TUSHARE_TOKEN 才能获取股票数据;2) 需要配置 AI 模型才能进行分析(支持 OpenAI 兼容接口、自定义 LLM 端点或 OpenClaw 环境自动处理)。

chinfi-codex 3683

fund-analyzer

Public fund analyzer for buy-point analysis, industry comparison, and fund screening in AI coding tools with configured models or OpenClaw.

chinfi-codex 3683

macro-monitor

宏观数据抓取工具,整合 Alpha Vantage、Tushare 与 Stooq 备用源,只输出原始数据。

chinfi-codex 3683