# Zorai Yfinance

> A Claude skill from ItamarZand88/awesome-agent-conventions.

- **Type:** Skill
- **Install:** `agentstack add skill-itamarzand88-awesome-agent-conventions-zorai-yfinance`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [ItamarZand88](https://agentstack.voostack.com/s/itamarzand88)
- **Installs:** 0
- **Category:** [AI & ML](https://agentstack.voostack.com/c/ai-and-ml)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [ItamarZand88](https://github.com/ItamarZand88)
- **Source:** https://github.com/ItamarZand88/awesome-agent-conventions/tree/main/conventions/skill-md/examples/data-analysis/zorai-yfinance

## Install

```sh
agentstack add skill-itamarzand88-awesome-agent-conventions-zorai-yfinance
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

---
name: yfinance
description: "Yahoo Finance market data downloader. Stock prices, options chains, fundamentals, dividends, splits, earnings, institutional holders, and financial statements. Quick data ingestion for quant research and backtesting."
tags: [yahoo-finance, market-data, stocks, etfs, financial-data, api, zorai]
---
## Overview

yfinance downloads Yahoo Finance market data: stock prices, options chains, fundamentals, dividends, splits, earnings, institutional holders, and financial statements. The fastest path from ticker symbol to pandas DataFrame for quant research and backtesting.

## Installation

```bash
uv pip install yfinance
```

## Price History

```python
import yfinance as yf

msft = yf.download("MSFT", start="2024-01-01", end="2024-12-31")
print(msft.head())
```

## Fundamentals & Financials

```python
ticker = yf.Ticker("AAPL")
info = ticker.info
print(f"Market cap: {info['marketCap']:,}")
print(f"PE ratio: {info['trailingPE']}")
print(f"Dividend yield: {info.get('dividendYield', 0)*100:.2f}%")
print(ticker.balance_sheet)
print(ticker.financials)
```

## Options

```python
opt = ticker.option_chain(ticker.options[0])
print(opt.calls[["strike", "lastPrice", "impliedVolatility", "volume"]].head())
print(opt.puts[["strike", "lastPrice", "impliedVolatility", "volume"]].head())
```

## References
- [yfinance GitHub](https://github.com/ranaroussi/yfinance)

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [ItamarZand88](https://github.com/ItamarZand88)
- **Source:** [ItamarZand88/awesome-agent-conventions](https://github.com/ItamarZand88/awesome-agent-conventions)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-itamarzand88-awesome-agent-conventions-zorai-yfinance
- Seller: https://agentstack.voostack.com/s/itamarzand88
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
