🎁 Get the FREE AI Skills Starter GuideSubscribe →
BytesAgainBytesAgain
🦀 ClawHub

A Stock Daily Report

by @zsxink

A股每日简报自动生成系统。抓取东方财富实时数据,生成包含大盘指数、热门板块、资金动向等完整信息的日报报告。

Versionv1.0.0
Downloads2,090
TERMINAL
clawhub install a-stock-daily-report

📖 About This Skill


name: a-stock-daily-report description: A股每日简报自动生成系统。抓取东方财富实时数据,生成包含大盘指数、热门板块、资金动向等完整信息的日报报告。

A股日报自动生成系统

自动抓取 A 股市场数据,生成日报。

触发关键词

用户可以通过以下关键词触发此技能:

  • A股日报
  • A股简报
  • A股每日简报
  • 股市日报
  • 股市简报
  • 股市每日简报
  • 功能

  • 📊 大盘概览:上证、深证、创业板、科创板指数
  • 🔥 热门板块:涨幅 TOP 5 板块
  • 📈 明日关注:技术面突破、政策利好板块
  • ⚠️ 风险提示:高估值、资金流出板块
  • 💰 资金动向:北向资金、主力净流入
  • 快速开始

    生成日报

    node scripts/a-stock-report.js
    

    直接运行即可生成 A股日报报告(格式化输出)。

    获取 JSON 数据

    node scripts/a-stock-report.js json
    

    获取 JSON 格式的数据,便于程序处理。

    #### JSON 数据字段说明

    {
      "sh_index": "3250.45",                    // 上证指数收盘点位
      "sh_index_change": "+1.25%",              // 上证指数涨跌幅
      "sz_index": "10890.32",                   // 深证成指收盘点位
      "sz_index_change": "-0.35%",              // 深证成指涨跌幅
      "cy_index": "2150.18",                    // 创业板指收盘点位
      "cy_index_change": "+0.82%",              // 创业板指涨跌幅
      "kc_index": "850.76",                     // 科创板指收盘点位
      "kc_index_change": "-1.12%",              // 科创板指涨跌幅
      "market_sentiment": "偏多",                // 市场情绪(偏多/偏空/中性)
      "hot_boards": [                           // 热门板块(涨幅前5)
        {
          "name": "人工智能",                    // 板块名称
          "change": "+5.23%",                   // 涨跌幅
          "leader": "--",                       // 领涨股(当前为占位)
          "reason": "资金关注"                  // 热门理由
        }
      ],
      "focus_boards": [                         // 明日关注板块
        {
          "name": "人工智能",                    // 板块名称
          "reason": "资金持续流入",             // 关注理由
          "technical": "趋势向好",               // 技术面分析
          "suggestion": "逢低关注"              // 操作建议
        }
      ],
      "risk_boards": [                          // 风险板块(跌幅前3)
        {
          "name": "房地产",                      // 板块名称
          "reason": "资金流出",                 // 风险理由
          "suggestion": "谨慎参与"               // 操作建议
        }
      ],
      "north_money": "--",                      // 北向资金净流入(暂不可用)
      "main_inflow": "人工智能、半导体、新能源",  // 主力流入方向(热门板块前3)
      "margin_balance": "--",                   // 融资余额(暂不可用)
      "board_failed": false,                    // 板块数据是否获取失败
      "index_failed": [],                       // 获取失败的指数列表(如指数获取失败则显示名称)
      "index_success": ["上证指数", "深证成指", "创业板指", "科创板指"],  // 成功获取的指数列表
      "strategy": "1. 仓位控制:建议维持6-7成仓位\n2. 关注方向:今日热点板块的持续性\n3. 风险控制:设置止损位,避免追高\n4. 操作节奏:低吸高抛,不追涨杀跌"  // 操作策略
    }
    

    字段说明

  • 指数字段(*_index, *_index_change):获取失败时值为 "--"
  • board_failed:板块数据是否获取失败(true/false
  • index_failed:获取失败的指数名称数组,空数组表示全部成功
  • index_success:成功获取的指数名称数组
  • north_moneymargin_balance:暂不可用数据,固定为 "--"
  • 保存到文件(可选)

    # Linux/Mac
    mkdir -p ~/documents/reports/a-stock-daily-report
    node scripts/a-stock-report.js > ~/documents/reports/a-stock-daily-report/report_$(date +%Y%m%d).md

    Windows

    if not exist %USERPROFILE%\documents\reports\a-stock-daily-report mkdir %USERPROFILE%\documents\reports\a-stock-daily-report node scripts/a-stock-report.js > %USERPROFILE%\documents\reports\a-stock-daily-report\report_%date:~0,4%%date:~5,2%%date:~8,2%.md

    数据来源

  • 东方财富网:板块排行、指数行情
  • API:免费,无需密钥
  • ⚠️ 重要提示

    数据获取失败处理

    当部分数据获取失败时(如指数或板块数据),报告会继续生成并在报告中标注失败原因,对应数据显示为 --

    API 使用限制

  • 指数数据 API 在非交易时间(晚间、周末)可能关闭
  • 建议运行时间:交易日收盘后 15:30-16:00(A股15:00收盘)
  • 如需在晚间获取数据,建议:
  • 1. 缓存机制:在收盘后 30 分钟内运行一次并缓存数据 2. 手动维护:使用本地存储的指数数据 3. 降级处理:指数数据不可用时仍可生成板块数据报告

    环境变量

    无需配置环境变量。

    依赖项

  • Node.js 14+
  • 无需额外依赖包(使用 Node.js 内置模块)
  • 故障排除

    运行失败或数据异常

    1. 确认 Node.js 版本 >= 14:node --version 2. 检查网络连接 3. 查看错误日志(stderr 输出) 4. 确认 API 是否可用(非交易时间、周末/节假日可能关闭) 5. 检查是否为交易日并确认运行时间合适

    输出格式

    报告以 Markdown 格式输出,包含以下部分:

    # 📊 A股市场日报
    YYYY年MM月DD日


    🎯 大盘概览

    | 指数 | 收盘点位 | 涨跌幅 | |------|---------|--------| | 上证指数 | xxxx.xx | ±x.xx% | | 深证成指 | xxxx.xx | ±x.xx% | | 创业板指 | xxxx.xx | ±x.xx% | | 科创板指 | xxxx.xx | ±x.xx% |

    市场情绪: 偏多/偏空/中性

    ⚠️ 数据获取提示: 以下数据获取失败 (指数数据 - 上证指数、深证成指、创业板指、科创板指),可能原因:非交易时间/网络异常/API 暂时不可用


    🔥 热门板块 TOP 5

    | 排名 | 板块名称 | 涨跌幅 | 领涨股 | |------|---------|--------|--------| | 1 | 板块名 | ±x.xx% | 股票名 | | ...


    📈 明日关注

    | 板块名称 | 关注理由 | 技术面 | 操作建议 | |---------|---------|--------|---------| | 板块名 | 理由 | 分析 | 建议 | | ...


    ⚠️ 风险提示

    | 板块名称 | 风险理由 | 建议 | |---------|---------|------| | 板块名 | 原因 | 建议 | | ...


    💰 资金动向

  • 主力流入方向: 板块1、板块2、板块3
  • 北向资金: 金额
  • 融资余额: 金额

  • 📝 操作策略

    1. 仓位控制: 建议 2. 关注方向: 建议 3. 风险控制: 建议 4. 操作节奏: 建议


    数据来源: 东方财富网 生成时间: YYYY-MM-DD