Install
openclaw skills install yahooUse Yahoo Finance for quotes, symbol search, watchlists, market briefs, and catalyst-aware stock decisions.
openclaw skills install yahooUser needs Yahoo Finance workflows, ticker discovery, quote checks, watchlist reviews, or fast market context before making a stock decision. Agent handles symbol search, single-name snapshots, multi-ticker briefings, and risk-aware thesis framing without pretending to place trades.
Memory lives in ~/yahoo/. If ~/yahoo/ does not exist, run setup.md. See memory-template.md for structure.
~/yahoo/
├── memory.md # Activation preferences, market scope, and answer style
├── watchlist.md # Ranked tickers, benchmarks, and catalyst notes
├── briefing-log.md # Saved pre-market, post-market, or event-driven briefs
└── decisions.md # Thesis, invalidation, and review notes
Load only the files that improve the current answer. Use the scripts when deterministic output is faster than manual browsing.
| Topic | File |
|---|---|
| Setup and activation | setup.md |
| Local memory structure | memory-template.md |
| Command recipes | commands.md |
| Market briefing workflow | market-playbook.md |
| Thesis framing template | thesis-card.md |
| Risk guardrails | risk-playbook.md |
| Single-symbol snapshot script | yahoo_quote.py |
| Symbol and headline search script | yahoo_search.py |
| Multi-ticker briefing script | yahoo_brief.py |
python3finance.yahoo.com and Yahoo Finance search endpointspython3 yahoo_search.py "apple"
python3 yahoo_quote.py AAPL
python3 yahoo_brief.py AAPL MSFT NVDA AMZN
Use the scripts for grounded snapshots, then layer judgment with market-playbook.md, thesis-card.md, and risk-playbook.md.
yahoo_quote.py when the user wants a quick tape read before deeper analysis.yahoo_search.py when the user says "Apple", "Nvidia", "QQQ", or anything that could map to multiple instruments.yahoo_brief.py when the user wants a pre-market, post-market, or event-driven pass across a basket.yahoo_search.py whenever the input is not already a clean ticker.thesis-card.md to convert commentary into a falsifiable setup.market-playbook.md to frame why the next time window matters.risk-playbook.md before suggesting size, urgency, or conviction.~/yahoo/ silently for sensitive market context.| Endpoint | Data Sent | Purpose |
|---|---|---|
https://finance.yahoo.com/quote/{symbol} | ticker symbol in URL path | Current price panel and headline quote statistics |
https://query1.finance.yahoo.com/v1/finance/search | query text, quote/news count | Symbol lookup and related headline search |
No other data is sent externally.
Data that leaves your machine:
Data that stays local when the user opts in:
~/yahoo/This skill does NOT:
By using this skill, ticker symbols and search queries are sent to Yahoo Finance. Only install if you trust Yahoo with that market lookup data.
All local state lives in ~/yahoo/ when the user wants continuity.
Keep storage compact: watchlists, repeated benchmark sets, answer-style preferences, and thesis reviews.
Avoid full holdings exports unless the user explicitly asks for local note-taking.
Install with clawhub install <slug> if user confirms:
analysis — turn raw market inputs into explicit conclusions and tradeoffseconomics — add macro context when rates, inflation, or policy events matternews — expand beyond Yahoo headlines when the story needs cross-source verificationpersonal-finance-tracker — connect market decisions to cashflow and risk capacitytrading — structure execution checklists and post-trade reviewsclawhub star yahooclawhub sync