← Back to Skills Marketplace
financial-ai-analyst

All-Market Financial Data Hub

by Financial AI Analyst · GitHub ↗ · v1.0.12 · MIT-0
cross-platform ⚠ suspicious
23832
Downloads
73
Stars
0
Active Installs
13
Versions
Install in OpenClaw
/install mx-finance-data
Description
基于东方财富数据库,支持自然语言查询金融数据,覆盖A港美、基金、债券等多种资产,含实时行情、公司信息、估值、财务报表等,可用于投资研究、交易复盘、市场监控、行业分析、信用研究、财报审计、资产配置等场景,适配机构与个人多元需求。返回结果包含 xlsx 与 Markdown 文件。Natural language q...
Usage Guidance
Install only if you trust the Eastmoney API workflow and can protect or revoke the EM_API_KEY. Use the documented CLI path, avoid passing custom API endpoint parameters, and prefer an isolated Python environment with reviewed dependency versions.
Capability Assessment
⚠ Credentials
Requiring EM_API_KEY and network access to Eastmoney is proportionate for the purpose, but the endpoint override path can send that credential and query data outside the expected Eastmoney service.
ℹ Install Mechanism
Installation uses established Python packages through OpenClaw metadata and a documented pip --user command, but versions and hashes are not pinned.
⚠ Instruction Scope
Normal CLI usage is narrowly described as --query and --indicators, yet the broader Python API is less constrained and lacks explicit host allowlisting for authenticated requests.
ℹ Persistence & Privilege
No background service, scheduled task, tool hijack, or destructive persistence was found; the only persistence-like instruction is user-directed shell profile configuration for EM_API_KEY and local result-file creation.
⚠ Purpose & Capability
The stated purpose, Eastmoney API use, financial query handling, and Excel/Markdown outputs fit together, but the script also exposes api_base and entity_api_base parameters that are not documented for users and can redirect credential-bearing requests.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install mx-finance-data
  3. After installation, invoke the skill by name or use /mx-finance-data
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.12
mx-finance-data 1.0.12 - Added new files: a compiled Python script and a sample Excel file. - Removed the skill-card.md file. - SKILL.md: Cleaned up documentation by removing environment setup, security, and registration details; condensed and restructured the feature description for clarity.
v1.0.11
Publish 1.0.11
v1.0.10
- Added an explicit environment variable requirement (EM_API_KEY) to metadata for clearer setup instructions. - Metadata updated to specify required environment variables and clarify dependency installation steps. - Removed indicator limit description from feature list in SKILL.md, now only the entity limit is mentioned. - No code or feature logic changes detected.
v1.0.9
- Removed the requirement for the EM_API_KEY environment variable and related instructions. - Updated the metadata section to exclude environment variable requirements. - No code or functional changes; documentation updated for environment setup simplification.
v1.0.8
No code changes detected in this version. - Added operating system-specific instructions for configuring the EM_API_KEY environment variable (separate steps for macOS and Linux). - General documentation clarity improvements in environment variable setup sections. - No functional changes to features, dependencies, or code.
v1.0.7
mx-finance-data 1.0.7 - Documentation updates in SKILL.md for clarity and completeness. - No functional or interface changes to code logic.
v1.0.6
mx-finance-data 1.0.6 - Update display name
v1.0.5
- Updated scripts/get_data.py (details not specified). - No changes to user-facing features or documentation. - General maintenance update; functionality and usage remain unchanged.
v1.0.4
- Updated skill name from "MX_FinData" to "mx_finance_data" for consistency and clarity. - Enhanced and expanded the skill description, now includes an English summary and emphasizes support for natural language queries. - Adjusted file naming convention in documentation to match the new skill name (e.g., mx_finance_data_<查询id>.xlsx). - Improved description of supported markets and data types; clarified typical application scenarios and multi-user adaptation. - No code or dependency changes—documentation improvements only.
v1.0.3
No changes detected for version 1.0.3. - No file modifications were made in this release. - Rename to All-Market Financial Data Hub
v1.0.2
- 更新简介,强调数据来源于东方财富专业数据库,覆盖更多资产类别与场景。 - 增加详细密钥使用与安全说明,明确API_KEY获取和安全配置方法。 - 明确依赖包要求(新增 openpyxl),以及安装步骤和环境变量配置流程。 - 优化文档结构,补充快速开始与实例流程,说明注册获取KEY的官方地址。 - 其核心查询能力与原有功能范围保持一致。
v1.0.1
### **Update: Query Constraints & Truncation (MX_FinData)** --- #### **⚠️ Strict Query Limits** * **Entity Limit**: Maximum **5** entities (stocks, indices, etc.) per query. * **Indicator Limit**: Maximum **3** financial indicators per query. #### **🛠 Truncation Logic** * **Automatic Truncation**: Any request exceeding these limits will be automatically truncated to the first 5 entities and 3 indicators. * **Notice**: A truncation warning will be included in the output `.txt` description file.
v1.0.0
MX_FinData 1.0.0 - 首次发布,支持多金融品种与主体的结构化数据查询。 - 支持自然语言检索股票、板块、指数、企业、债券等各类金融对象的指标与报表数据。 - 可查询实时行情、量化数据、主力资金、估值、公司基本信息、财务、股东等多项金融信息。 - 查询结果自动输出为 xlsx 表格和说明 txt 文件。 - 需配置 EM_API_KEY 环境变量后使用。
Metadata
Slug mx-finance-data
Version 1.0.12
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 13
Frequently Asked Questions

What is All-Market Financial Data Hub?

基于东方财富数据库,支持自然语言查询金融数据,覆盖A港美、基金、债券等多种资产,含实时行情、公司信息、估值、财务报表等,可用于投资研究、交易复盘、市场监控、行业分析、信用研究、财报审计、资产配置等场景,适配机构与个人多元需求。返回结果包含 xlsx 与 Markdown 文件。Natural language q... It is an AI Agent Skill for Claude Code / OpenClaw, with 23832 downloads so far.

How do I install All-Market Financial Data Hub?

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

Is All-Market Financial Data Hub free?

Yes, All-Market Financial Data Hub is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does All-Market Financial Data Hub support?

All-Market Financial Data Hub is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created All-Market Financial Data Hub?

It is built and maintained by Financial AI Analyst (@financial-ai-analyst); the current version is v1.0.12.

💬 Comments