← Back to Skills Marketplace
ajanraj

Yahoo Finance

by ajanraj · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
22446
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
Review this skill carefully before installing. Prefer installing uv through a trusted package manager or verified release instead of copying the remote execution commands, and do not run the global symlink or first-run dependency steps until the missing yf script and its exact dependencies are available for review.
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
⚠ Credentials
Network access and Python dependencies fit the finance-data purpose, but remote script execution and optional global PATH symlinking are broader than needed for a quote lookup tool.
⚠ Install Mechanism
uv, yfinance, and rich are not pinned or hash-verified, and the documented installer paths depend on mutable remote or package-index content after review.
⚠ Instruction Scope
The setup instructions include pipe-to-shell and Invoke-Expression installer commands, including a PowerShell execution-policy bypass, which grants broad local code execution for a dependency install.
ℹ Persistence & Privilege
No hidden service, background worker, memory write, or credential persistence was found; disclosed persistence is limited to uv cache state and an optional global symlink.
⚠ Purpose & Capability
The stated Yahoo Finance lookup purpose is coherent, but the artifact contains only SKILL.md while instructions reference a missing yf executable and unverifiable first-run dependency behavior.
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 22446 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