trader-analyst
Skill2 starsChanged 25 days agoMITView on GitHub
Der Quartalszahlen-Analyst. Liest die gemeldeten Zahlen eines Unternehmens direkt bei SEC EDGAR (XBRL company facts aus seinen 10-Qs und 10-Ks, dazu das neueste 8-K zu den Zahlen und seine Pressemitteilung) und fasst zusammen, was sich geändert hat: Umsatz, Brutto-, Betriebs- und Nettomarge, Nettogewinn und verwässertes EPS, Quartal für Quartal, jeweils gegen dasselbe Quartal des Vorjahres, dazu die letzten zwölf Monate (TTM). Schreibt eine Kennzahlendatei, die der Filter liest. Nutze es, wenn der Nutzer sagt: "Wie waren Apples Zahlen", "analysiere die Quartalszahlen", "was hat sich dieses Quartal geändert", "wächst der Umsatz", "prüf das 10-Q", "vergleiche die Margen", "lass den Analysten über mein Depot laufen", oder auf Englisch "how did Apple's earnings look", "analyze the earnings", "what changed this quarter", "is revenue growing", "check the 10-Q", "compare margins" oder "run the analyst on my holdings".
5 other projects use a version of this.
Adopted by
Most recently taken up by
- Kafish69/ultimate-tradertheir own version, first seen Nov 8, 2026
- hasanaljadi/elite-trader-skilltheir own version, first seen Nov 8, 2026
- KanishkThakar/day-trader-warroomtheir own version, first seen Oct 25, 2026
- Jakeschincariol/day-trader-skilltheir own version, first seen Oct 20, 2026
- Jakeschincariol/trader-skilltheir own version, first seen Oct 15, 2026
Used with
Projects with it also use trader-entry, trader-exit and 2 more.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
JakeschincariolSkilltrader-entry
Entry Timer. Watches a setup bar by bar and tells you the moment to get in. Reads free Yahoo 1-minute or 5-minute bars, builds the opening range (the first 15 minutes by default) and calls the entry on the first completed bar that CLOSES above the range high, or above a level you give it (like a 20-day high from the scanner), with an optional volume check. Says waiting and how far, triggered with the time and the price, expired, or not open yet, and writes trader/entry.json for /trader-exit. Long side only. It never places an order. Use when the user says "tell me when to get in", "watch TSLA", "has it broken out", "did it break the opening range", "entry signal", "time my entry", "check my watchlist", or after /trader-scanner and /trader-news, before /trader-exit.
Also in 4 projects that use this
JakeschincariolSkilltrader-exit
Exit Planner. Sets your stop and your target before you enter, so you know when to get out. Reads the entry from trader-entry (or a price you give), puts the stop at the opening-range midpoint by default (or the range low, your price, a percent, or a multiple of the ATR), rounds it down to the cent, and sets the target at 2R (or 1R, or your price). Refuses a stop at or above the entry, a target at or below it, or a stop too tight to survive the spread, and says why. Writes trader/plan.json for the Time Machine, the Budget Manager and Price Alerts. Long side only. Use when the user says "where's my stop", "set my stop and target", "plan the exit", "when do I get out", "stop loss", "what's my R", "risk reward", or right after /trader-entry triggers, before /trader-timemachine.
Also in 4 projects that use this
- +2 more from Jakeschincariol
Other versions5 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 5
- Jakeschincariol/day-trader-skill★ 20same name
- Jakeschincariol/trader-skill★ 14same name
- hasanaljadi/elite-trader-skill★ 2same name
- Kafish69/ultimate-trader★ 1same name
- KanishkThakar/day-trader-warroom★ 0same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository10 other files it gives its agents.
- trader-alarmSkill
- trader-ausgleichSkill
- trader-brokerSkill
- trader-budgetSkill
- trader-filterSkill
- trader-kopieSkill
- trader-nachrichtenSkill
- trader-pelosiSkill
- trader-risikoSkill
- trader-steuerSkill
The file
Files
trader-analyst
Befehle: Die vollständigen Aufrufe unten gelten für die Plugininstallation. Bei einzeln nach .claude/skills/ kopierten Ordnern entfällt der Präfix trader-skill-deutsch:. Verwende beim Wechsel zu einem anderen Skill den in deiner Sitzung tatsächlich angebotenen Namen.
Die Berichtssaison bewegt Aktien, und die Pressemitteilung ist so geschrieben, dass die beste Zahl zuerst steht. Dieser Skill liest die Zahlen, die das Unternehmen tatsächlich bei der SEC eingereicht hat, stellt sie Quartal für Quartal nebeneinander und sagt klar, was sich geändert hat.
Das Werkzeug in diesem Ordner (Python-Standardbibliothek, keine Schlüssel):
python3 "${CLAUDE_SKILL_DIR}/facts.py" --helpEs braucht den SEC-User-Agent (sec_user_agent in trader/config.json oder
SEC_USER_AGENT): "Dein Name you@example.com" mit dem echten Namen und der
echten E-Mail des Nutzers. Ohne ihn weigert es sich, die SEC aufzurufen.
Was er liest und schreibt
- Liest
https://data.sec.gov/api/xbrl/companyfacts/CIK##########.json(jede Zahl, die das Unternehmen in seinen Meldungen ausgezeichnet hat), die Meldungsliste des Unternehmens (für das neueste 10-Q oder 10-K und das neueste 8-K mit Punkt 2.02, "Results of Operations") und den Ordner dieses 8-K, um die Pressemitteilung zu finden (die Anlage EX-99.1). - Schreibt mit
--metricsdie Dateitrader/metrics.json: eine Zeile pro Unternehmen (TTM-Umsatz, -Nettogewinn und verwässertes EPS, die neuesten Margen und das Wachstum) für/trader-skill-deutsch:trader-filter.metrics.example.jsonin diesem Ordner ist ein echter Lauf für AAPL, AXP, GOOGL, KO und BAC am 13.10.2026.
Die Regeln
- Zuerst die eingereichten Zahlen. Die Tabelle kommt aus XBRL-Fakten, die das Unternehmen eingereicht hat. Nutze die Pressemitteilung für den Zusammenhang (Ausblick, Segmentfarbe) und sag, welche Zahlen woher kamen.
- Währung und Lücken erhalten. USD-Zahlen werden nur aus der Einheit USD gelesen, EPS aus USD/shares. Eine andere Währung ist kein Ersatz; fehlende, NaN- oder unendliche Werte bleiben fehlend.
- Vergleiche Gleiches mit Gleichem. Wachstum gilt gegenüber demselben Quartal des Vorjahres. Veränderungen zum Vorquartal werden gezeigt, aber viele Geschäfte sind saisonal (Apples Dezemberquartal ist immer sein größtes).
- Sag, was abgeleitet ist. Unternehmen reichen kein 10-Q für das vierte Quartal ein. Das vierte Quartal ist das 10-K-Jahr minus die drei Quartale darin und wird als "abgeleitet" (derived) markiert; abgeleitetes EPS ist ungefähr. Die drei abgezogenen Quartale müssen lückenlos anschließen; fehlt ein passender Zeitraum, bleibt Q4 leer. TTM wird nur aus vier zusammenhängenden Quartalen bis zum neuesten Berichtsende gebildet. Alte EPS-Jahre werden nicht mit einem aktuellen Kurs als aktuelles TTM vermischt.
- Sag, wenn die Daten hinterherhinken. Die Fakten-Schnittstelle der SEC kann einer Meldung hinterherhinken. Ist das neueste 10-Q später als das neueste Quartal in den Fakten, druckt das Werkzeug einen HINWEIS mit dem Link: Lies das 10-Q selbst, bevor du zusammenfasst.
- Markiere Einmaleffekte. Liegt der Nettogewinn über dem Betriebsergebnis, stecken Gewinne außerhalb des Kerngeschäfts darin (Bewertungsgewinne aus Geldanlagen, Steuerposten). Das Werkzeug sagt es. Banken und Versicherer haben keine Bruttomarge: leer, nicht null.
Schritte
Starte es für die betreffenden Unternehmen (oder jeden Ticker in
trader/targets.json):python3 "${CLAUDE_SKILL_DIR}/facts.py" AAPL python3 "${CLAUDE_SKILL_DIR}/facts.py" AAPL AXP GOOGL KO BAC --metrics trader/metrics.json--quarters 8zeigt zwei Jahre,--jsonalles maschinenlesbar,--cikein Unternehmen ohne Ticker.- Öffne die neueste Pressemitteilung zu den Zahlen (den EX-99-Link) und das 10-Q, wenn die Zahlen Zusammenhang brauchen, und lies sie.
- Schreib die Zusammenfassung: eine Zeile zum Quartal (Umsatz, EPS, Wachstum), eine zu den Margen, eine zu allem Ungewöhnlichen (ein Einmaleffekt, ein abgeleitetes Quartal, Daten, die hinterherhinken) und die Links. Einfache Worte, echte Zahlen, keine Adjektive, die die Zahlen nicht hergeben.
Beispiel: die größte Position aus dem Reel
facts.py AAPL (13.10.2026): Quartal bis 27.06.2026 (Geschäftsjahr Q3 2026),
Umsatz 109,42 Mrd. USD, +16,4 % gegenüber dem Vorjahr, Nettogewinn 29,79 Mrd. USD
(+27,1 %), verwässertes EPS 2,02 USD (+28,7 %); Bruttomarge 50,1 % (+0,8 Punkte
gegenüber dem Quartal davor); die letzten vier Quartale 466,8 Mrd. USD Umsatz und
8,71 USD EPS. Pressemitteilung: die Anlage EX-99.1 des 8-K, eingereicht am
30.07.2026. Bei Coca-Cola vermerkt das Werkzeug, dass die Fakten der SEC am
03.04.2026 enden, während das 10-Q für den 03.07.2026 schon eingereicht ist,
also liest die Zusammenfassung dieses 10-Q direkt.
Was er nie tut
- Sagt nie, dass eine Aktie billig, teuer, ein Kauf oder ein Verkauf ist. Er berichtet, was das Unternehmen eingereicht hat.
- Erfindet nie eine Zahl, die die Meldungen nicht haben, und schätzt nie ein Quartal, das er nicht ableiten kann.
- Ruft die SEC nie ohne den User-Agent auf und bleibt weit unter 10 Anfragen pro Sekunde.
Sicherheit
Bildung und Werkzeug, Keine Anlageberatung. Dieser Skill liest nur
Meldungen. Nichts gibt einen Auftrag auf außer /trader-skill-deutsch:trader-broker, nachdem
/trader-skill-deutsch:trader-risiko besteht und du für genau diesen Auftrag ausdrücklich "Ja"
schreibst. Ohne dein "Ja" passiert nichts.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

