← Back to Skills Marketplace
ajanraj

Yahoo Finance

by ajanraj · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
20473
Downloads
41
Stars
191
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
Before installing, prefer package-manager installation for uv, such as Homebrew or pip, over piping remote installer scripts directly into a shell. Also note that this artifact does not include the referenced yf script, so installation may not provide a working CLI unless the missing script is supplied elsewhere.
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 stated purpose is to fetch stock and market data using Yahoo Finance/yfinance, and the documented commands match that purpose. The artifact contains only SKILL.md and no bundled yf executable, which is a functionality/completeness note rather than a security concern.
Instruction Scope
The runtime instructions are limited to installing prerequisites and running stock-data commands; no prompt override, hidden agent behavior, destructive instruction, or unrelated data access was found.
Install Mechanism
The documentation includes curl-to-shell and PowerShell iex installers for uv, plus safer alternatives such as Homebrew and pip. These are disclosed, user-directed setup options, not automatic execution by the skill.
Credentials
Expected network access is limited to package installation and public finance data retrieval; the artifact says no API key is required and does not request credentials, local profile stores, or sensitive files.
Persistence & Privilege
The skill describes uv dependency caching and an optional symlink into /usr/local/bin, but no background service, privilege escalation, autostart, or unbounded persistence is present.
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 730
Active Installs 191
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 20473 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