fundamentals
Fundamentals pulls financial data from Yahoo Finance, including key metrics, earnings history, and income statement figures. It also calculates Piotroski F-Score to assess a company's financial strength across nine criteria, helping you evaluate profitability, cash flow, leverage, and operational efficiency.
Fundamentals retrieves key financial data, earnings, and metrics for any stock ticker from Yahoo Finance.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-07-20
Fundamentals retrieves key financial data, earnings, and metrics for any stock ticker from Yahoo Finance. Fundamentals pulls financial data from Yahoo Finance, including key metrics, earnings history, and income statement figures. It also calculates Piotroski F-Score to assess a company's financial strength across nine criteria, helping you evaluate profitability, cash flow, leverage, and operational efficiency.
Use it when
- Fundamentals lets you check earnings and revenue by pulling quarterly and annual earnings report data along with revenue figures.
- Fundamentals calculates Piotroski F-Score to assess company financial strength across nine criteria covering profitability, cash flow.
Verify before relying
Read SKILL.md below before installing (3 files). Open directory: indexed for reading, not audited.
Install
staskh/trading_skills/fundamentals · repository language: Python
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
What financial data does fundamentals retrieve?
Fundamentals retrieves fundamental financial data including earnings, revenue, and key metrics from Yahoo Finance. The skill pulls income statement figures, balance sheet information, and historical earnings data to give you a comprehensive view of a company's financial position and performance.
How do I check earnings and revenue with fundamentals?
Fundamentals lets you check earnings and revenue by pulling quarterly and annual earnings report data along with revenue figures. You can look up specific companies to see their earnings history and revenue trends, making it easy to track financial performance over time.
What is the Piotroski F-Score and how does fundamentals calculate it?
Fundamentals calculates Piotroski F-Score to assess company financial strength across nine criteria covering profitability, cash flow, leverage, and operational efficiency. The score helps you evaluate overall financial health and identify companies with strong fundamental positions for investment screening.
Can fundamentals show me balance sheet and income statement data?
Yes, fundamentals analyzes balance sheet and income statement data to give you detailed financial metrics. You can retrieve key figures like net income, cash flow, profit margins, and other ratios that reveal how efficiently a company operates and manages its finances.
How does fundamentals help with stock screening?
Fundamentals screens stocks by financial health and fundamental criteria, allowing you to evaluate multiple companies against key metrics. Combined with Piotroski F-Score calculation, it helps you identify stocks with strong financial positions for your investment analysis.
Does fundamentals compare actual versus estimated earnings?
Fundamentals compares actual versus estimated earnings and financial metrics, helping you see how companies perform relative to expectations. This comparison reveals whether earnings surprises or misses occurred and provides insight into market sentiment versus actual results.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
Fundamentals
Fetch fundamental financial 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.
uv run python scripts/fundamentals.py SYMBOL [--type TYPE]
Arguments
SYMBOL- Ticker symbol--type- Data type: all, financials, earnings, info (default: all)
Output
Returns JSON with:
- info - Key metrics (market cap, PE, EPS, dividend, etc.)
- financials - Recent quarterly/annual income statement data
- earnings - Historical and estimated earnings
Present key metrics clearly. Compare actual vs estimated earnings if relevant.
Piotroski F-Score
Calculate Piotroski's F-Score to evaluate a company's financial strength using 9 fundamental criteria.
Instructions
uv run python scripts/piotroski.py SYMBOL
What is Piotroski
(truncated - see the full file via the links below)
File tree — 3 files
.claude/skills/fundamentals/SKILL.md
.claude/skills/fundamentals/scripts/fundamentals.py
.claude/skills/fundamentals/scripts/piotroski.py
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Retrieve fundamental financial data including earnings, revenue, and key metrics”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
report-stock produces detailed stock analysis reports covering technical trends, fundamental valuations, Piotroski F-Score breakdowns, and option spread strategies. Output formats include both markdown and PDF, with support for single or multiple ticker symbols. The skill aggregates data from trend scanners, PMCC viability checks, and financial metrics to deliver actionable investment insights.
Conduct multi-faceted analysis of US stock tickers by combining financial metrics, business quality assessment, and technical chart patterns. Generate detailed investment reports with valuations, peer comparisons, and risk assessments to inform your trading decisions.
Startup Business Models guides founders through revenue model selection, pricing strategy, and unit economics analysis. Work through business classification, segment-level metrics, model-fit evaluation, and packaging design using built-in calculators and tier templates. Get decision-ready recommendations with scenarios and measurement plans for pricing changes.
Stock Quote pulls live market data from Yahoo Finance for any ticker you specify, returning current price, trading volume, market capitalization, and 52-week highs and lows. The skill formats results for quick readability and flags significant price movements to help you spot market action at a glance.
Fin Weekly Report pulls together your week's financial picture by fetching revenue from Stripe, Omie, and Evo Academy, then calculating expenses, cash flow forecasts, and overdue accounts. It surfaces key metrics like MRR, churn, and delinquency, flags risks, and outputs a formatted HTML report ready to share.
Quick Stats runs a fast EMA 10/20 crossover backtest inline, fetching live data and printing key performance metrics like Sharpe ratio, drawdown, and win rate without file creation. Results include benchmark comparison and an equity curve plot for immediate strategy evaluation.
More skills technical-analysis (MIT)