← Back to Skills Marketplace
financial-ai-analyst

All-Market Financial Data Hub

by Financial AI Analyst · GitHub ↗ · v1.0.12 · MIT-0
cross-platform ✓ Security Clean
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
  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 759
Active Installs 43
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 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.

💬 Comments