
Yahoo Finance2
Use when building with the yahoo-finance2 TypeScript/Deno/npm library, using its Yahoo...
Install
npx skills add gadicc/yahoo-finance2 --skill yahoo-finance2 -g -a claude-code -y- Repository
- gadicc/yahoo-finance2811
- Category
- AI and agents
- Updated
- 5d ago
- License
- MIT
- Context cost
- Mediumabout 1,755 tokens
- Runs scripts
- No, instructions only
What it does
Use when building with the yahoo-finance2 TypeScript/Deno/npm library, using its Yahoo Finance data modules, CLI, or MCP server, or contributing to the yahoo-finance2 repository including modules, validation schemas, cached fixtures, and npm/JSR build output.
yahoo-finance2
What this skill is for
Use this skill when a task involves yahoo-finance2, including:
- Adding Yahoo Finance market data to a server-side JavaScript/TypeScript app.
- Choosing between
quote,chart,historical,quoteSummary,fundamentalsTimeSeries,screener,options, or other modules. - Using the package CLI or bundled MCP server.
- Modifying this repository's Deno source, tests, generated schemas, docs, or npm output build.
This is an unofficial Yahoo Finance client. Do not describe it as a supported Yahoo API, and do not assume Yahoo data availability, freshness, or shape is guaranteed.
Using the package
Prefer the v3 class API:
import YahooFinance from "yahoo-finance2";
const yahooFinance = new YahooFinance();
const quote = await yahooFinance.quote("AAPL");
console.log(quote?.regularMarketPrice, quote?.currency);
Do not use old v1/v2 singleton patterns such as
yahooFinance.setGlobalConfig(). In v3, instantiate with
new YahooFinance(options).
This package is for server-side runtimes. Do not put direct Yahoo Finance calls in browser/client bundles; Yahoo's CORS and cookie behavior require a server, serverless, edge, Deno, Bun, or Node context.

