trader-entry
Agent skill fromJakeschincariol/day-trader-skill
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.
How to install trader-entry
npx skills add Jakeschincariol/day-trader-skill# or add only this skill to Claude Code: copy the folder
trader-entry/
# into
~/.claude/skills/trader-entry/ (all projects)
.claude/skills/trader-entry/ (one project)
1# trader-entry23The Entry Timer turns a setup into one moment: the bar that confirms it. It4reads bars, 1-minute or 5-minute, and waits for each one to finish. A price5that pokes above the high in the middle of a bar is not an entry. A bar that6CLOSES above it is. Then it says the time and the price, writes them down for7the Exit Planner, and stops. It never buys anything. Day trading loses most8people money, and a clean signal does not change that.910`${CLAUDE_SKILL_DIR}` below is this skill's folder (where this SKILL.md lives).1112```bash13python3 "${CLAUDE_SKILL_DIR}/entry.py" check TSLA # 15-minute opening range, 5-minute bars14python3 "${CLAUDE_SKILL_DIR}/entry.py" check TSLA --write # also save trader/entry.json15python3 "${CLAUDE_SKILL_DIR}/entry.py" check TSLA --setup level --level 371.2016python3 "${CLAUDE_SKILL_DIR}/entry.py" check TSLA --interval 1m --min-volume-x 1.517python3 "${CLAUDE_SKILL_DIR}/entry.py" watch TSLA --until 15:30 # one line per closed bar, stops on the trigger18python3 "${CLAUDE_SKILL_DIR}/entry.py" watchlist # every hit in trader/watchlist.json19```2021Other flags: `--or-minutes N` (default 15), `--json`, `--offline FILE` (a22saved Yahoo chart JSON, `.json` or `.json.gz`, or a folder of23`<TICKER>.json`), `--now "2026-10-19 10:15"` (New York time) to replay a day.24`watch` with `--now` or `--offline` runs on a simulated clock and replays the25day bar by bar without waiting.2627## What it reads and writes28…
Excerpt shown under the repository's MIT license.
