← Back to Skills Marketplace
bingze00000

Tushare Finance Jarvis

by bingze00000 · GitHub ↗ · v2.0.7 · MIT-0
cross-platform ⚠ suspicious
229
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install tushare-finance-jarvis
Description
获取中国金融市场数据(A股、港股、美股、基金、期货、债券)。支持220+个Tushare Pro接口:股票行情、财务报表、宏观经济指标。当用户请求股价数据、财务分析、指数行情、GDP/CPI等宏观数据时使用。
Usage Guidance
This skill implements a Tushare Pro client and will need your TUSHARE_TOKEN (and Python + pip to install tushare/pandas if missing). Before installing: 1) Verify you trust the skill source (README points to a GitHub repo — review it). 2) Expect to provide only your Tushare token; do not paste broader secrets. 3) Inspect scripts/api_client.py for any unexpected network endpoints or hard-coded telemetry before running. 4) Because the package metadata inside the archive declares TUSHARE_TOKEN/python3 but the registry summary omitted them, treat the omission as a packaging error — assume the token is required and store it securely (e.g., in an environment variable, not in chat). 5) If you need extra caution, run the skill in an isolated environment/VM or container and monitor outbound network connections.
Capability Analysis
Type: OpenClaw Skill Name: tushare-finance-jarvis Version: 2.0.7 The skill is a legitimate and well-documented tool for accessing Chinese financial market data via the Tushare Pro API. The core logic in `scripts/api_client.py` provides a clean wrapper for the `tushare` library, facilitating data retrieval and export to common formats like CSV and Excel. The documentation in `SKILL.md` and `README.md` is professional, providing clear setup instructions and API references without any evidence of malicious intent, data exfiltration, or prompt injection. All external references point to the official Tushare domain (tushare.pro).
Capability Assessment
Purpose & Capability
The name, README, SKILL.md and the included reference docs and scripts match the stated purpose of querying Tushare Pro APIs for market and macro data. However metadata.json (in the package) declares Python and an env var (TUSHARE_TOKEN) as required whereas the top-level registry summary showed no required env/binaries; this mismatch is an incoherence in the package metadata (the Tushare token is legitimate for the stated purpose).
Instruction Scope
SKILL.md limits actions to using the Tushare Python SDK, asking the user to provide a TUSHARE_TOKEN, verifying Python imports, installing tushare/pandas if missing, and calling pro_api() endpoints. It does not instruct reading arbitrary host files or exfiltrating unrelated data; allowed-tools include Bash/python which is reasonable for a Python-based client.
Install Mechanism
There is no automated download-from-URL or opaque installer in the install spec — this is instruction-only with included code files. The README suggests pip installs and optional 'clawhub install' but no high-risk remote artifact fetch is embedded in the skill itself.
Credentials
Functionality legitimately requires a Tushare API token (TUSHARE_TOKEN) and possibly optional env vars like TUSHARE_CACHE_DIR or TUSHARE_LOG_LEVEL. But the registry summary provided to you lists 'Required env vars: none' while metadata.json inside the package lists TUSHARE_TOKEN and bins: [python3]. This mismatch in declared required credentials is an incoherence; the token is expected for the purpose, but the registry omission may mislead users about needed secrets.
Persistence & Privilege
Skill is not 'always:true' and does not request persistent elevated privileges. It appears to be user-invocable and to operate within its own scope (no evidence it modifies other skills or system-wide settings).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install tushare-finance-jarvis
  3. After installation, invoke the skill by name or use /tushare-finance-jarvis
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.7
- Improved documentation with a detailed SKILL.md, guiding users through setup, token configuration, dependency checks, and data retrieval. - Added a quick reference table for commonly used data interfaces, including sample usage and parameter explanation. - Provided clear instructions for obtaining and configuring the Tushare Token for seamless access. - Listed resources for further reference, including official documentation and API testing tools. - Organized interface documentation and usage by data type with links for easier exploration.
Metadata
Slug tushare-finance-jarvis
Version 2.0.7
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Tushare Finance Jarvis?

获取中国金融市场数据(A股、港股、美股、基金、期货、债券)。支持220+个Tushare Pro接口:股票行情、财务报表、宏观经济指标。当用户请求股价数据、财务分析、指数行情、GDP/CPI等宏观数据时使用。 It is an AI Agent Skill for Claude Code / OpenClaw, with 229 downloads so far.

How do I install Tushare Finance Jarvis?

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

Is Tushare Finance Jarvis free?

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

Which platforms does Tushare Finance Jarvis support?

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

Who created Tushare Finance Jarvis?

It is built and maintained by bingze00000 (@bingze00000); the current version is v2.0.7.

💬 Comments