← Back to Skills Marketplace
kenneth-bro

InvestToday Finance Data

by investoday · GitHub ↗ · v1.8.4 · MIT-0
cross-platform ✓ Security Clean
900
Downloads
1
Stars
5
Active Installs
26
Versions
Install in OpenClaw
/install investoday-finance-data
Description
获取中国市场金融数据与投研信息,覆盖 A股、港股、基金、指数、财务、公告、研报和宏观经济等 200+ 接口。Use when: 查询行情数据、财务数据、公告研报、基金指数数据、宏观经济数据。
README (SKILL.md)

今日投资金融数据 Skill

获取中国金融市场金融数据,覆盖A股、港股、指数、市场、研报、新闻、实时、宏观经济等数据。

典型场景

适合用这个 skill 的常见任务:

  • 看某只股票、港股、指数或基金最近走势
  • 查公司基本资料、财务趋势、估值和经营表现
  • 梳理公告、研报、新闻和投资评级
  • 看板块、主题、产业链和市场热度
  • 查看宏观经济和市场数据
  • 导出研究数据,供后续分析、对比或回测使用

先理解用户要解决的问题,再决定是浏览分组、搜索接口,还是直接调用具体接口。

何时使用

当用户表达以下意图时,优先使用本 skill:

  • 行情 / 趋势:看最近走势、涨跌表现、成交活跃度、相对强弱
  • 财务 / 估值:看财报、利润趋势、估值水平、现金流、分红、指标变化
  • 公告 / 研报 / 新闻:查最近公告、催化、投资评级、研究观点
  • 基金 / ETF / 指数:查净值、行情、成分、基金资料、基金业绩
  • 板块 / 主题 / 产业链:看哪些板块更强、主题热度、产业链关系和经营分析
  • 宏观 / 市场:看 CPI、PPI、PMI、利率、市场统计和其他宏观数据
  • 数据导出 / 研究准备:拉一份结构化数据,供后续分析、比较或回测

不适合什么

这个 skill 不适合:

  • 直接给出买卖建议或替代投资顾问
  • 自动下单或执行交易
  • 在数据不可得、时间范围不合理或接口无结果时硬编结论
  • 实现复杂回测引擎、组合优化系统或交易系统本身

如果数据权限、时间范围或接口能力有限,要明确说出限制。

自然语言触发指南

即使用户没有说接口名、字段名或 investoday-api,只要意图符合以下表达,也应该触发本 skill:

  • 看看这只股票最近怎么样
  • 帮我快速研究一下 XX
  • 帮我看下财报
  • 最近有什么公告或催化
  • 最近哪个板块最强
  • 帮我看下基金净值或 ETF 表现
  • 把这几个公司对比一下
  • 给我拉份数据
  • 导出成 CSV

用户说自然语言时,先理解任务,不要先回到接口名和字段名。优先把:

  • “最近” 解释成合理时间窗
  • “财报” 解释成最近几个季度或最近年度
  • “强不强” 解释成走势、相对表现和活跃度
  • “催化” 解释成公告、研报、新闻、政策等可用口径

安装 & 使用

需要 Node.js 18+ 和 Node 包 @investoday/investoday-api

investoday-api init 用于初始化 CLI 的本地运行环境配置,可能会创建或更新 CLI 使用的本地配置文件。

CLI命令参考

# 初始化运行环境
investoday-api init

# 用于浏览多级分组和叶子菜单
investoday-api list \x3Cgroup/subgroup/leaf>

#用于按关键词搜索接口(其中query、tool_ids支持多个入参,以英文逗号隔开)
investoday-api search-api query=\x3Cquery> tool_ids=\x3Ctool_ids>

#发起请求
investoday-api \x3Cendpoint> [key=value ...]

示例:

# 初始化运行环境
investoday-api init

# 列举
investoday-api list
investoday-api list 沪深京数据
investoday-api list 沪深京数据/公司行为/基本信息

# 关键词搜索
investoday-api search-api query=股票,基本面分析
# 工具信息搜索
investoday-api search-api tool_ids=list_stock_violation_penalt,list_stock_report_schema

# 调用数据
investoday-api search key=贵州茅台 type=11
investoday-api stock/basic-info stockCode=600519
investoday-api fund/daily-quotes --method POST fundCode=000001 beginDate=2024-01-01 endDate=2024-12-31

使用策略

  • 未明确接口,使用search-api或list查找
  • 明确接口,不明确使用方式,使用 search-api来获取接口使用方式。
  • 明确接口及使用方式,直接调用。

辅助文档

  • 文档版接口索引见:docs/references-index.md
