Loading...
Loading...
Use Yahoo Finance CLI for stock and ETF quotes, charts, fundamentals, options chains, symbol search, trending tickers, local watchlists, portfolio lots, and market digests. Use when the user asks about a ticker, portfolio performance, option filtering, market movers, or wants Yahoo Finance data in a terminal or agent-friendly format.
npx skill4agent add mvanhorn/printing-press-library pp-yahoo-financeyahoo-finance-pp-clinpx -y @mvanhorn/printing-press install yahoo-finance --cli-onlyyahoo-finance-pp-cli --version$GOPATH/bin$HOME/go/bin$PATHnpxgo install github.com/mvanhorn/printing-press-library/library/commerce/yahoo-finance/cmd/yahoo-finance-pp-cli@latest--version$PATHyahoo-finance-pp-cli quote --symbols AAPL --agentyahoo-finance-pp-cli quote summary MSFT --agentyahoo-finance-pp-cli chart NVDA --range 1y --interval 1wk --agentyahoo-finance-pp-cli screener --scr-ids day_gainers --agentyahoo-finance-pp-cli trending US --agentyahoo-finance-pp-cli portfolio perf --agentyahoo-finance-pp-cli compare AAPL MSFT NVDA --agentyahoo-finance-pp-cli options-chain SPY --max-dte 45 --agentwatchlistyahoo-finance-pp-cli watchlist create tech
yahoo-finance-pp-cli watchlist add tech AAPL MSFT NVDA GOOGportfolioyahoo-finance-pp-cli portfolio add AAPL 50 185.50 --purchased 2024-06-15
yahoo-finance-pp-cli portfolio perf --agent
yahoo-finance-pp-cli portfolio gains --agentdigestyahoo-finance-pp-cli digest --watchlist tech --agentcompareyahoo-finance-pp-cli compare AAPL MSFT GOOG NVDA --agentsparklineyahoo-finance-pp-cli sparkline AAPL --range 3mosqlyahoo-finance-pp-cli sql "SELECT watchlist, COUNT(*) FROM watchlist_members GROUP BY watchlist" --agentfxyahoo-finance-pp-cli fx USD EUR --amount 100 --agentoptions-chainyahoo-finance-pp-cli options-chain AAPL --moneyness otm --max-dte 45 --type calls --agentauth login-chromeyahoo-finance-pp-cli auth login-chrome --cookies ~/yahoo-cookies.json --crumb abc123yahoo-finance-pp-cli quote --symbols AAPL,MSFTyahoo-finance-pp-cli quote summary AAPLyahoo-finance-pp-cli chart AAPL --range 1mo --interval 1dyahoo-finance-pp-cli fundamentals AAPL --type annualTotalRevenueyahoo-finance-pp-cli insights --symbol AAPLyahoo-finance-pp-cli options AAPLyahoo-finance-pp-cli recommendations AAPLyahoo-finance-pp-cli screener --scr-ids day_gainersyahoo-finance-pp-cli trending USyahoo-finance-pp-cli search "apple"yahoo-finance-pp-cli autocomplete --query applyahoo-finance-pp-cli watchlist create|add|remove|list|show|deleteyahoo-finance-pp-cli portfolio add|list|remove|perf|gainsyahoo-finance-pp-cli digestyahoo-finance-pp-cli compareyahoo-finance-pp-cli sparklineyahoo-finance-pp-cli sqlyahoo-finance-pp-cli fxyahoo-finance-pp-cli options-chainyahoo-finance-pp-cli syncyahoo-finance-pp-cli workflow archiveyahoo-finance-pp-cli workflow statusyahoo-finance-pp-cli exportyahoo-finance-pp-cli importyahoo-finance-pp-cli doctoryahoo-finance-pp-cli auth statusyahoo-finance-pp-cli auth logoutyahoo-finance-pp-cli auth login-chromeyahoo-finance-pp-cli watchlist create tech
yahoo-finance-pp-cli watchlist add tech AAPL MSFT NVDA GOOG META
yahoo-finance-pp-cli digest --watchlist tech --agentyahoo-finance-pp-cli portfolio add AAPL 50 185.50 --purchased 2024-06-15
yahoo-finance-pp-cli portfolio add MSFT 20 340.00 --purchased 2024-03-01
yahoo-finance-pp-cli portfolio perf --agent
yahoo-finance-pp-cli portfolio gains --agentyahoo-finance-pp-cli compare AAPL MSFT NVDA GOOG --agentyahoo-finance-pp-cli auth login-chrome --cookies ~/yahoo-cookies.json --crumb abc123
yahoo-finance-pp-cli doctorauth login-chromeauth statusauth logout--agent--json--compact--no-input--no-color--yes--select <fields>--dry-run--no-cache--data-source auto|live|local--rate-limit <n>--selectyahoo-finance-pp-cli <command> --agent --select id,name
yahoo-finance-pp-cli <command> --agent --select items.id,items.owner.name{"meta": {...}, "results": <data>}.results.meta.sourceliveN results (live)| Code | Meaning |
|---|---|
| 0 | Success |
| 2 | Usage error |
| 3 | Resource not found |
| 4 | Session/auth-style error |
| 5 | API error |
| 7 | Rate limited |
| 10 | Config error |
$ARGUMENTShelp--helpyahoo-finance-pp-cli --helpinstallinstall mcp--agentgo install github.com/mvanhorn/printing-press-library/library/commerce/yahoo-finance/cmd/yahoo-finance-pp-mcp@latest
claude mcp add yahoo-finance yahoo-finance-pp-mcpyahoo-finance-pp-cli--agentauth login-chrome# Save the current non-default flags as a named profile
yahoo-finance-pp-cli profile save <name>
# Use a profile — overlays its values onto any flag you don't set explicitly
yahoo-finance-pp-cli --profile <name> <command>
# List / inspect / remove
yahoo-finance-pp-cli profile list
yahoo-finance-pp-cli profile show <name>
yahoo-finance-pp-cli profile delete <name> --yesyahoo-finance-pp-cli <command> --deliver file:/path/to/out.json
yahoo-finance-pp-cli <command> --deliver webhook:https://hooks.example/inapplication/jsonapplication/x-ndjson--compactyahoo-finance-pp-cli feedback "what surprised you or tripped you up"
yahoo-finance-pp-cli feedback list # show local entries
yahoo-finance-pp-cli feedback clear --yes # wipe~/.yahoo-finance-pp-cli/feedback.jsonlYAHOO_FINANCE_FEEDBACK_ENDPOINT--sendYAHOO_FINANCE_FEEDBACK_AUTO_SEND=true