agiprolabs/claude-trading-skills/exit-strategies
Claude Code and agent skill by agiprolabs/claude-trading-skills
- community
Checking that the SKILL.md file is still in the repository.
Systematic exit rules, stop-loss methods, take-profit strategies, and trailing stop implementations for crypto trading
Install
npx vskill@latest install agiprolabs/claude-trading-skills/exit-strategiesSKILL.md
Exit Strategies
Entries are easy, exits are everything. A mediocre entry with a disciplined exit will outperform a perfect entry with no exit plan. This skill covers systematic, rule-based exit methods for crypto and Solana token trading.
Why Exits Matter
- Entries determine _if_ you participate. Exits determine _how much_ you keep.
- Most traders spend 90% of effort on entries and 10% on exits — invert this.
- Without defined exits you rely on emotion, which guarantees inconsistency.
- Every trade should have three exits defined before entry: stop loss, take profit,
and trailing stop.
Exit Categories
1. Stop Loss — Risk Management Exits
Predefined price level where you close the position to cap downside.
| Method | Description | Best For | |
|---|---|---|---|
| Fixed percentage | Exit at entry − X% | Simple setups, beginners | |
| ATR-based | Entry − ATR(14) × multiplier | Volatility-adaptive | |
| Support level | Below nearest swing low | Technically defined risk | |
| Maximum loss | Absolute SOL/USD cap | Account protection |
ATR-based stop (recommended default):
Multiplier guide:
- 1.5× — Tight. High win rate needed. Good for scalps.
- 2.0× — Standard. Balances noise filtering with risk.
- 3.0× — Wide. For swing trades in volatile conditions.
See references/stop_loss_methods.md for complete methodology.
2. Take Profit — Target Exits
Predefined levels where you lock in gains.
Fixed risk/reward targets:
Scaled exit framework (recommended for meme/PumpFun tokens):
| Tranche | Size | Target | Action After | |
|---|---|---|---|---|
| 1 | 25% | 2× risk | Move stop to breakeven | |
| 2 | 25% | 3–5× risk | Trail remainder | |
| 3 | 25% | 5–10× risk | Tighten trail | |
| 4 | 25% | Trailing stop | Moonbag — let it ride |
Market cap milestone exits:
For PumpFun and meme tokens where R:R ratios are less meaningful:
See references/take_profit_strategies.md for full methodology including Fibonacci extension targets and volume-based exits.
3. Trailing Stop — Trend-Following Exits
Dynamic stops that follow price upward but never move down.
Percentage trailing:
ATR trailing (Chandelier Exit):
EMA trailing:
Typical EMA periods: 10 (scalp), 20 (day trade), 50 (swing).
See references/trailing_stops.md for Parabolic SAR, SuperTrend, and step trailing.
4. Time-Based Exits
Exit if the trade hasn't moved in your favor within a defined window.
Guidelines:
- Scalp: 5–15 minutes
- Day trade: 4–8 hours
- Swing: 3–5 days
- PumpFun snipe: 2–10 minutes (token-specific)
Time stops prevent capital from sitting in dead trades.
5. Signal-Based Exits
Exit when the indicator that generated the entry signal reverses.
Signal exits work well when combined with trailing stops — the signal triggers tightening the trail rather than an immediate full exit.
6. Liquidity-Based Exits
Exit when volume or liquidity deteriorates, signaling reduced ability to exit cleanly.
Critical for low-cap Solana tokens where liquidity can evaporate rapidly.
PumpFun-Specific Exit Rules
PumpFun tokens have unique dynamics requiring specialized exit logic.
Pre-Graduation Exits
Tokens on the bonding curve before reaching 85 SOL fill:
Volume Decay Exits
Time Decay for PumpFun
Most PumpFun tokens that will succeed show momentum within the first few minutes:
| Timeframe | Action | |
|---|---|---|
| 0–2 min | Hold — too early to judge | |
| 2–5 min | Exit if no 2× from entry | |
| 5–10 min | Exit if no 3× from entry | |
| 10+ min | Should be trailing, not hoping |
Combining Exit Rules
A complete exit plan layers multiple rules. Here is a recommended template:
Priority hierarchy: Hard stop > ATR trailing > Take profit > Time stop.
The hard stop is always active and never overridden. The ATR trailing stop activates after the first take-profit tranche fills. The time stop only fires if the trade is not yet profitable.
Common Exit Mistakes
| Mistake | Problem | Fix | |
|---|---|---|---|
| No stop loss | Unlimited downside | Always define max loss before entry | |
| Moving stops wider | Increases risk after the fact | Never move stops away from price | |
| Not taking profits | Winners become losers | Use scaled exits | |
| All-or-nothing exits | Leaves money on the table or exits too early | Scale out in tranches | |
| Round-number stops | Cluster with other traders, get hunted | Offset by small random amount | |
| Too-tight stops | Stopped out by normal volatility | Use ATR-based stops | |
| Hoping instead of trailing | Gives back profits | Activate trail after first TP | |
| Ignoring liquidity | Cannot exit at intended price | Check spread and depth before sizing |
Integration with Other Skills
- `position-sizing` — Size the position based on the stop loss distance.
position_size = (account_risk * account_balance) / (entry - stop_loss)
- `risk-management` — Exits are the mechanism that enforces risk limits.
- `pandas-ta` — Use ATR, EMA, RSI, MACD for signal-based and trailing exits.
- `slippage-modeling` — Estimate execution cost of the exit to set realistic targets.
- `liquidity-analysis` — Verify exit liquidity before entering a position.
Files
References
references/stop_loss_methods.md— Complete stop loss methodology and anti-patternsreferences/take_profit_strategies.md— Scaled exits, R:R targets, Fibonacci extensionsreferences/trailing_stops.md— Trailing stop implementations and parameter guidance
Scripts
scripts/exit_simulator.py— Simulate and compare exit strategies on synthetic price datascripts/stop_loss_calculator.py— Calculate stop levels, position sizes, and R:R targets
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/exit-strategies/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/agiprolabs/claude-trading-skills/exit-strategies)