← Back to Skills Marketplace
paul1989889

Market Data Hub

by paul1989889 · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
288
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install market-data-hub
Description
Provides multi-source real-time and historical Chinese stock market data with auto rate limiting, failover, and technical indicator calculations.
Usage Guidance
This package appears to do what it claims: fetch Chinese market data and compute indicators. Before installing/running: 1) Inspect the strategies (tencent/akshare/baostock) for any custom network endpoints or unexpected behavior; 2) Install inside a fresh virtualenv or sandbox to avoid unreviewed third‑party code affecting your system; 3) Be aware pip packages (akshare, baostock, etc.) will make network calls — run tests offline or in a controlled environment if you are concerned; 4) The example script hard-codes a workspace path and writes CSVs locally — avoid running as root or in sensitive directories; 5) Note provenance: the skill has no homepage and unknown source — if you require stronger assurance, ask the publisher for a repository or sign-off, or run a thorough code review and unit tests in an isolated environment.
Capability Analysis
Type: OpenClaw Skill Name: market-data-hub Version: 1.0.0 The 'market-data-hub' skill bundle is a well-engineered and comprehensive tool for retrieving and analyzing Chinese stock market data. It implements robust software patterns including a strategy-based data source architecture (supporting Tencent, AKShare, and Baostock), a Token Bucket rate limiter, exponential backoff retries, and a circuit breaker to handle API failures. The technical indicator modules (MACD, RSI, KDJ, etc.) use standard pandas/numpy operations for financial calculations. No evidence of data exfiltration, malicious command execution, or prompt injection was found across the source code (src/), documentation (SKILL.md), or examples.
Capability Assessment
Purpose & Capability
Name/description, SKILL.md, requirements.txt, and included strategy modules (tencent/akshare/baostock) align: the skill needs akshare/baostock/requests/pandas to fetch and process market data. There are no declared credentials or unrelated environment variables requested.
Instruction Scope
SKILL.md limits runtime actions to installing requirements, calling the MarketDataHub API, and running tests. It does not instruct reading arbitrary system files or exfiltrating secrets. Minor note: example.py mutates sys.path to a hard-coded '/root/.openclaw/workspace/skills/market-data-hub/src' and several examples write CSV files locally — benign for local usage but worth reviewing before running in sensitive environments.
Install Mechanism
There is no automated install spec in the registry; SKILL.md instructs pip install -r requirements.txt. Required packages come from PyPI (akshare, baostock, pandas, etc.), which is expected for this purpose but means installing third‑party code that will run on your system. No direct downloads from arbitrary URLs or extract/install steps were found.
Credentials
The skill does not request environment variables, credentials, or config paths. That is proportional: AKShare/Tencent/Baostock usage typically does not require user secrets. No hidden credential access detected in the provided files.
Persistence & Privilege
Skill flags (always: false, disable-model-invocation: false) are normal. The package does not attempt to modify other skills or system-wide agent settings. No persistent privileged behavior detected.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install market-data-hub
  3. After installation, invoke the skill by name or use /market-data-hub
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: Multi-source stock data aggregation with AKShare, Tencent, and Baostock. Features rate limiting, retry logic, circuit breaker, and technical indicators (MA/MACD/RSI/Bollinger/KDJ).
Metadata
Slug market-data-hub
Version 1.0.0
License
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Market Data Hub?

Provides multi-source real-time and historical Chinese stock market data with auto rate limiting, failover, and technical indicator calculations. It is an AI Agent Skill for Claude Code / OpenClaw, with 288 downloads so far.

How do I install Market Data Hub?

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

Is Market Data Hub free?

Yes, Market Data Hub is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Market Data Hub support?

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

Who created Market Data Hub?

It is built and maintained by paul1989889 (@paul1989889); the current version is v1.0.0.

💬 Comments