Trader Exit
Exit Planner.
Install
npx skills add Jakeschincariol/day-trader-skill --skill trader-exit -g -a claude-code -y- Repository
- Jakeschincariol/day-trader-skill4.3k
- Category
- Engineering
- Updated
- 15d ago
- License
- MIT
- Context cost
- Mediumabout 1,513 tokens
- Runs scripts
- Yes, review before use
What it does
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.
trader-exit
The Exit Planner decides how a trade ends before it starts. The stop is where the setup has failed. The target is where you take what you came for. Both are set BEFORE the entry, written down and handed on, so nobody has to decide anything in the middle of a fast move. A stop is a plan, not a guarantee: a gap or a fast market can fill past it. Day trading loses most people money, and a neat plan does not change that.
${CLAUDE_SKILL_DIR} below is this skill's folder (where this SKILL.md lives).
python3 "${CLAUDE_SKILL_DIR}/exit.py" plan # trader/entry.json: midpoint stop, 2R target
python3 "${CLAUDE_SKILL_DIR}/exit.py" plan --stop or-mid --target 1R --write
python3 "${CLAUDE_SKILL_DIR}/exit.py" plan --stop atr:1.5 # needs the session's bars (Yahoo or --offline)
python3 "${CLAUDE_SKILL_DIR}/exit.py" plan --symbol TSLA --entry 364.18 --or-high 362.18 --or-low 354.47
python3 "${CLAUDE_SKILL_DIR}/exit.py" show # the current trader/plan.json
Other flags: --flat-by 15:55, --json, --now "2026-10-19 10:15" (New
York time), --entry PRICE with a waiting entry.json to plan ahead, --setup level, --offline FILE (a saved Yahoo chart JSON for an ATR stop).
What it reads and writes
| file | what |
|---|---|
trader/entry.json | the trigger from trader-entry: symbol, entry price, time, bar, opening range |
trader/config.json | flat_by (15:55) and min_reward_risk (1.0: a note here, trader-risk enforces it) |
| Yahoo chart API | only for an atr:K stop: the session's bars up to the entry bar, free and unofficial |
trader/plan.json | with --write: entry, stop and its rule, target and its R, risk a share, reward:risk, flat by. trader-timemachine, trader-budget and trader-alerts read it |
