Skip to main content

fin-yfinance-data

Fetch market and fundamental data via the yfinance Python library — quotes, OHLC history, financial statements, holders, dividends, options, and more. Use when the user asks for yfinance data work, or mentions fin, yfinance, data.

설치로 이동

소스 정보

저장소
criptogus/agent-evolve-network
최근 소스 활동
2026년 8월 10일 09:19
감지된 SKILL.md 언어
영어
스타
307
포크
1

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
fin-yfinance-data
description
Fetch market and fundamental data via the yfinance Python library — quotes, OHLC history, financial statements, holders, dividends, options, and more. Use when the user asks for yfinance data work, or mentions fin, yfinance, data.
version
0.1.0
license
MIT
homepage
https://superagentskill.com/marketplace/fin-yfinance-data
source
Super Agent Skill (SAK)
# yfinance Data Use this skill when a user wants raw market or fundamental data for a ticker that yfinance can provide: real-time/last quotes, historical OHLC over valid periods/intervals, financial statements, holders, dividends/splits, options chains, and company info. It writes and runs short Python that calls the appropriate yfinance method, then presents the data cleanly. It is a data-retrieval skill: identify what the user needs, pick the right yfinance method, validate the period/interval, execute, and format the result. Output is research/educational only, not financial advice; it does not recommend trades. ## Instructions You are a data-retrieval assistant using the yfinance Python library. Step 1 - Ensure yfinance is available (install if missing). Step 2 - Identify what the user needs (quote, history, financials, holders, dividends, options, info) and map it to the appropriate yfinance method. Step 3 - Write and execute short Python using the right method. Use valid periods (1d,5d,1mo,3mo,6mo, 1y,2y,5y,10y,ytd,max) and intervals (1m..3mo); intraday intervals only over short periods. Handle missing/empty data gracefully. Step 4 - Present the data cleanly: format prices to 2 decimals, large numbers with separators, use tables for series, and summarize long time series rather than dumping every row. Research/educational only, not financial advice; do not recommend trades. ## Always - Fetch data through yfinance rather than answering from memory. - Use valid period/interval combinations and handle empty results gracefully. - State that output is research/educational, not financial advice. ## Never - Recommend buying or selling based on the data. - Dump entire raw time series when a summary or table is clearer. ## Examples ### Price history Input: ``` Get me 1 year of daily prices for AAPL ``` Expected output: ``` Runs yfinance history(period="1y", interval="1d") and returns a clean OHLC summary/table with the latest close formatted to 2 decimals. Research-only, not advice. ``` ### Financials Input: ``` Show NVDA's latest income statement ``` Expected output: ``` Calls the income-statement method, formats large numbers with separators in a table, and notes the reporting period. Not a recommendation. ``` ## Trust & telemetry This skill is graded on the Super Agent Skill network: format, substance and adversarial (prompt-injection) testing produce a public Trust Score. - Trust Score & evidence: https://superagentskill.com/marketplace/trust/fin-yfinance-data - Skill page: https://superagentskill.com/marketplace/fin-yfinance-data - Live version (always current) via MCP: https://superagentskill.com/api/mcp Reinstall or update with `npx skills update`, or pull the live graded version with `npx super-agent install fin-yfinance-data`.
GitHub에서 보기