闲社服务运行正常AI智能体自动化平台
f

获取股票日线数据

技能标识:fetch-stock-daily-json

Resolve a China A-share stock name or code in pure Node.js, fetch daily historical bars from Eastmoney HTTP APIs, and archive them as local JSON files. Use when the request is about 日线, 历史K线, daily history, candles, OHLCV, raw market data export, or stock-name-or-code to API to JSON persistence for inputs such as 600519, 300750.SZ, or 贵州茅台.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

获取股票日线数据

技能名称: fetch-stock-daily-json
详细描述:

获取股票每日JSON数据

此技能用于可发布的Node.js路径:股票输入 -> 代码解析 -> 日线历史获取 -> 原始JSON归档。

快速开始

从仓库根目录运行Node.js助手:

bash
node skills/fetch-stock-daily-json/scripts/fetchdailyjson.js 贵州茅台
node skills/fetch-stock-daily-json/scripts/fetchdailyjson.js 600519 --years 3
node skills/fetch-stock-daily-json/scripts/fetchdailyjson.js 宁德时代 --start-date 20240101 --end-date 20260329 --adjust qfq

该脚本会输出包含解析代码、行数、请求时间窗口、实际交易日期范围及保存文件路径的JSON摘要。

工作流程

  1. 1. 仅接受仓库兼容的输入:6位数字代码、600519.SH或300750.SZ格式,或中文股票名称。禁止使用sh600519格式。
  2. 优先使用内置的Node.js脚本,而非在任务中重新实现工作流程。
  3. 通过东方财富A股列表API解析股票名称,并在本地缓存代码-名称映射表。
  4. 从东方财富历史K线API获取日线数据,支持daily周期及qfq/hfq/none复权方式。
  5. 将归档数据保存至data/raw/eastmoney/dailyhistory/YYYYMMDD/.json路径。
  6. 当用户未指定日期窗口时,默认使用years=5和adjust=qfq参数。
  7. JSON归档生成后即停止,除非用户明确要求后续解析、分析或数据库同步操作。

返回格式

返回脚本的JSON摘要并标注以下内容:

  • - resolvedsymbol(解析后的股票代码)
  • rows(数据行数)
  • tradedatemin(最小交易日期)
  • tradedatemax(最大交易日期)
  • outputpath(输出文件路径)

异常处理

  • - 若名称解析失败,提示用户输入有效的6位A股代码或中文股票名称。
  • 若获取结果为零行,保留归档文件并报告rows: 0。
  • 如需了解JS端API详情或与Python工作流的差异说明,请参阅references/lobsterclaw-workflow.md。

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 fetch-stock-daily-1775942042 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 fetch-stock-daily-1775942042 技能

通过命令行安装

skillhub install fetch-stock-daily-1775942042

下载

⬇ 下载 fetch-stock-daily-json v1.0.0(免费)

文件大小: 7.79 KB | 发布时间: 2026-4-12 09:57

v1.0.0 最新 2026-4-12 09:57
- Initial release of fetch-stock-daily-json skill.
- Resolves China A-share stock names or codes using Node.js.
- Fetches daily historical OHLCV bars from Eastmoney APIs.
- Archives results as local JSON files, providing a summary with symbol, row count, date range, and file path.
- Supports input as 6-digit code, code with exchange suffix, or Chinese stock name.
- Handles adjustable date ranges and adjustment types; defaults to 5 years and qfq adjustment if unspecified.
返回顶部