# Parabolic Short Trade Planner

Screen US equities for parabolic exhaustion patterns and generate conditional...

- Repository: https://github.com/tradermonty/claude-trading-skills (3536 stars)
- Category: Engineering
- License: MIT
- Last updated: 2026-11-01
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add tradermonty/claude-trading-skills --skill parabolic-short-trade-planner -g -a claude-code -y`
Codex: `npx skills add tradermonty/claude-trading-skills --skill parabolic-short-trade-planner -g -a codex -y`
Cursor: `npx skills add tradermonty/claude-trading-skills --skill parabolic-short-trade-planner -g -a cursor -y`
Gemini CLI: `npx skills add tradermonty/claude-trading-skills --skill parabolic-short-trade-planner -g -a gemini-cli -y`

## Description

Screen US equities for parabolic exhaustion patterns and generate conditional pre-market short plans, then evaluate intraday trigger fires from live 5-min bars. Phase 1 daily 5-factor scorer (MA extension / acceleration / volume climax / range expansion / liquidity), Phase 2 per-candidate plans for ORL break / first-red 5-min / VWAP fail with explicit borrow / SSR / manual-confirmation gating, Phase 3 one-shot intraday FSM that detects trigger fires and resolves concrete share counts. Covers Phase 1 + Phase 2 + Phase 3.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

## Overview

Generate Qullamaggie-style Parabolic Short watchlists and conditional
pre-market plans for US equities. The skill never sends orders. It emits
JSON + Markdown that a human reviews against their broker before entry.

Three phases:

- **Phase 1 (`screen_parabolic.py`)**: pulls EOD bars + company profile
  from FMP, applies hard invalidation rules (mode-aware), scores
  survivors on 5 factors (weights 30/25/20/15/10), and assigns A/B/C/D
  grades.
- **Phase 2 (`generate_pre_market_plan.py`)**: takes the Phase 1 JSON,
  filters by `--tradable-min-grade` (default `B`), checks Alpaca short
  inventory (or `ManualBrokerAdapter`), evaluates SEC Rule 201 SSR
  state from the inherited prior-day close, and renders three trigger
  plans per candidate.
- **Phase 3 (`monitor_intraday_trigger.py`)**: reads the Phase 2 plan,
  fetches 5-min bars (Alpaca live or fixture), walks each plan's FSM
  forward by one step, persists per-plan state, and writes an
  `intraday_monitor` JSON with `state`, `entry_actual`, `stop_actual`,
  and `shares_actual` (when triggered). One-shot, trader runs it
  every 1, 5 min via `watch` or cron; replay-deterministic so re-runs
  are byte-identical.

## When to Use

Invoke this skill when the user wants to:

- Build a daily Parabolic Short watchlist from S&P 500 (or a custom CSV).
- Translate a watchlist into pre-market trade plans with explicit
  borrow / SSR / state-cap gating.
- Audit a candidate's blocking vs advisory manual-confirmation reasons
  before placing an order at Alpaca.

Do NOT invoke for:

- Long-side momentum screening, use vcp-screener or canslim-screener.
- 1-minute / sub-minute intraday signals, Phase 3 evaluates 5-min
  bars only.
- Live order routing, this skill is detection-only by design;
  Phase 3 emits a `triggered` state with concrete entry/stop/share
  count, but the trader fires the order manually.

## Workflow

### Phase 1, daily screener

The rest: https://github.com/tradermonty/claude-trading-skills/blob/HEAD/skills/parabolic-short-trade-planner/SKILL.md
