
Fundamentals
Pulls fundamental financial data from Yahoo Finance including income statements, balance sheets, earnings, and key metrics like P/E and market cap. Also calculates Piotroski F-Score, which runs nine financial health checks against a company's recent statements to give you a 0-9 rating on its fundamental strength. Useful when you need to quickly size up a stock's financials or screen for value plays with improving fundamentals. The F-Score breakdown is solid for spotting companies with strong cash flow, decreasing debt, and improving margins. All timestamps default to New York time, which makes sense for US market data.
- skills.sh installs
- 182
- GitHub stars
- 406
- last updated
- Aug 21, 2026
Install
$ npx -y skills add staskh/trading_skills --skill fundamentals --agent claude-codeInstalls into .claude/skills of the current project.
Files
Fundamentals
Fetch fundamental financial data from Yahoo Finance.
Instructions
Note: If
uvis not installed orpyproject.tomlis not found, replaceuv run pythonwithpythonin 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 dataearnings- 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 F-Score?
Piotroski's F-Score is a fundamental analysis tool developed by Joseph Piotroski that evaluates a company's financial strength using 9 criteria. Each criterion scores 1 point if passed, 0 if failed, for a maximum score of 9.
The 9 Criteria
Sponsors
Details
- Repository
- github.com/staskh/trading_skills
- Categories
- Sales & Marketing, Finance & Trading
- License
- MIT
- First seen
- Jun 3, 2026
More from staskh/trading_skills
All 28- Stock Quote131
- Greeks128
- Report Stock117
- Option Chain111
- Risk Assessment105
- Earnings Calendar
- Ib Account
- Ib Collar
- Ib Create Consolidated Report
- Ib Find Short Roll
- Ib Option Chain
- Ib Pmcc Advisor
- Ib Portfolio
- Ib Portfolio Action Report
- Ib Report Delta Adjusted Notional Exposure
- Ib Stop Loss
- Ib Trades History
- Ib Trailing Stop
- Insider Trading
- Markdown To Pdf
- Price History
- Scanner Bullish
- Scanner Pmcc
- Spread Analysis