Market Data
Data is the raw material of judgment. This tool fetches it. What you do with it — that is analysis, and analysis is your job.
Every subcommand returns one dimension of data for one or more tickers. Combine them as needed. Don't fetch everything when you only need a price.
Usage
.agents/skills/market-data/finance <command> <args>
Commands
| Command |
Purpose |
Example |
quote |
Price, change, market cap, PE, 52W range |
finance quote AAPL 0700.HK |
history |
OHLCV price history |
finance history TSLA 1y |
fundamentals |
Valuation, margins, debt, analyst targets |
finance fundamentals NVDA |
earnings |
Next date, EPS estimates, past surprises |
finance earnings MSFT |
profile |
Sector, industry, employees, description |
finance profile GOOGL |
dividends |
Yield, ex-date, payout history |
finance dividends KO |
options |
Near-the-money calls and puts |
finance options SPY |
compare |
Side-by-side ticker comparison |
finance compare AAPL,MSFT,GOOGL |
history periods
1d 5d 1mo 3mo 6mo 1y 2y 5y ytd max — default 1mo.
Symbol format
Any Yahoo Finance ticker works:
- US:
AAPL, MSFT
- Hong Kong:
0700.HK, 9988.HK
- A-shares:
600519.SS (Shanghai), 000858.SZ (Shenzhen)
- Crypto:
BTC-USD, ETH-USD
- Forex:
EURUSD=X
- ETFs:
SPY, QQQ
- Indices:
^VIX, ^GSPC, ^HSI
When to use
- Before forming or updating a view — get current data, not stale memory
- When the user asks about a stock, price, or financial metric
- When building a briefing or comparison
- When checking if a stored belief still holds
When not to use
- For news or narrative — use web-search instead
- When the data is already in the conversation and still fresh
1---2name: market-data3description: Query market data from Yahoo Finance — prices, fundamentals, earnings, options, dividends, history. Pure data tool for any ticker (US, HK, A-shares, crypto, forex, ETFs). Use before analysis, not instead of it.4---56# Market Data78Data is the raw material of judgment. This tool fetches it. What you do with it — that is analysis, and analysis is your job.910Every subcommand returns one dimension of data for one or more tickers. Combine them as needed. Don't fetch everything when you only need a price.1112## Usage1314```bash15.agents/skills/market-data/finance <command> <args>16```1718## Commands1920| Command | Purpose | Example |21|---------|---------|---------|22| `quote` | Price, change, market cap, PE, 52W range | `finance quote AAPL 0700.HK` |23| `history` | OHLCV price history | `finance history TSLA 1y` |24| `fundamentals` | Valuation, margins, debt, analyst targets | `finance fundamentals NVDA` |25| `earnings` | Next date, EPS estimates, past surprises | `finance earnings MSFT` |26| `profile` | Sector, industry, employees, description | `finance profile GOOGL` |27| `dividends` | Yield, ex-date, payout history | `finance dividends KO` |28| `options` | Near-the-money calls and puts | `finance options SPY` |29| `compare` | Side-by-side ticker comparison | `finance compare AAPL,MSFT,GOOGL` |3031### history periods3233`1d` `5d` `1mo` `3mo` `6mo` `1y` `2y` `5y` `ytd` `max` — default `1mo`.3435### Symbol format3637Any Yahoo Finance ticker works:38- US: `AAPL`, `MSFT`39- Hong Kong: `0700.HK`, `9988.HK`40- A-shares: `600519.SS` (Shanghai), `000858.SZ` (Shenzhen)41- Crypto: `BTC-USD`, `ETH-USD`42- Forex: `EURUSD=X`43- ETFs: `SPY`, `QQQ`44- Indices: `^VIX`, `^GSPC`, `^HSI`4546## When to use4748- Before forming or updating a view — get current data, not stale memory49- When the user asks about a stock, price, or financial metric50- When building a briefing or comparison51- When checking if a stored belief still holds5253## When not to use5455- For news or narrative — use web-search instead56- When the data is already in the conversation and still fresh