Guide zum Video · Setup & Einstellungen
Trader Skill für Claude: das komplette Setup
Elf Skills für Daytrades in Claude: Installation in zwei Zeilen, deine Regeln, der Ablauf eines Trades, wie die Time Machine rechnet und die Order über Alpacas Paper-Konto.
Stand 22. Oktober 2026
Der Trader Skill zerlegt einen Daytrade in elf Skills, und jeder macht genau einen Schritt: Charts scannen, News prüfen, Einstieg und Ausstieg festlegen, den Trade vorher 10.000 Mal durchspielen, die Größe berechnen, gegen deine Regeln prüfen und erst dann eine Order an deinen Broker geben. Alles ist kostenlos und MIT-lizenziert, die Daten kommen ohne Anmeldung und ohne API-Key von Yahoo Finance, Nasdaq Trader, der SEC und dem US-Repräsentantenhaus. Hier ist das komplette Setup, von der Installation bis zur ersten Order auf dem Paper-Konto.
Was die elf Skills machen
Im Repo heißt das Paket Day Trader Skill, es ist Version 2 des Trader Skills von Jake Schincariol. Den Code findest du auf GitHub. Jeder Skill ist ein Ordner mit einer SKILL.md und einem Python-Tool. Du rufst ihn mit seinem Befehl auf oder sagst Claude einfach, was du willst.
/trader-scannerscannt tausende US-Charts nach Setups: Ausbrüche aus der Eröffnungsspanne, Flaggen, überverkaufte Aktien./trader-newsholt Schlagzeilen und Pflichtmeldungen bei der SEC zu jeder Aktie auf deiner Liste und markiert, was sie bewegt./trader-entrybeobachtet ein Setup Kerze für Kerze und meldet den Moment zum Einsteigen./trader-exitsetzt Stop und Ziel, bevor du einsteigst./trader-timemachinespielt den Rest des Handelstags 10.000 Mal durch und prüft, wie dieselbe Regel an echten vergangenen Tagen gelaufen ist./trader-budgetrechnet aus, wie viele Aktien zu deinem Budget und deinem maximalen Verlust pro Trade passen./trader-riskprüft jede Order gegen deine Limits und gibt PASS oder BLOCK mit Grund./trader-brokerschickt eine geprüfte Order an deinen Broker, standardmäßig aufs Paper-Konto und nur nach deinem Ja./trader-alertsmeldet sich, wenn ein Kurs, dein Stop, dein Ziel oder die Eröffnungsglocke erreicht ist./trader-analystliest die Quartalszahlen bei der SEC und fasst zusammen, was sich geändert hat./trader-pelosiliest die Aktiengeschäfte, die Abgeordnete im US-Kongress melden müssen, sobald sie veröffentlicht sind.
Installieren
Der schnellste Weg: Kopier diese zwei Zeilen in Claude, dann installiert Claude die Skills für dich.
https://github.com/Jakeschincariol/day-trader-skill
install skill
In Claude Code kannst du das Paket auch als Plugin installieren:
/plugin marketplace add Jakeschincariol/day-trader-skill
/plugin install day-trader-skill@day-trader-skill
Als Plugin heißen die Befehle dann /day-trader-skill:trader-scanner und so weiter. Willst du die kurzen Namen wie /trader-scanner, kopier stattdessen die Ordner:
git clone https://github.com/Jakeschincariol/day-trader-skill.git
cp -r day-trader-skill/trader-* ~/.claude/skills/
So gelten die Skills in jedem Projekt. Willst du sie nur in einem Projekt, kopierst du dieselben Ordner nach .claude/skills/ in diesem Projektordner.
Regeln und SEC-Kennung einrichten
Der Trader Skill arbeitet mit US-Aktien, alle Beträge sind in Dollar und alle Uhrzeiten in New Yorker Zeit. Was die Skills schreiben, landet im Ordner trader/ in deinem Projekt, und jeder Skill liest, was der vorige geschrieben hat.
Deine Regeln stehen in trader/config.json. Gibt es die Datei noch nicht, legt /trader-budget sie beim ersten Start aus der Vorlage an und fragt dich jeden Wert in normalen Worten ab. Die Vorlage startet mit diesen Werten:
- Budget 5.000 Dollar, davon bleiben 10 Prozent immer als Cash liegen.
- Höchstens 50 Dollar Verlust pro Trade und 150 Dollar pro Tag.
- Höchstens 3 Trades am Tag.
- Das Ziel liegt mindestens so weit über dem Einstieg wie der Stop darunter.
- Neue Einstiege nur zwischen 9:45 und 15:30 Uhr, raus bis 15:55 Uhr.
- Optionen, Margin und Leerverkäufe sind aus.
"paper": true, also Handel auf dem Paper-Konto.
/trader-news und /trader-analyst lesen Meldungen direkt bei der SEC. Dafür weist du dich mit Name und E-Mail aus, entweder in trader/config.json:
"sec_user_agent": "Max Mustermann max@beispiel.de"
oder als Umgebungsvariable:
export SEC_USER_AGENT="Max Mustermann max@beispiel.de"
Ohne Kennung überspringt /trader-news die SEC-Meldungen, und /trader-analyst startet gar nicht.
Ein Trade von Anfang bis Ende
Die Skills laufen in einer festen Reihenfolge. Hier am Beispiel aus dem Repo: Tesla am Montag, 19. Oktober 2026, mit echten Daten.
/trader-scannersucht um 10:15 Uhr nach Aktien, die über ihrer Eröffnungsspanne geschlossen haben, also über dem Hoch der ersten 15 Handelsminuten. Das sind 42 von 231 Charts, darunter Tesla: Spanne 354,47 bis 362,18 Dollar, die 10:10-Kerze schließt bei 364,18./trader-newszeigt die Schlagzeilen des Morgens. Tesla legt in dieser Woche Zahlen vor, ein Daytrade ist vor Börsenschluss aber wieder raus./trader-entryschaut Kerze für Kerze zu. Um 10:12 Uhr meldet es „waiting“, weil die 10:10-Kerze noch läuft. Um 10:15 Uhr meldet es „triggered“: die erste 5-Minuten-Kerze, die über der Spanne schließt, bei 364,18./trader-exitsetzt den Plan vor dem Einstieg. Der Stop liegt in der Mitte der Spanne bei 358,32, heißt 5,86 Dollar Risiko pro Aktie. Dieses Risiko nennt der Skill 1R. Das Ziel liegt hier bei 1R über dem Einstieg, also bei 370,04, ohne Angabe setzt der Skill es bei 2R. Raus bis 15:55 Uhr, egal wie es steht./trader-timemachinespielt den Rest des Tages 10.000 Mal durch, wie das funktioniert, steht im nächsten Schritt./trader-budgetrechnet mit 5.000 Dollar Konto und 50 Dollar Maximalverlust: 50 geteilt durch 5,86 ergibt 8 Aktien für 2.913,44 Dollar. Greift der Stop bei 358,32, sind das 46,88 Dollar Verlust. Daraus wird eine Bracket-Order: 8 Tesla kaufen, Stop-Loss 358,32, Take-Profit 370,04./trader-riskprüft die Order gegen deine Limits: Maximalverlust, Tageslimit, Trades pro Tag, Chance-Risiko-Verhältnis, Zeitfenster, Positionsgröße und Cash. Mit 8 Aktien heißt das PASS. Mit 9 wären es 52,74 Dollar Risiko und damit BLOCK./trader-brokerzeigt dir das Ticket in Klartext. Du tippst „yes“ für genau diese Order, danach fragt Claude dich über die eigene Karte noch einmal mit „Allow once“ oder „Deny“./trader-alertsmeldet sich beim Stop, beim Ziel und um 15:55 Uhr, damit du alles schließt, was noch offen ist.
Der Scan nach Ausbrüchen läuft ab 9:50 Uhr New Yorker Zeit. Vor der Eröffnung nimmst du /trader-scanner daily, der sucht in den Tagesschlusskursen nach Ausbrüchen, Flaggen und überverkauften Aktien. Für deinen ersten Durchlauf gibst du Claude diesen Prompt:
Führ mich mit dem Trader Skill durch einen Trade auf dem Paper-Konto.
Starte mit /trader-scanner und zeig mir die Treffer. Ich wähle eine Aktie aus.
Mach danach nacheinander /trader-news, /trader-entry, /trader-exit, /trader-timemachine, /trader-budget und /trader-risk und fass mir nach jedem Schritt das Ergebnis in zwei Sätzen zusammen.
Bei /trader-broker zeigst du mir nur das Ticket und wartest auf mein Ja.
So rechnet die Time Machine
Die Time Machine stellt eine Frage: Wenn der Rest des Tages so läuft wie die letzten 60 Tage dieser Aktie, wie oft trifft dein Plan zuerst das Ziel, zuerst den Stop oder keins von beiden?
- Der Pool. Sie lädt die 5-Minuten-Kerzen der letzten 60 Tage und behält nur volle Handelstage von 9:30 bis 16:00 Uhr. Halbe Tage, Lücken und der heutige Tag fliegen raus. Jede Kerze wird zu einem Verhältnis gegenüber dem Schlusskurs der Kerze davor.
- Ein Durchlauf. Start ist dein Einstiegskurs. Für jede restliche Kerze des Tages zieht sie zufällig eine vergangene Kerze aus derselben Tageszeit, plus minus zwei Kerzen, und rechnet sie auf den aktuellen Kurs um. Nach jeder Kerze prüft sie zuerst den Stop, dann das Ziel. Berührt eine Kerze beides, zählt sie als Stop.
- 10.000 Durchläufe ergeben die Quoten: Ziel zuerst, Stop zuerst und keins von beiden bis Börsenschluss. Dazu kommt „green“, also Ziel zuerst oder am Ende über dem Einstieg.
- Die Historie. Danach läuft dieselbe Regel mit derselben Spanne, demselben Stop und demselben Ziel auf jedem der echten vergangenen Tage. Das ist kein Durchspielen, sondern das, was wirklich passiert ist.
- Das Urteil. Je größer dein Ziel, desto seltener muss es treffen, damit sich Gewinne und Verluste ausgleichen: bei 1R in der Hälfte der Durchläufe, die eine Seite treffen, bei 2R in einem Drittel, bei 3R in einem Viertel. Liegt das Ergebnis weniger als 5 Punkte daneben, lautet das Urteil bei 1R „Close to a coin flip“. Ab 5 Punkten neigt es sich zum Ziel oder zum Stop, ab 15 Punkten deutlich.
Beim Tesla-Trade kam raus: Ziel zuerst 29,4 %, Stop zuerst 25,5 %, keins von beiden 45,1 %. An den 59 echten Tagen davor hat dieselbe Regel 33 Mal ausgelöst, 13 Mal kam das Ziel, 15 Mal der Stop und 5 Mal keins von beiden. Das Urteil: nahe am Münzwurf. Genau das willst du wissen, bevor /trader-budget die Aktien berechnet.
Die Zufallszüge laufen mit Seed 19. Gleicher Plan, gleiche Daten und gleicher Seed ergeben auf jedem Rechner dieselben Zahlen. Hat dein Plan eine Ausstiegszeit wie 15:55 Uhr, rechnet die Time Machine bis dahin statt bis Börsenschluss, dann heißt „keins von beiden“: noch offen, wenn du raus willst.
Order über Alpaca: nur mit deinem Ja
Nur /trader-broker kann zu einer Order führen, und nur wenn drei Dinge zusammenkommen: /trader-risk hat genau diese Order heute freigegeben, du hast im Chat ausdrücklich Ja zu dieser einen Order geschrieben, und du hast auf Claudes eigener Karte „Allow once“ geklickt. Ein Ja gilt immer für genau eine Order. Standardmäßig geht sie an Alpacas Paper-Konto, dort handelst du ohne echtes Geld.
So richtest du Alpaca in Claude Desktop ein:
- Leg bei Alpaca ein Konto an und erstell im Dashboard Paper-Trading-Keys. Die sind getrennt von den Live-Keys.
- Öffne in Claude Desktop Settings, Developer, Edit Config. In die Datei
claude_desktop_config.jsonkommt dieser Block. Deine Keys tippst du direkt dort ein, nie in den Chat.
{
"mcpServers": {
"alpaca": {
"command": "uvx",
"args": ["alpaca-mcp-server"],
"env": {
"ALPACA_API_KEY": "DEIN_PAPER_KEY",
"ALPACA_SECRET_KEY": "DEIN_PAPER_SECRET",
"ALPACA_PAPER_TRADE": "true",
"ALPACA_TOOLSETS": "account,trading,stock-data"
}
}
}
}
- Starte Claude Desktop neu.
- Öffne Customize, Connectors, alpaca. Stell
place_stock_orderauf „Needs approval“, dasselbe für alle Tools, die Orders ändern, stornieren oder Positionen schließen. Die Tools für Optionen, Krypto und „alles schließen“ stellst du auf „Blocked“, die reinen Lese-Tools dürfen auf „Always allow“. - Frag Claude nach deinen Alpaca-Kontodaten und schau im Alpaca-Dashboard nach, dass es das Paper-Konto ist.
In Claude Code hängst du den Server mit diesem Befehl an:
claude mcp add alpaca --scope user \
--transport stdio uvx alpaca-mcp-server \
--env ALPACA_API_KEY=DEIN_PAPER_KEY \
--env ALPACA_SECRET_KEY=DEIN_PAPER_SECRET
Damit Claude Code vor jeder Order nachfragt, kommt in .claude/settings.json:
{
"permissions": {
"ask": [
"mcp__alpaca__place_stock_order"
]
}
}
Nebenher: News, Quartalszahlen und Kongress-Trades
Drei Skills laufen nicht pro Trade, sondern regelmäßig. /trader-news lässt du während der Börsenzeit mit /loop 15m /trader-news alle 15 Minuten laufen, es zeigt dir nur, was seit dem letzten Check neu ist.
/trader-analyst liest vor einem Trade die letzten Quartalszahlen: Umsatz, Margen, Gewinn und Gewinn je Aktie, jeweils gegen dasselbe Quartal im Vorjahr. Den Termin der nächsten Zahlen findest du in den Schlagzeilen von /trader-news.
/trader-pelosi prüft die Meldungen des US-Repräsentantenhauses auf neue Aktiengeschäfte von Abgeordneten und liest jede Meldung als Tabelle aus: wer, welche Aktie, Kauf oder Verkauf, Datum und Betragsspanne. Die Meldungen kommen bis zu 45 Tage nach dem Trade. Der Index wird etwa einmal am Tag neu gebaut, deshalb reicht /loop 1h /trader-pelosi an Werktagen.