Usage Guidance
What to check before installing or using this skill: - Verify the package: search for @investoday/investoday-api on npm (or its source repository). Review the package README, publisher, release history and any published code to ensure it is trustworthy. - Sandbox first: if you install the CLI, do so in an isolated environment (container or VM) and run investoday-api init to see what config files are created and where they are stored. - Credentials: do not enter sensitive credentials until you confirm how the CLI authenticates and where it stores tokens. The SKILL.md does not declare required API keys but the CLI may prompt for them and save them locally. - Network behaviour: monitor outbound network traffic while exercising the CLI to confirm it only talks to expected API hosts (and not to personal servers or IPs). - Inspect for hidden characters: open SKILL.md and related files in a hex/clean text viewer to check for the reported unicode control characters. - If you require stronger assurance, ask the skill author for a homepage or source repo, or prefer a skill with a verifiable upstream (official domain or GitHub repo). Given the unknown origin and third-party package dependency, these checks will reduce risk. If you’re uncomfortable performing this review, avoid installing the package or run the skill only in a restricted sandbox.
Capability Analysis
Type: OpenClaw Skill Name: investoday-finance-data Version: 1.8.4 The skill bundle provides a legitimate and well-documented interface for accessing Chinese financial market data using the @investoday/investoday-api package. The SKILL.md and extensive reference documentation (e.g., references/沪深京数据/ and references/基金/) describe over 200 endpoints for stocks, funds, and macroeconomic data. No indicators of malicious behavior, such as data exfiltration, unauthorized command execution, or prompt injection, were detected; all functionalities, including the chart generation utility in references/工具/图标.md, align with the stated purpose of financial research.
Capability Assessment
Purpose & Capability
The name/description (Chinese market financial data) matches the SKILL.md and the included reference documents: many endpoints for quotes, financials, announcements, funds, macro data, etc. The SKILL.md explicitly requires Node.js and the @investoday/investoday-api package and expects network access, which is proportional to calling a remote finance API/CLI.
Instruction Scope
Runtime instructions are limited to using the investoday-api CLI (init, list, search-api, and calling endpoints). There are no instructions to read arbitrary host files, harvest unrelated environment variables, or send data to unknown external endpoints beyond the API/CLI. The SKILL.md does warn that 'investoday-api init' may create or update local configuration files.
Install Mechanism
This is an instruction-only skill (no install spec). The SKILL.md requires the Node package @investoday/investoday-api but provides no automated install instructions in the registry. That means installing the package is a manual/agent-side step — lower platform risk — but you should review the npm package and its install/source before installing, since it will run code from a third party.
Credentials
No environment variables or credentials are declared in the registry, and the SKILL.md does not list API keys. However the CLI may still require or prompt for API credentials and will create/update local config files. The absence of declared credentials is not necessarily malicious but is a gap: verify whether the API requires an API key or token and how those are stored.
Persistence & Privilege
Policy flags are normal: always:false, user-invocable:true, autonomous invocation allowed by default. The only persistence concern is that the CLI may write local config files (noted in SKILL.md). There is no indication the skill modifies other skills or global agent configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install investoday-finance-data
  3. After installation, invoke the skill by name or use /investoday-finance-data
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.8.4
Add scenario guidance and trigger instructions to skill
v1.8.3
Clarify init behavior and remove API key setup docs from skill
v1.8.2
Manual release
v1.8.1
Manual release
v1.8.0
Manual release
v1.7.2
Automated release from GitHub Actions
v1.7.1
Manual release
v1.7.0
Automated release from GitHub Actions
v1.6.1
Automated release from GitHub Actions
v1.6.0
Automated release from GitHub Actions
v1.5.2
Automated release from GitHub Actions
v1.5.1
Automated release from GitHub Actions
v1.5.0
Automated release from GitHub Actions
v1.4.3
Automated release from GitHub Actions
v1.4.2
Automated release from GitHub Actions
v1.4.1
Automated release from GitHub Actions
v1.4.0
Automated release from GitHub Actions
v1.3.3
Automated release from GitHub Actions
v1.3.2
Automated release from GitHub Actions
v1.3.1
Automated release from GitHub Actions
Metadata
Slug investoday-finance-data
Version 1.8.4
License MIT-0
All-time Installs 5
Active Installs 5
Total Versions 26
Frequently Asked Questions

What is InvestToday Finance Data?

获取中国市场金融数据与投研信息,覆盖 A股、港股、基金、指数、财务、公告、研报和宏观经济等 200+ 接口。Use when: 查询行情数据、财务数据、公告研报、基金指数数据、宏观经济数据。 It is an AI Agent Skill for Claude Code / OpenClaw, with 900 downloads so far.

How do I install InvestToday Finance Data?

Run "/install investoday-finance-data" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is InvestToday Finance Data free?

Yes, InvestToday Finance Data is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does InvestToday Finance Data support?

InvestToday Finance Data is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created InvestToday Finance Data?

It is built and maintained by investoday (@kenneth-bro); the current version is v1.8.4.

💬 Comments