Jakeschincariol/day-trader-skill
11 Claude skills for day trading: scan thousands of charts, track breaking news, time every entry and exit, and replay every outcome before you risk a dollar.
What it is
This is a collection of 11 command-style skills you can install into Claude (or Claude Code). Each skill is a Python tool plus a SKILL.md file that tells Claude how to use it. Together they cover the full day-trading loop: finding setups, timing entries and exits, replaying possible outcomes, checking risk, sizing positions, and (only with your explicit say-so) sending an order to a broker.
It's free, open-source (MIT), requires no signup or API key, and runs on plain Python 3.8+ — nothing to install.
The 11 skills (each is a command like /trader-scanner)
| Command | What it does |
|---|---|
/trader-scanner |
Scans thousands of charts for setups (opening-range breakouts, flags, oversold bounces). |
/trader-news |
Monitors breaking news on the stocks you watch. |
/trader-entry |
Watches a setup bar by bar, tells you when to get in. |
/trader-exit |
Sets your stop-loss and take-profit before you enter. |
/trader-timemachine |
Replays a trade 10,000 times using the stock's own recent 5-minute bars, plus every past session the same setup fired — gives you honest odds before you risk money. |
/trader-risk |
Checks a trade against your limits and blocks anything over them. |
/trader-budget |
Sizes positions to your account and max loss per trade. |
/trader-broker |
Sends approved orders to a broker (paper by default, never without your typed 'yes'). |
/trader-alerts |
Alerts you when a price, stop, or the 3:55 PM close-flatten time hits. |
/trader-analyst |
Reads earnings reports and summarizes what changed. |
/trader-pelosi |
Reads Congress members' stock-trade disclosures the moment they're filed. |
Where the data comes from
All free, public sources: Yahoo Finance charts, Nasdaq Trader's symbol lists, SEC EDGAR filings, and the House Clerk's disclosure records. The tools are "polite" about hitting these endpoints.
How a trade works (the flow)
The skills chain together, each reading what the previous one wrote into a local trader/ folder:
scanner → news → entry → exit → timemachine → budget → risk → broker
alerts while the trade is open
The README walks through a full example: on Oct 19 2026, the scanner flags TSLA for an opening-range breakout (range 354.47–362.18, candle closes at 364.18). The entry timer triggers at 10:15 AM. The exit planner sets a stop at 358.32 and target at 370.04. The Time Machine simulates 10,000 sessions: target hits 29.4% of the time, stop 25.5%, neither 45.1% — "close to a coin flip," which is exactly the point of looking before risking a dollar. Budget sizes 8 shares ($2,913.44), risk checks pass, and the broker shows the order ticket — you must type yes for that exact order, and Claude asks a second time via its Allow-once/Deny card.
Safety design (emphasized throughout)
- No order without your explicit consent — only
/trader-brokercan lead to an order, only after risk passes, only after you type yes. - Paper trading is the default (
"paper": true). - Stock keys live in environment variables, never in chat.
- The Time Machine is a simulation, not a prediction — a stock can gap, halt, or report earnings in ways its past 60 days never showed.
- A stop is a plan, not a guarantee — in fast markets it can fill well past the stop price.
- Data is free and unofficial — Yahoo's chart endpoint can lag, change, or rate-limit. Check against your broker.
Other notes from the README
- Install: paste a GitHub URL into Claude, or use Claude Code's plugin manager. You can also copy skill folders into
~/.claude/skills/. - SEC tools need identification: put your name/email in
trader/config.jsonor theSEC_USER_AGENTenv var. - Tests: an offline unittest suite reproduces every number in the Tesla example using real historical fixtures.
Fine print (quoted from the README)
Not financial advice. Most people who day trade lose money. You can lose money.
Congress's trades are public, not inside information. Members must disclose trades over $1,000 within 45 days (the STOCK Act).
Taxes. Day-trading gains are short-term gains, and frequent trading makes wash sales likely.
Day-trading rules. FINRA removed the $25,000 pattern-day-trader minimum on June 4, 2026, but brokers may phase that in until October 2027 — set
"pdt_guard": trueand/trader-riskwill count your day trades.
Related
- Project
- Project
- Project
- Project