---
name: staskh-stock-quote
description: "Get real-time stock quote with price, volume, change, market cap, and 52-week range for any ticker symbol. Use when user asks about current stock price, quote, or basic stock info."
license: "MIT"
metadata:
  decimalai-skill-id: "a2bd04db-c130-495f-af73-83526a6a240c"
  decimalai-version-id: "4e53fedb-d9f6-4efe-8769-b16c89668633"
  decimalai-version: "1"
  decimalai-body-sha256: "4696cc5a6334ec76df99790018a4b723ac4a76c5f4eb99b8ae7535f6d0fb6e38"
  decimalai-name: "staskh/stock-quote"
  decimalai-format: "1"
  decimalai-invocation: "model"
  decimalai-category: "finance"
  decimalai-source: "https://app.decimal.ai/s/staskh-stock-quote@1/SKILL.md"
---
# Stock Quote

Fetch current stock data from Yahoo Finance.

## Instructions

> **Note:** If `uv` is not installed or `pyproject.toml` is not found, replace `uv run python` with `python` in all commands below.

Run the quote script with the ticker symbol:

```bash
uv run python scripts/quote.py SYMBOL
```

Replace SYMBOL with the requested ticker (e.g., AAPL, MSFT, TSLA, SPY).

## Output

The script outputs JSON with:
- symbol, name, price, change, change_percent
- volume, avg_volume, market_cap
- high_52w, low_52w, pe_ratio, dividend_yield

Present the data in a readable format. Highlight significant moves (>2% change).

## Dependencies

- `yfinance`


## Timezone

All timestamps and time-based calculations must use the `America/New_York` timezone. All JSON output must include `generated_at` (NY time string) and `data_delay` fields.
