← Back to Skills Marketplace
All-Market Financial Data Hub
by
Financial AI Analyst
· GitHub ↗
· v1.0.12
· MIT-0
21562
Downloads
72
Stars
43
Active Installs
13
Versions
Install in OpenClaw
/install mx-finance-data
Description
基于东方财富数据库,支持自然语言查询金融数据,覆盖A港美、基金、债券等多种资产,含实时行情、公司信息、估值、财务报表等,可用于投资研究、交易复盘、市场监控、行业分析、信用研究、财报审计、资产配置等场景,适配机构与个人多元需求。返回结果包含 xlsx 与 Markdown 文件。Natural language q...
Usage Guidance
Install only if you are comfortable giving this skill an Eastmoney EM_API_KEY and sending your financial queries to Eastmoney's API. Treat returned market and financial data as third-party data, and avoid placing the API key in code, logs, prompts, or shared output files.
Capability Assessment
Purpose & Capability
The documented purpose is natural-language financial data retrieval, and the script implements that by calling Eastmoney API endpoints, parsing financial tables, and producing result files.
Instruction Scope
Runtime use is user-directed through a CLI command with --query and --indicators arguments; I found no hidden role changes, automatic execution instructions, or prompt-injection style behavior in the artifact.
Install Mechanism
The declared Python dependencies, httpx, pandas, and openpyxl, are proportionate for HTTP API access and spreadsheet generation; no install hook or privileged setup was present.
Credentials
The skill requires EM_API_KEY and sends it with user financial queries to Eastmoney service endpoints; this is sensitive but clearly disclosed and necessary for the stated integration.
Persistence & Privilege
The script creates a local miaoxiang/mx_finance_data output directory and writes .xlsx and .md result files, matching the documentation; I found no background persistence, privilege escalation, destructive file operations, or broad local indexing.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install mx-finance-data - After installation, invoke the skill by name or use
/mx-finance-data - 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
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 21562 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.
More Skills