← Back to Skills Marketplace
ajanraj

Yahoo Finance

by ajanraj · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
21921
Downloads
42
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install yahoo-finance
Description
Get stock prices, quotes, fundamentals, earnings, options, dividends, and analyst ratings using Yahoo Finance. Uses yfinance library - no API key required.
Usage Guidance
Prefer installing uv through Homebrew or pip instead of piping a remote installer directly into a shell. Be aware that first use may install yfinance and rich into uv's cache and that the reviewed bundle does not include the referenced yf script, so the CLI may require an additional file not present here.
Capability Analysis
Type: OpenClaw Skill Name: yahoo-finance Version: 1.0.0 The skill bundle is classified as suspicious due to the use of high-risk installation methods for the `uv` package manager, specifically `curl -LsSf https://astral.sh/uv/install.sh | sh` and `powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"` found in `SKILL.md`. While `uv` is a legitimate tool and `astral.sh` is its official domain, these methods involve downloading and executing arbitrary remote scripts, which bypasses package manager integrity checks and presents a significant security risk, even if plausibly needed for the skill's stated purpose. There is no clear evidence of intentional malicious behavior like data exfiltration or persistence.
Capability Assessment
Purpose & Capability
The documented purpose is fetching public market data with Yahoo Finance/yfinance, and the listed commands match that purpose; the reviewed artifact contains only documentation and does not include the referenced yf executable, which is a functionality/completeness note rather than evidence of abuse.
Instruction Scope
Instructions are limited to installing uv, setting up a CLI, and running finance-data commands; no prompt override, hidden agent behavior, unrelated local data access, destructive action, or credential use was found.
Install Mechanism
The SKILL.md includes disclosed, user-directed curl-to-shell and PowerShell iex uv installer options, alongside safer Homebrew and pip alternatives; this is a supply-chain caution but not hidden or automatic execution.
Credentials
Expected network access for package installation and public Yahoo Finance data retrieval is proportionate to the stated purpose, and the artifact says no API key is required.
Persistence & Privilege
The artifact mentions uv dependency caching and an optional symlink into /usr/local/bin, but shows no background service, autostart, privilege escalation, or unbounded persistence.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install yahoo-finance
  3. After installation, invoke the skill by name or use /yahoo-finance
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release - Stock data CLI powered by yfinance Commands: - price: Quick price check with day/52W range - quote: Detailed quote with volume, market cap - fundamentals: PE, EPS, margins, analyst targets - earnings: Next earnings date + historical EPS surprises - profile: Company sector, industry, employees, description - dividends: Yield, ex-date, payout ratio, recent history - ratings: Buy/hold/sell distribution, upgrades/downgrades - options: Near-the-money calls/puts with IV, volume, OI - history: Historical OHLCV (1d to max) - compare: Side-by-side multi-stock comparison - search: Find symbols by company name Features: - No API key required (uses yfinance) - Auto-installs deps via uv (PEP 723) - Supports US stocks, NSE/BSE, crypto, forex, ETFs - Rich formatted tables
Metadata
Slug yahoo-finance
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Yahoo Finance?

Get stock prices, quotes, fundamentals, earnings, options, dividends, and analyst ratings using Yahoo Finance. Uses yfinance library - no API key required. It is an AI Agent Skill for Claude Code / OpenClaw, with 21921 downloads so far.

How do I install Yahoo Finance?

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

Is Yahoo Finance free?

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

Which platforms does Yahoo Finance support?

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

Who created Yahoo Finance?

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

💬 Comments