← Back to Skills Marketplace
stuhorsman

Yahoo Finance CLI

by stuhorsman · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
7736
Downloads
9
Stars
50
Active Installs
1
Versions
Install in OpenClaw
/install yahoo-finance-cli
Description
This skill should be used when the user asks to "get stock prices", "check stock quotes", "look up earnings", "get financial data", "find trending stocks", or needs stock market data from Yahoo Finance.
Usage Guidance
Install only if you are comfortable adding the `yahoo-finance2` npm CLI dependency, creating or overwriting a `yf` command in `/usr/local/bin`, and allowing the tool to keep Yahoo Finance cookie state in `~/.yf2-cookies.json`. The reviewed artifacts show market-data lookup behavior, not trading authority or hidden data access.
Capability Analysis
Type: OpenClaw Skill Name: yahoo-finance-cli Version: 1.0.0 The OpenClaw skill 'yahoo-finance-cli' is classified as benign. Its purpose is to fetch financial data from Yahoo Finance, which is clearly aligned with its stated goal. Installation uses standard package managers (Homebrew for `jq`, npm for `yahoo-finance2`) and creates a symbolic link, all common practices. The only potentially risky command, `rm -f ~/.yf2-cookies.json`, is explicitly for troubleshooting a cookie file created by the skill itself, not for arbitrary file deletion or system compromise. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts to subvert the agent's behavior for harmful purposes.
Capability Assessment
Purpose & Capability
The skill's stated purpose is to fetch stock quotes, earnings, historical prices, symbol search, trending symbols, and related Yahoo Finance market data, and the artifact instructions match that read-only purpose.
Instruction Scope
Runtime examples are scoped to `yf` Yahoo Finance CLI calls and `jq` filtering; they do not instruct account mutation, trading, public posting, broad file access, or unrelated system actions.
Install Mechanism
Installation uses Homebrew for `jq`, npm for `yahoo-finance2`, and a symlink into `/usr/local/bin/yf`; this is purpose-aligned but users should review the third-party npm package and the command-path change.
Credentials
Network access to Yahoo Finance and local cookie handling are expected for this data source; no broad local indexing, credential harvesting, or unrelated data flow is shown.
Persistence & Privilege
The artifact discloses a persistent Yahoo Finance cookie file at `~/.yf2-cookies.json` and a local `yf` symlink, both scoped to the CLI setup and removable by the user.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install yahoo-finance-cli
  3. After installation, invoke the skill by name or use /yahoo-finance-cli
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release.
Metadata
Slug yahoo-finance-cli
Version 1.0.0
License
All-time Installs 292
Active Installs 50
Total Versions 1
Frequently Asked Questions

What is Yahoo Finance CLI?

This skill should be used when the user asks to "get stock prices", "check stock quotes", "look up earnings", "get financial data", "find trending stocks", or needs stock market data from Yahoo Finance. It is an AI Agent Skill for Claude Code / OpenClaw, with 7736 downloads so far.

How do I install Yahoo Finance CLI?

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

Is Yahoo Finance CLI free?

Yes, Yahoo Finance CLI is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Yahoo Finance CLI support?

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

Who created Yahoo Finance CLI?

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

💬 Comments