← 返回
数据分析 中文

Yahoo

Use Yahoo Finance for quotes, symbol search, watchlists, market briefs, and catalyst-aware stock decisions.
使用雅虎财经获取报价、代码搜索、自选股、市场简报,并进行催化剂感知的股票决策。
ivangdavila
数据分析 clawhub v1.0.0 1 版本 99892.5 Key: 无需
★ 1
Stars
📥 909
下载
💾 66
安装
1
版本
#latest

概述

When to Use

User 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.

Architecture

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

Quick Reference

Load only the files that improve the current answer. Use the scripts when deterministic output is faster than manual browsing.

TopicFile
-------------
Setup and activationsetup.md
Local memory structurememory-template.md
Command recipescommands.md
Market briefing workflowmarket-playbook.md
Thesis framing templatethesis-card.md
Risk guardrailsrisk-playbook.md
Single-symbol snapshot scriptyahoo_quote.py
Symbol and headline search scriptyahoo_search.py
Multi-ticker briefing scriptyahoo_brief.py

Requirements

  • python3
  • Outbound web access to finance.yahoo.com and Yahoo Finance search endpoints
  • User approval before creating or updating local watchlists or decision logs

Quick Start

python3 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.

Operating Coverage

Fast quote check

  • Pull the current Yahoo Finance price panel, day move, and headline statistics for one symbol.
  • Use yahoo_quote.py when the user wants a quick tape read before deeper analysis.

Symbol resolution and headline scan

  • Resolve ambiguous company names, ETFs, ADRs, and similarly named tickers before analysis.
  • Use yahoo_search.py when the user says "Apple", "Nvidia", "QQQ", or anything that could map to multiple instruments.

Watchlist and market brief

  • Compare multiple names side by side, surface leaders and laggards, and flag extreme movers worth a second look.
  • Use yahoo_brief.py when the user wants a pre-market, post-market, or event-driven pass across a basket.

Core Rules

1. Resolve the exact symbol before making claims

  • Confirm the tradable instrument first: common stock, ADR, ETF, index, crypto pair, or forex pair.
  • Ambiguous names create fake analysis and wrong catalysts.
  • Use yahoo_search.py whenever the input is not already a clean ticker.

2. Match the workflow to the decision horizon

  • Separate quick quote checks, same-day tape reads, swing planning, and longer position reviews.
  • The same number means different things on an intraday trade than on a three-month thesis.
  • Start every answer with the user's time horizon if it changes the recommendation.

3. Separate tape, thesis, and trigger

  • Report what Yahoo shows now, what the thesis claims, and what evidence would validate or break it.
  • Price action alone is not a thesis.
  • Use thesis-card.md to convert commentary into a falsifiable setup.

4. Keep catalyst timing explicit

  • Mention the nearest catalyst window that could invalidate a calm-looking setup: earnings, macro releases, product events, or regulatory dates.
  • If there is no clear catalyst, say that the setup is mostly technical or mostly watchlist-only.
  • Use market-playbook.md to frame why the next time window matters.

5. Put risk controls ahead of opportunity

  • Position sizing, invalidation, liquidity, and volatility limits come before upside stories.
  • A good idea with undefined risk is still a bad trade.
  • Use risk-playbook.md before suggesting size, urgency, or conviction.

6. Treat local storage as opt-in continuity

  • Keep local memory limited to watchlists, recurring benchmarks, preferred answer style, and durable risk boundaries.
  • Do not create ~/yahoo/ silently for sensitive market context.
  • Save only what clearly improves the next Yahoo workflow.

7. Verify timestamp and market state every time

  • Read whether the number is at close, pre-market, post-market, or delayed.
  • Users misread stale prints as live confirmation all the time.
  • Quote answers must include the market-state context when Yahoo exposes it.

Common Traps

  • Analyzing the wrong ticker because the company name matched multiple instruments -> wrong catalyst map and wrong price history.
  • Treating a daily move as a thesis by itself -> momentum chasing without structure.
  • Ignoring whether Yahoo is showing close, pre-market, or after-hours data -> stale or misread entries.
  • Ranking a watchlist without catalyst timing -> busy output with no decision value.
  • Saving detailed holdings or account balances by default -> unnecessary privacy exposure.
  • Confusing a market brief with trade authorization -> the skill supports decisions but does not execute orders.

External Endpoints

EndpointData SentPurpose
------------------------------
https://finance.yahoo.com/quote/{symbol}ticker symbol in URL pathCurrent price panel and headline quote statistics
https://query1.finance.yahoo.com/v1/finance/searchquery text, quote/news countSymbol lookup and related headline search

No other data is sent externally.

Security & Privacy

Data that leaves your machine:

  • Ticker symbols or text search queries sent to Yahoo Finance pages and search endpoints

Data that stays local when the user opts in:

  • Watchlists, preferred benchmarks, briefing notes, and decision boundaries in ~/yahoo/

This skill does NOT:

  • Place broker orders or connect to brokerage accounts
  • Store credentials, account numbers, or tax documents
  • Create or update local files without user approval
  • Make undeclared network requests outside Yahoo Finance endpoints

Trust

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.

Data Storage

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.

Related Skills

Install with clawhub install if user confirms:

  • analysis — turn raw market inputs into explicit conclusions and tradeoffs
  • economics — add macro context when rates, inflation, or policy events matter
  • news — expand beyond Yahoo headlines when the story needs cross-source verification
  • personal-finance-tracker — connect market decisions to cashflow and risk capacity
  • trading — structure execution checklists and post-trade reviews

Feedback

  • If useful: clawhub star yahoo
  • Stay updated: clawhub sync

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-29 17:58 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

data-analysis

A股量化 AkShare

mbpz
A股量化数据分析工具,基于AkShare库获取A股行情、财务数据、板块信息等。用于回答关于A股股票查询、行情数据、财务分析、选股等问题。
★ 166 📥 60,271
ai-intelligence

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,362 📥 318,976
productivity

Word / DOCX

ivangdavila
创建、检查和编辑 Microsoft Word 文档及 DOCX 文件,支持样式、编号、修订记录、表格、分节符及兼容性检查等功能。
★ 440 📥 148,065