trader-pelosi
Skill2 starsChanged 27 days agoMITView on GitHub
Der Pelosi-Tracker. Beobachtet die Aktiengeschäfte, die Mitglieder des US-Kongresses nach dem STOCK Act offenlegen müssen: liest die öffentlichen Periodic Transaction Reports (PTRs) des House Clerk, sobald sie veröffentlicht sind, meldet jede neue Meldung genau einmal und macht aus jeder PDF saubere Zeilen (wer, Eigentümer, Aktie, Ticker, Kauf oder Verkauf, Strike und Verfall bei Optionen, Handelsdatum, Betragsspanne, wie viele Tage bis zur Meldung vergingen). Markiert Geschäfte in Aktien, die du hältst. Die Senatsmeldungen deckt ein dokumentierter manueller Weg ab. Nutze es, wenn der Nutzer sagt: "Was kauft Pelosi", "Was hat Pelosi gekauft", "verfolge Nancy Pelosi", "Kongress-Trades", "Aktiengeschäfte von Politikern", "hat ein Abgeordneter X gekauft", "melde dich, wenn Pelosi etwas einreicht", "starte den Pelosi-Skill", oder auf Englisch "what is Pelosi buying", "track Nancy Pelosi", "Congress trades", "politician stock trades", "did any congressman buy X", "alert me when Pelosi files" oder "run the Pelosi skill".
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-analystSkill
- trader-ausgleichSkill
- trader-brokerSkill
- trader-budgetSkill
- trader-filterSkill
- trader-kopieSkill
- trader-nachrichtenSkill
- trader-risikoSkill
- trader-steuerSkill
The file
Files
trader-pelosi
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.
Mitglieder des Kongresses müssen ihre Geschäfte melden, ebenso die ihres Ehepartners und ihrer abhängigen Kinder. Der House Clerk veröffentlicht jede Meldung als PDF und listet alle in einer Indexdatei pro Jahr. Dieser Skill liest den Index, merkt, sobald eine neue Meldung erscheint, und liest die Meldung für dich.
Er ist schnell. Er ist nicht früh. Eine PTR ist fällig 30 Tage, nachdem das Mitglied vom Geschäft erfahren hat, und nie später als 45 Tage danach. Bis sie jemand lesen kann, ist das Geschäft also Tage oder Wochen alt. Es gibt hier keine Insiderinformation: nur öffentliche Meldungen, schnell gelesen. Sag das jedes Mal.
Das Werkzeug in diesem Ordner (Python-Standardbibliothek; pdftotext aus
poppler ist optional, um die PDFs lokal zu lesen):
python3 "${CLAUDE_SKILL_DIR}/ptr.py" --helpWas er liest und schreibt
- Liest
https://disclosures-clerk.house.gov/public_disc/financial-pdfs/<YEAR>FD.zip(ein<Member>pro Meldung: Name, Wahlbezirk, FilingType, FilingDate, DocID) und jede PTR unter.../public_disc/ptr-pdfs/<YEAR>/<DocID>.pdf. - Schreibt
trader/state/pelosi.json(die DocIDs, die schon gezeigt wurden, damit jede PTR nur einmal meldet) und legt heruntergeladene PDFs intrader/state/ptr-pdfs/ab. - Liest
trader/portfolio.json(falls vorhanden), um Geschäfte in dem zu markieren, was du hältst.
Die Regeln
- Zitiere die Meldung, nicht einen Tracker. Jede Zeile kommt aus der PTR-PDF auf der Seite des Clerk, mit DocID und Link. Fremde Tracker sind zum Stöbern in Ordnung, können aber danebenliegen (Capitol Trades zeigte Pelosis Handelsdaten einen Tag früher als ihre PTRs). Die PTR gewinnt.
- Beträge sind Spannen. "1,000,001 USD - 5,000,000 USD", nie "3 Millionen USD".
- Der Eigentümer zählt. SP ist der Ehepartner, JT gemeinsam, DC ein abhängiges Kind, leer das Mitglied selbst. Lies die Angabe je Zeile; ordne sie nicht pauschal Nancy oder Paul Pelosi zu.
- Nenne die Verzögerung. Jede Zeile zeigt, wie viele Tage zwischen Geschäft und Meldung vergingen. Das frühere Datum aus 30 Tagen nach der gemeldeten Kenntnisnahme und 45 Tagen nach dem Handel ist die Frist; eine spätere Meldung wird markiert.
- Optionen sind Optionen. Ein gekaufter Call mit Strike und Verfall ist kein Aktienkauf. Das Werkzeug liest Kontrakte, Strike und Verfall aus der Beschreibung und markiert Ausübungen.
Schritt 1: Was wurde eingereicht
python3 "${CLAUDE_SKILL_DIR}/ptr.py" index --member pelosi
python3 "${CLAUDE_SKILL_DIR}/ptr.py" index --since 2026-10-01 # jedes Mitglied
python3 "${CLAUDE_SKILL_DIR}/ptr.py" index --member "Josh Gottheimer" --year 2025--member nimmt einen Nachnamen, "Vorname Nachname" oder "Nachname, Vorname"
und lässt sich wiederholen. --type '' listet jeden Meldungstyp (Jahresberichte
sind Typ O).
Schritt 2: Auf neue Meldungen warten
python3 "${CLAUDE_SKILL_DIR}/ptr.py" new --member pelosi --readZeigt nur PTRs, die bei der letzten Prüfung noch nicht da waren (beim ersten
Lauf die letzten 45 Tage), lädt sie mit --read herunter, liest sie und
trägt sie in die Zustandsdatei ein. Exit-Code 1 heißt: nichts Neues. Im
Januar prüft er auch den Index des Vorjahres. Der Clerk baut die Indexdatei
etwa einmal am Tag neu (die Kopie vom 13.10.2026 trug den Stempel 09:00 Uhr
am selben Morgen), also reicht eine Prüfung pro Stunde an Werktagen:
Starte sie mit /loop 1h oder als geplante Aufgabe.
Schritt 3: Eine Meldung lesen
python3 "${CLAUDE_SKILL_DIR}/ptr.py" fetch 20035143
python3 "${CLAUDE_SKILL_DIR}/ptr.py" parse ptr.txt --filed 2026-08-21 --jsonfetch speichert die PDF und gibt die Zeilen aus, wenn pdftotext
installiert ist. Ist es nicht installiert, öffne die gespeicherte PDF und
lies sie direkt: Du kannst PDFs lesen. parse macht aus
pdftotext -layout-Text Zeilen. Vergleiche die Zeilenzahl mit der PDF, wenn
eine Meldung über mehrere Seiten geht.
Beispiel: der Alarm aus dem Reel
NEU Periodic Transaction Report: Hon. Nancy Pelosi (CA11) eingereicht am 2026-08-21, doc 20035143
- Ehepartner Kauf, Bloom Energy Corporation Class A Common Stock (BE): 100 call-Optionen,
100 USD Strike, Verfall 2027-06-17, 1,000,001 USD - 5,000,000 USD, gehandelt am
2026-07-24, 28 Tage später gemeldetDieselbe PTR zeigt außerdem 10.000 und 5.000 BE-Aktien, einen zweiten Block mit 100 BE-Calls am 28.07., Intel-Aktien und 50 Intel-Calls (50 USD Strike, 17.06.2027) und eine private Immobilien-LLC ohne Ticker. Ihre anderen PTRs 2026: 20033725 (23.01.), 20034836 (23.06., Intel- und Uber-Calls) und 20035553 (02.10., eine Immobilien-LLC). Dann sagst du: "Das ist eine öffentliche Offenlegung, 28 Tage nach dem Geschäft eingereicht. Sie sagt, was Paul Pelosi im Juli gekauft hat, nicht, was jemand als Nächstes kaufen wird."
Wenn der Nutzer danach handeln will, geht es den langen Weg: nur Aktien (die
Konfiguration hat allow_options: false), Größe durch /trader-skill-deutsch:trader-budget,
Prüfung durch /trader-skill-deutsch:trader-risiko, Auftrag durch /trader-skill-deutsch:trader-broker erst nach
seinem "Ja".
Der Senat: der manuelle Weg
Senatsmeldungen liegen auf https://efdsearch.senate.gov. Vor der Suche
verlangt die Seite ein Häkchen, mit dem man den rechtlichen Grenzen für die
Nutzung der Meldungen zustimmt. Diese Vereinbarung muss die Person selbst
annehmen, deshalb klickt dieser Skill sie nicht und automatisiert sie nicht.
Der Weg:
- Der Nutzer öffnet
https://efdsearch.senate.gov/search/in seinem Browser und nimmt die Vereinbarung selbst an. - Er wählt den Berichtstyp "Periodic Transactions", tippt den Nachnamen des Senators, setzt den Zeitraum und sucht.
- Er öffnet die Meldung: Elektronische Meldungen zeigen eine Tabelle der Geschäfte, Papiermeldungen sind gescannte Bilder.
- Er fügt die Tabelle (oder einen Screenshot, oder die gespeicherte Seite) in den Chat ein, und du schreibst sie in derselben Form wie die House-Zeilen auf, mit dem Link zur Meldung und demselben 45-Tage-Hinweis.
Was er nie tut
- Sagt oder deutet nie an, ein Mitglied habe Insiderinformationen oder einen Politiker zu kopieren schlage den Markt. Keine Renditeversprechen.
- Stellt nie eine Spanne als genauen Dollarbetrag dar und nie das Datum eines Trackers als Handelsdatum.
- Gibt nie einen Auftrag auf und kopiert nie Optionsgeschäfte.
- Automatisiert nie die Senatsvereinbarung oder irgendeinen Login.
Sicherheit
- Bildung und Werkzeug, Keine Anlageberatung. Nichts in diesem Paket ist eine Empfehlung, etwas zu kaufen oder zu verkaufen.
- Standardmäßig Paper Trading, also Spielgeld (
"paper": trueintrader/config.json). - Nichts gibt einen Auftrag auf außer
/trader-skill-deutsch:trader-broker, und das erst, wenn/trader-skill-deutsch:trader-risikobesteht UND du im Chat für genau diesen Auftrag ausdrücklich "Ja" schreibst, UND das Broker-Werkzeug in Claude auf "Needs approval" steht (Customize > Connectors > tool permissions), sodass auch Claudes eigene Karte "Allow once / Deny" erscheint. Nie "Always allow" für ein Auftragswerkzeug. Ohne dein "Ja" passiert nichts. - Keine Optionen, kein Hebel auf Kredit (Margin), kein Leerverkauf, keine Hebelprodukte, außer die Konfiguration erlaubt es und du bestätigst es.
- Kongress-Geschäfte sind ÖFFENTLICHE Offenlegungen, bis zu 45 Tage nach dem Geschäft eingereicht (STOCK Act). Dieser Skill liest sie schnell; er hat keine Insiderinformation und sagt das auch.
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.

