返回 Skill 列表
extension
分类: 数据与分析无需 API Key

A股每日复盘

每日盘后A股及全球市场数据自动获取与复盘信息输出工具。当用户需要【自动获取每日盘后数据】、【股市复盘】、【获取大盘指数和概念板块】、【设置定时任务获取市场数据】或【查询黄金/原油/美元指数】时触发。支持从新浪财经、东方财富、akshare等接口获取上证指数、深证成指、创业板、科创板、恒生指数、日经指数、纳斯达克、道琼斯、黄金、白银、原油、美元指数等数据,以及概念板块Top5/Bottom5(含成分股统计)。同时通过腾讯自选股投资日历接口获取当日全球重要财经事件,并自动分析与A股/港股/美股/大宗商品的关联。

person作者: user_d4fbf0bbhubcommunity

每日盘后数据自动获取技能

功能概述

自动化获取每日盘后 A 股及全球市场数据,并输出完整复盘信息(不写入Excel)。

触发条件

当用户有以下需求时触发:

  • 自动获取每日盘后 A 股数据
  • 输出股市复盘信息(含全球事件分析)
  • 获取大盘指数、概念板块、商品数据、全球股指
  • 设置定时任务获取市场数据
  • 手动补充或修正盘中/收盘数据

数据范围

| 类别 | 数据项 | |------|--------| | A股四大指数 | 上证指数、深证成指、创业板指、科创50 | | 全球股指 | 恒生指数、日经指数、纳斯达克、道琼斯 | | 商品期货 | 黄金(AU0)、白银(AG0)、原油(SC0) | | 美元指数 | 美元指数(多通道回退) | | 市场情绪 | 涨停家数、跌停家数、涨跌比、二板率 | | 概念板块 | 涨幅前五、跌幅前五(含成分股统计) | | 全球事件 | 腾讯自选股投资日历当日重要财经事件(央行决议、美联储、通胀数据、地缘政治等) |

使用方法

1. 获取今日复盘数据

直接执行脚本获取数据:

python scripts/fetch_market_data.py

2. 获取指定日期数据

python scripts/fetch_market_data.py --date 2026-04-22

3. 输出内容

脚本会输出以下复盘信息:

  • 一、大盘指数表现:上证、深证、创业板、科创板的今收、涨跌幅、成交额、成交量环比
  • 二、外围市场:恒生、日经、道琼斯、纳指的涨跌幅
  • 三、市场情绪:涨停家数、跌停家数、涨跌比、二板率
  • 四、概念板块:涨幅前五和跌幅前五(含最强个股)
  • 五、大宗商品:黄金、白银、原油、美元指数
  • 六、对金融市场影响的全球事件分析:当日重要财经事件(来源:腾讯自选股投资日历),按重要程度筛选,每条事件附影响分析与涉及市场

数据获取状态说明

部分数据可能因接口问题显示为"--":

  • 日经指数:新浪 gb_n225 接口返回空数据
  • A股指数:如显示"--"表示新浪实时接口临时故障

依赖安装

pip install akshare pandas openpyxl requests

或使用虚拟环境:

python -m venv venv
source venv/bin/activate  # Windows: venv\Scripts\activate
pip install akshare pandas openpyxl requests

核心脚本说明

fetch_market_data.py

主数据获取脚本,功能:

  • 使用新浪财经接口获取 A 股指数和全球股指
  • 使用东方财富 push2delay API 获取概念板块
  • 使用 akshare 获取美元指数和商品期货
  • 获取涨停池、跌停池计算市场情绪
  • 计算成交量环比变化

注意事项

  1. 节假日检测:A股休市日程序会自动跳过
  2. 接口稳定性:akshare/东方财富/新浪接口可能随时间变化
  3. 日经指数:目前新浪接口返回空数据,显示"--"
  4. 美元指数:东方财富接口可能不稳定
  5. 全球事件:通过腾讯自选股 westock-data calendar 接口获取,自动按重要程度(Weightiness ≥ 2)筛选,去重后格式化输出

详细文档

  • 接口问题修复历史 → references/memory.md
  • 技术实现细节 → references/technical-details.md
  • 历史执行记录 → references/execution-log.md