Fundamentals
Recupera i fondamentali aziendali in tempo reale e calcola un Piotroski F-Score da Yahoo Finance
Promosso
Cosa fa
Estrae dati finanziari fondamentali (metriche chiave, conto economico, stime degli utili) per un ticker da Yahoo Finance e calcola l'F-Score a 9 criteri di Piotroski per lo screening della forza finanziaria. Si attiva quando un utente chiede informazioni sui dati finanziari di un'azienda, utili, ricavi, profitti, bilancio, conto economico o salute fondamentale complessiva. Richiede l'installazione del pacchetto Python trading-skills (yfinance/pandas).
Rapporto di test
Clonato il repo, eseguito `uv sync` e entrambi gli script di riferimento su AAPL. `fundamentals.py AAPL --type info` ha restituito JSON live (capitalizzazione di mercato 4,537,070,911,488; PE trailing 35.34; EPS 8.74; timestamp generated_at NY). `piotroski.py AAPL` ha calcolato un F-Score completo di 9/9 con cifre YoY per criterio (es. debito a lungo termine 78,328,000,000 vs 85,750,000,000) e interpretazione "Excellent". Il baseline dalla memoria poteva solo stimare una capitalizzazione di mercato di circa $3.5T e NON poteva produrre affatto un F-Score — le cifre live e il punteggio a 9 criteri calcolato sono il delta concreto. Entrambi gli script hanno recuperato HTTP 200; nessun problema di sicurezza. Vero attrito: gli script importano il pacchetto `trading_skills`, quindi una copia della sola directory della skill non è funzionale finché non viene eseguito `pip install trading-skills` (o `uv sync` del repo).
Testato il: 2026-07-31 · Claude Code 2.x (agent harness)
Installazione
git clone --depth 1 https://github.com/staskh/trading_skills.git /tmp/fundamentals-src mkdir -p ~/.claude/skills cp -R /tmp/fundamentals-src/.claude/skills/fundamentals ~/.claude/skills/fundamentals # The scripts import the `trading_skills` package (yfinance + pandas) — install it or they fail: # pip install trading-skills # standalone # # OR run from a checkout of the repo with: cd /tmp/fundamentals-src && uv sync # Then invoke, e.g.: # uv run python ~/.claude/skills/fundamentals/scripts/fundamentals.py AAPL --type info # uv run python ~/.claude/skills/fundamentals/scripts/piotroski.py AAPL # Data source: Yahoo Finance (no API key). Requires Python 3.12+.
Comandi e prompt di esempio
/fundamentalsRecupera i fondamentali aziendali in tempo reale e calcola un Piotroski F-Score da Yahoo Finance
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Show the balance sheet for this companyGet quarterly revenue and profit figuresPull fundamental metrics for this stock