Fundamentals

Hent live virksomhedsfundamentaler og beregn en Piotroski F-Score fra Yahoo Finance

Af staskh · staskh/trading_skills

Testet · Virker ★ 8.8/10

Fundamentals — Hent live virksomhedsfundamentaler og beregn en Piotroski F-Score fra Yahoo Finance

Hvad det gør

Trækker fundamentale finansielle data (nøgletal, resultatopgørelse, indtjeningsestimater) for en ticker fra Yahoo Finance og beregner Piotroskis 9-kriterie F-Score til screening af finansiel styrke. Udløses, når en bruger spørger om en virksomheds finanser, indtjening, omsætning, overskud, balance, resultatopgørelse eller generelle fundamentale sundhed. Kræver trading-skills Python-pakken (yfinance/pandas) installeret.

Testrapport

Klonede repoet, kørte `uv sync` og udførte begge refererede scripts på AAPL. `fundamentals.py AAPL --type info` returnerede live JSON (markedsværdi 4.537.070.911.488; trailing PE 35.34; EPS 8.74; generated_at NY tidsstempel). `piotroski.py AAPL` beregnede en fuld 9/9 F-Score med per-kriterie YoY-tal (f.eks. LT gæld 78.328.000.000 vs 85.750.000.000) og fortolkningen "Excellent". Baseline-fra-hukommelsen kunne kun gætte ~$3.5T markedsværdi og kunne SLET IKKE producere en F-Score — de live tal og den beregnede 9-kriterie score er den konkrete delta. Begge scripts hentede HTTP 200; ingen sikkerhedsbrister. Reel friktion: scripts importerer `trading_skills`-pakken, så en bar skill-dir kopi er ikke-funktionel, før `pip install trading-skills` (eller repo `uv sync`) køres.

Testet: 2026-07-31 · Claude Code 2.x (agent harness)

Installation

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+.

Kommandoer og eksempelprompter

  • /fundamentalsHent live virksomhedsfundamentaler og beregn en Piotroski F-Score fra Yahoo Finance

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • Show the balance sheet for this company
  • Get quarterly revenue and profit figures
  • Pull fundamental metrics for this stock