← Back to Skills Marketplace
377
Downloads
1
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install yfinance-client
Description
Provides simplified access to US and Hong Kong stock data, including prices, history, company info, financials, analyst insights, screeners, and options.
Usage Guidance
This skill appears coherent and implements a yfinance wrapper. Before installing: (1) ensure your Python environment has yfinance and pandas (SKILL.md suggests pip install yfinance pandas); (2) be aware the client makes network requests to Yahoo Finance (so queries may be visible to that service and are subject to rate limits/delays); (3) you don't need to provide any API keys or secrets—do not add unrelated credentials; (4) if you operate in a restricted environment, run the skill in a controlled venv or network policy to limit outbound traffic. Note: the code is simple and not requesting sensitive access, but keep packages up to date and review third-party dependencies for vulnerabilities as part of normal risk management.
Capability Analysis
Type: OpenClaw Skill
Name: yfinance-client
Version: 1.0.0
The skill bundle is a standard wrapper for the 'yfinance' library, designed to provide an AI agent with access to stock market data, financial statements, and analyst recommendations. The code in client.py and the instructions in skill.md are consistent with the stated purpose and do not exhibit any signs of data exfiltration, malicious execution, or prompt injection.
Capability Assessment
Purpose & Capability
Name, description, SKILL.md examples, and the included client.py all align: this is a yfinance wrapper exposing price, history, financials, screeners, options, and related queries. There are no unrelated dependencies or requested credentials.
Instruction Scope
SKILL.md only describes using the client and suggests installing yfinance and pandas. It does not instruct the agent to read unrelated files, environment variables, or post data to unexpected endpoints.
Install Mechanism
There is no formal install spec (instruction-only). SKILL.md suggests pip install yfinance pandas; because the skill contains runnable Python code that depends on those packages, the runtime environment must have them installed. This is a usability note rather than a security concern.
Credentials
The skill requires no environment variables, credentials, or config paths. The functionality (network calls to Yahoo via yfinance) is proportional to the stated purpose. No secrets are requested or referenced.
Persistence & Privilege
always is false and the skill does not request elevated or persistent platform privileges. Autonomous invocation is allowed (platform default) but not combined with other red flags.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install yfinance-client - After installation, invoke the skill by name or use
/yfinance-client - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of yfinance-client:
- Provides a client for accessing US and Hong Kong stock data via Yahoo Finance.
- Supports retrieving price, history, company info, financials, analyst data, insider transactions, news, dividends, splits, sector/industry info, options, screeners, and symbol search.
- Simple interface wrapping the yfinance library for streamlined usage.
- Includes error handling for invalid symbols and network problems.
- Compatible with both standard (0700.HK) and short (0700) Hong Kong stock symbols.
Metadata
Frequently Asked Questions
What is yfinance-client?
Provides simplified access to US and Hong Kong stock data, including prices, history, company info, financials, analyst insights, screeners, and options. It is an AI Agent Skill for Claude Code / OpenClaw, with 377 downloads so far.
How do I install yfinance-client?
Run "/install yfinance-client" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is yfinance-client free?
Yes, yfinance-client is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does yfinance-client support?
yfinance-client is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created yfinance-client?
It is built and maintained by xdl2003 (@xdl2003); the current version is v1.0.0.
More Skills