trader-timemachine
Skill20 starsChanged 23 days agoMITView on GitHub
Time Machine. Replays every possible outcome of a trade before you risk a dollar: 10,000 simulated sessions plus every past time the setup fired. Takes the plan from trader-exit (entry, stop, target), rebuilds the rest of the day 10,000 times from the stock's own 5-minute bars over the last 60 days, and re-runs the same rule on every past session. Prints the odds of target first, stop first, or neither by the close, where the price sits at the close, the average R, the history, and one honest verdict, then hands off to /trader-budget. Use when the user says "run the time machine", "replay this trade", "what are the odds", "simulate this trade", "monte carlo", "backtest this setup", "how often does this hit the target", "is this a coin flip", or after /trader-exit writes a plan, before /trader-budget.
3 other projects use a version of this; 3 new projects in the last 4 weeks, against 0 the 4 before.
Adopted by
Surging: 3 new projects took it in the last 4 weeks, none the 4 weeks before.thin data
Most recently taken up by
- Kafish69/ultimate-traderword for word, first seen Nov 8, 2026
- hasanaljadi/elite-trader-skillword for word, first seen Nov 8, 2026
- KanishkThakar/day-trader-warroomword for word, first seen Oct 25, 2026
Who's talking about Jakeschincariol/day-trader-skill
- Bhupesh Thukral“Claude Day Trader Skill: Full Setup (11 Free Trading Skills)”YouTube · Oct 28, 2026 · 52k views
- Bhupesh Thukral“AI Trading in the Indian Stock Market: Claude Day Trader Skill Setup (Free)”YouTube · Oct 31, 2026 · 35k views
- Bhupesh Thukral“Claude Code Day Trading Skills (Free, Open Source)”YouTube · Oct 25, 2026 · 12k views
- unefilleia“Test : Claude peut-il remplacer les traders ?”YouTube · Nov 3, 2026 · 9.4k views
- AI adventurer“claude killed day trading”YouTube · Oct 25, 2026 · 8.1k views
The biggest 5 of 57 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 57
Talked about on GitHub, YouTube and the web (57 times).
On GitHub · 24
- Nov 4, 2026Add day-trader skills to .claude/skills — Draxler101/forage-midas0 reactions
- Nov 4, 2026Install day-trader-skill (11 trader-* skills) as project skills — TheDonEduardo/swing-trade-alertas0 reactions
- Nov 3, 2026Install day-trader-skill pack into .claude/skills — julianszekalski100-max/Juhc-0 reactions
- Nov 2, 2026Promo kit — week of 02 Nov 2026 — pahadiji/star-catcher0 reactions
- Oct 31, 2026Add day-trader skills to project .claude/skills — nebyu8633/rebel-mvp0 reactions
19 more on GitHub
- Oct 31, 2026vendor-radar: daily scan 2026-10-31 — ultrametricai/ultrametric0 reactions · 8 comments
- Oct 29, 2026Add day-trader-skill trader-* skills — kenlim44-maker/claude-code0 reactions
- Oct 28, 2026claude-code-plugins.github.jakeschincariol.day-trader-skill: init at 0-unstable-2026-10-20 — sudosubin/agents.nix0 reactions
- Oct 28, 2026claude-code-marketplaces.github.jakeschincariol.day-trader-skill: init at 0-unstable-2026-10-20 — sudosubin/agents.nix0 reactions
- Oct 27, 2026Jakeschincariol 'day-trader-skill' — 차트 스캔부터 10,000번 복기까지 맡는 데이트레이딩 Claude 스킬 11종 (10/27, GitHub) — roomedia/ax-trend0 reactions
- Oct 26, 2026Day Trader skill: what it does and what fits our dashboard — oscarschjelderup-sketch/oslo-quant0 reactions
- Oct 26, 2026Promo kit — week of 26 Oct 2026 — pahadiji/star-catcher0 reactions
- Oct 25, 2026Add day-trader-skill pack as project skills — bebetran3384-netizen/AI-Trader0 reactions
- Oct 24, 2026Toolkit: vet Day Trader Skill (ideas only for b7) — Akhilkanigicharla/kalpa-labs0 reactions · 1 comment
- Oct 23, 2026[NEXUS RESEARCH] Reserve Freqtrade + NautilusTrader architecture (VectorBT optional) — evaluation only — saladinayoubi1/lbank-research-automation0 reactions · 6 comments
- Oct 22, 2026agent-skills.github.jakeschincariol.day-trader-skill: init at 0-unstable-2026-10-20 — sudosubin/agents.nix0 reactions
- Oct 22, 2026[P2][INV-11][INV-B] Historical Decision Replay & Backtesting — aras-2003/skills-factory0 reactions · 13 comments
- Oct 22, 2026[P1][INV-10][INV-B] Systemic Risk & Cross-Asset Signals — aras-2003/skills-factory0 reactions · 26 comments
- Oct 21, 2026Add the 11 day-trading skills — tyrellhagood-source/Tyrell0 reactions
- Oct 21, 2026DEMO: Unified DayTrader (metals, crypto, stocks) + risk engine + 10k replay — Marius040908/Marius-Gold0 reactions
- Oct 20, 2026Add day-trader-skill repo snapshot — alshaer7700/puller0 reactions
- Oct 20, 2026[Candidate] jakeschincariol/day-trader-skill/trader-broker - trader-broker — ProSkillsMD/proskills0 reactions · 1 comment
- Oct 20, 2026[Candidate] jakeschincariol/day-trader-skill/trader-analyst - trader-analyst — ProSkillsMD/proskills0 reactions · 1 comment
- Oct 20, 2026[Candidate] jakeschincariol/day-trader-skill/trader-alerts - trader-alerts — ProSkillsMD/proskills0 reactions · 1 comment
On YouTube · 23
- Oct 28, 2026Claude Day Trader Skill: Full Setup (11 Free Trading Skills) — Bhupesh Thukral52k views · 23 comments
- Oct 31, 2026AI Trading in the Indian Stock Market: Claude Day Trader Skill Setup (Free) — Bhupesh Thukral35k views · 25 comments
- Oct 25, 2026Claude Code Day Trading Skills (Free, Open Source) — Bhupesh Thukral12k views · 125 comments
- Nov 3, 2026Test : Claude peut-il remplacer les traders ? — unefilleia9.4k views · 18 comments
- Oct 25, 2026claude killed day trading — AI adventurer8.1k views · 92 comments
18 more on YouTube
- Nov 2, 2026Claude Day Trader Skill: Full Setup (11 Free Trading Skills) — Garg Protocol5.4k views · 2 comments
- Oct 25, 2026Claude Day Trader Skill: Free AI Kit That Tracks Congress Trades #ClaudeAI #DayTrading — Naveen | AI4.9k views · 3 comments
- Oct 26, 2026Maximize Your Profits? This Claude Skill Runs 10,000 Replays — Machine Lingo3.6k views · 8 comments
- Oct 31, 2026Claude Ka FREE Day Trader Skill – 11 Skills, No API Key (NSE Version Bhi) 🤯 #shorts — Turban Tech Guy | Jasminder1.7k views · 29 comments
- Oct 30, 2026This FREE Claude AI Scans 5,900 Charts & Trades Like a Bank! 🤯 — Tech 881.6k views · 26 comments
- Oct 23, 2026Turn Claude into an autonomous day-trading agent 🤖 — LookOnThisGit1.5k views · 3 comments
- Oct 29, 2026Claude for Trading Research: 11 AI Skills Explained #Shorts — Gradient Learnings1.3k views
- Oct 22, 2026Claude z 11 skillami do giełdy — darmowe repo (Time Machine) — Gracjan Preisner AI1.2k views
- Oct 31, 2026Ai Trading se Kamao 5 Lakh 🤯 Claude Day Trader Skill | Ai Trading | Autonomous Trading — ShivamNanda Ai1.1k views · 20 comments
- Oct 24, 2026Claude Just Killed Day Traders: 11 Free Trading Skills #shorts — Tiny AI Team788 views · 6 comments
- Oct 29, 202611 Claude Skills for Day Trading 📈 — LookOnThisGit621 views · 1 comment
- Oct 25, 2026What's inside a Claude skill pack? (day-trader-skill) — No Short Answers576 views · 1 comment
- Oct 28, 2026day-trader-skill - free open source tool — RepoDrop541 views
- Oct 23, 2026Claude prüft deinen Trade 10.000-mal? Die 11 Trading-Skills erklärt — A Little Ahead375 views
- Oct 26, 2026注文前に値動きを1万回試算するClaudeスキル11個|Python製 day-trader-skill|米国株デイトレの下調べをしたいClaude Code利用者向け — さつきのOSS研究室142 views · 1 comment
- Nov 1, 2026Day trader skill: 11 Claude skills for day · still climbing · hotin.ai daily Nov 1, 2026 #Shorts — HotInAI104 views
- Nov 2, 2026Trader ho? Claude ka ye FREE skill tumhari research karega 📈🤖 #shorts — Anistroz74 views · 2 comments
- Nov 3, 2026Day Trader Skill Replays 10,000 Sessions First — I HAVE ADHD AND FOMO2 views · 1 comment
On the web · 10
- Oct 31, 2026Claude Day Trader Skill: What It Does and How to Install It — moneyflock.com
- Oct 26, 2026Claude Day Trader Skill Setup Guide: Install All 11 Skills Free — gaznil.com
- Oct 24, 202611 skills gratis de Claude para llevar un canal de YouTube — dev.to
- Oct 23, 2026day-trader-skill实测:让Claude Code当交易助理 — blog.csdn.net
- Oct 23, 2026Claude YouTube skill, tested: I ran the free, open-source youtube-agent-skill pack (11 Claude Code skills by Jake Schincariol) for my own channel. It drafts. You publish. | HAMMAD YOUSUF — linkedin.comsays it tested it
5 more on the web
- Oct 21, 2026Day Trader Skill setup: test a trade first | AgileSingh — agilesingh.com
- Oct 21, 2026Build a Safer Day-Trading Workflow with Claude’s Day Trader Skills — aiezz.com
- Oct 18, 2026Alessandro Del Rosso's Post — linkedin.com
- Oct 6, 2026[Completely Free] LinkedIn Operation Techniques That "Don't Look Like They Were Written by AI." The "linkedin-agent-skill" That Turns Claude Into Your Personal Marketer Is Incredible|ゆいまる‐IT界隈以外でAIを使いまくる2005年生まれ — note.com
- Oct 1, 202611 Free Claude Skills for LinkedIn Account Management — linkedin.com
Other versions3 projects use a version of this.
Word for word · 3
- hasanaljadi/elite-trader-skill★ 2100% same
- Kafish69/ultimate-trader★ 1100% same
- KanishkThakar/day-trader-warroom★ 0100% same
Edited · 0
None found.
Wrote their own version · 0
None found.
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-alertsSkill
- trader-analystSkill
- trader-brokerSkill
- trader-budgetSkill
- trader-entrySkill
- trader-exitSkill
- trader-newsSkill
- trader-pelosiSkill
- trader-riskSkill
- trader-scannerSkill
The file
We split this skill into the rules it gives an agent
8 rules. About 0 are common, 5 are distinctive, and 3 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈5
Distinctive · estimate
This author's own choices. Worth a look.
3
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 60
One replay: Start at the entry price. For each bar left in the day, pick a past bar from the same time of day (plus or minus 2 bars) at …
- Very specific: line 101
Make sure trader/plan.json is today's plan from /trader-exit.
- Very specific: line 103
Run timemachine.py run --write.
- Distinctive: line 108
If the verdict is a coin flip or close to break-even, say so plainly.
- Very specific: line 113
If the user still wants the trade, hand off to /trader-budget to size it.
- Distinctive: line 142
Every number comes from the run.
- Distinctive: line 149
Always say the seed, so any run can be repeated.
- Distinctive: line 167
No options, margin, short selling or leverage unless the config allows it and the user confirms.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
trader-timemachine
The Time Machine sits between the plan and the money. trader-exit has set the entry, the stop and the target. Before anything is sized or sent, this skill asks one question: if today plays out like the stock's own last 60 days, how often does this plan hit the target first, the stop first, or neither? It answers with 10,000 replays and with the real record of the same rule on every past session. It is a simulation built from the stock's own recent bars, not a prediction. Day trading loses most people money, and a good-looking replay does not change that.
${CLAUDE_SKILL_DIR} below is this skill's folder (where this SKILL.md lives).
python3 "${CLAUDE_SKILL_DIR}/timemachine.py" run # trader/plan.json, 10,000 replays, seed 19
python3 "${CLAUDE_SKILL_DIR}/timemachine.py" run --write # also save trader/timemachine.json
python3 "${CLAUDE_SKILL_DIR}/timemachine.py" run --until 15:55 # end each replay at your flat-by time
python3 "${CLAUDE_SKILL_DIR}/timemachine.py" run --json
python3 "${CLAUDE_SKILL_DIR}/timemachine.py" run --symbol TSLA --date 2026-10-19 \
--entry 364.18 --stop 358.32 --target 370.04 --entry-time "10:15 AM"
python3 "${CLAUDE_SKILL_DIR}/timemachine.py" chart --from # ASCII fan chart of the saved runOther flags: --replays N, --seed N (default 19), --window N (default 2
bars), --offline FILE (a saved Yahoo chart JSON, .json or .json.gz),
--now "2026-10-19 10:15" (New York time) to pin the clock.
What it reads and writes
| file | what |
trader/plan.json | the plan from trader-exit: symbol, date, entry, entry_time / entry_bar, stop, stop_rule, target, target_r, opening range |
| Yahoo chart API | one request: 60 days of 5-minute bars (range=60d&interval=5m), free and unofficial, can lag |
trader/timemachine.json | with --write: {plan, mc, history} plus the verdict. mc holds the odds, percentiles, the fan-chart bands, 160 sample paths and a 24-bin histogram of the close |
How it works
- The pool. It keeps only FULL sessions before the plan's date: all 78 five-minute bars, 9:30 to 4:00 New York time. Half days, gaps and today are left out. Every bar becomes four ratios to the bar before it: open, high, low and close over the previous close.
- One replay. Start at the entry price. For each bar left in the day, pick a past bar from the same time of day (plus or minus 2 bars) at random, and scale it to the current price. Bar by bar, it checks the stop first, then the target. A bar that touches both counts as the stop.
- 10,000 replays give four odds. Target first. Stop first. Neither,
which means the trade was still open at
--until(default 4:00 PM, the close, or 1:00 PM on an NYSE early-close day). Green, which means target first or above the entry at--until. R is +1 at a 1R target, -1 at the stop, and otherwise the distance from the entry at--untildivided by the risk. A gap through the stop still counts as -1R here. A real fill can be worse. - The history. The plan's own rule (the same opening range, stop rule and target R) runs again on every one of those past sessions. That is what really happened, not a simulation.
- The verdict is one line from the numbers. It looks only at the replays that hit one side, and asks how often the target came first. A bigger target needs to win less often to break even: 1 in (1 + R). That is 50 % at 1R, 33 % at 2R, 25 % at 3R. Less than 5 points from break-even: "Close to a coin flip" at 1R, "Close to break-even" at any other R. 5 to 15 points: "Leans toward the target" or "Leans toward the stop". 15 or more: "Strongly toward" one of them. So a 2R plan with target first 24.1 % and stop first 50.5 % is close to break-even (it needs 33 % of the 74.6 % that hit a side, and got 32 %), not a loser.
- Below the verdict, when it applies: a line when more than 40 % of the
replays hit neither (the price at
--untildecides those), and the average R when its sign goes against the lean. Those can only point the other way because of the replays that hit neither.
The seed. The draws come from Python's random.Random(seed), seed 19 by
default. Same plan, same data, same seed: the same numbers, on any machine.
Say the seed with every result so the user can repeat it.
5-minute bars only. Yahoo keeps 60 days of 5-min bars but only about 7 days of 1-min bars, too few sessions for a fair pool. It refuses, in one plain line, when there are fewer than 20 full sessions, when the entry bar is not in the data (wrong date, not closed yet, a future day), or when the plan does not make sense (a stop above a buy's entry, an entry off the 5-minute grid). A live in-progress bar is never used.
Steps
- Make sure
trader/plan.jsonis today's plan from/trader-exit. If there is none, run that first, or pass the plan as flags. - Run
timemachine.py run --write. Add--until 15:55when the plan has a flat-by time, so "neither" means still open at the time you would get out. - Tell the user, in this order: the four odds, the median and the 5 to 95 range of the price at the close, the average R, the history line, then the verdict line and any line under it exactly as printed. Say the seed.
- If the verdict is a coin flip or close to break-even, say so plainly. Do not dress it up. If the history and the replays disagree, say that too.
- Say once that this is built from the last 60 days and is not a prediction.
Earnings, news and halts can do things those 60 days never did. Check
/trader-newsfor the stock before going on. - If the user still wants the trade, hand off to
/trader-budgetto size it.
Example: the reel
TSLA, Monday 2026-10-19. The 15-minute opening range is 354.47 to 362.18. The 10:10 bar closes above it: entry 364.18 at 10:15 AM (bar 8), stop 358.32 (the range midpoint, rounded down), target 370.04 (1R, risk 5.86 a share).
10,000 replays of the rest of the session, 10:15 AM to 4:00 PM (69 five-minute bars), seed 19.
target first 29.4 %
stop first 25.5 %
neither 45.1 % still open at 4:00 PM
green 51.7 % target first, or above the entry at 4:00 PM
Price at 4:00 PM: median 364.36, 90 % of replays between 355.54 and 373.54.
Average R: +0.034
History: the same rule on each of those 59 real sessions fired 33 times:
13 target, 15 stop, 5 neither. Average R -0.062.
Close to a coin flip: target first 29.4 % vs stop first 25.5 %.
45.1 % of the replays hit neither by 4:00 PM; the price at 4:00 PM decides those.At 1R the target has to come first in half of the replays that hit one
side. It did in 53.6 %. The replays came out close to a coin flip, and the
real history was slightly worse than even. That is the honest answer for this setup, and it is what
the user should hear before /trader-budget sizes 8 shares.
Rules
- Every number comes from the run. Never round a coin flip up into an edge.
- The verdict line and the lines under it are printed by the tool. Repeat them, do not rewrite them. Never judge a 2R or 3R plan by target first vs stop first alone: the verdict already weighs the target's R.
- Simulated odds are not predictions and not promises. Say it once, plainly.
- Free Yahoo data is unofficial and can lag. Bars are 5-minute bars, checked bar by bar, never tick by tick and never real time.
- Always say the seed, so any run can be repeated.
- One plan per run. A changed entry, stop, target or date is a new run.
What it never does
It never places an order, never sizes a position, never changes the plan, and never calls a result a sure thing. It never prints a P&L or a profit. It never uses a bar that has not closed yet, and never mixes today's bars into the pool.
Safety
- Education and tooling, not financial advice. A PASS is a rules check, not a recommendation.
- Paper trading by default (
"paper": true). Going live is the user's own decision, in their own config. - Nothing in this pack places an order except trader-broker, and only when all three hold: trader-risk passed that exact order today, the user typed an explicit yes for that one order in the chat, and the user clicked Allow once on Claude's own card because the order tool is set to "Needs approval" (Customize > Connectors > tool permissions). Never set an order tool to "Always allow".
- No options, margin, short selling or leverage unless the config allows it and the user confirms.
- Broker keys live in environment variables or the Claude Desktop config, never in the chat.
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.

