Structured decision system for crypto traders — position sizing, entry checklist, exit framework, and halt decision tree. Eliminates ad-hoc calls and enforces disciplined risk management on every trade. Use when sizing a new position, evaluating an entry, managing a live trade, or deciding when to halt a strategy. Prevents the most common trader failure modes: oversizing, moving stops, and holding losers.
Scanned 9/9/2026
Install to Claude Code
npx -y skills add Lord1Egypt/awesome-skill-forge --skill crypto-trading-decision-framework --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Crypto Trading Decision Framework?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/lord1egypt-crypto-trading-decision-framework)More formats (shields.io, HTML) on the badges page.
---
name: crypto-trading-decision-framework
emoji: 📊
category: Finance & Trading
tags: [trading, crypto, position-sizing, risk-management, entry-exit, decision-framework]
description: >
Structured decision system for crypto traders — position sizing, entry checklist, exit framework,
and halt decision tree. Eliminates ad-hoc calls and enforces disciplined risk management on every trade.
Use when sizing a new position, evaluating an entry, managing a live trade, or deciding when to halt
a strategy. Prevents the most common trader failure modes: oversizing, moving stops, and holding losers.
author: Kenneth Kim (KK_HoldCo)
version: 1.0.0
---
# Crypto Trading Decision Framework
**Bottom line:** Every trade decision runs through 3 gates — sizing, entry checklist, exit plan. If any gate fails, the trade doesn't happen. No exceptions.
---
## When to invoke
Any trading discussion that involves:
- New position entry recommendation
- Position sizing for any asset
- Stop loss / take profit calibration
- Risk-reward analysis
- Live trade management
- Strategy halt / kill decisions
- Portfolio concentration calls
---
## Gate 1 — Position Sizing
### Step 1: Risk per trade
- **Default:** 1% of total liquid portfolio per single trade
- **Aggressive:** 2% if conviction ≥85% AND backtest sample n≥30 trades
- **Conservative:** 0.5% on first trade in a new strategy or unfamiliar asset
### Step 2: Stop distance
- **Hard stop:** Always at the level that technically invalidates the thesis
- **Time stop:** Default 48 bars on 4H, 24 bars on 1H (strategy isn't playing out on schedule = exit)
- **Trailing stop:** Activate after first 1R achieved; trail at 0.5R below current price
### Step 3: Position size formula
```
Position size (notional) = (Risk % ÷ Stop distance %) × Liquid portfolio
Example: 1% risk, 1.5% stop distance → (1/1.5) × $50,000 = ~$33,333 notional
```
For leveraged accounts: cap leverage at 3× for new strategies, 5× for proven strategies with n≥50 live trades.
---
## Gate 2 — Entry Checklist (must answer all YES)
1. ☐ Backtest sample size n ≥ 20 trades
2. ☐ Profit factor (PF) ≥ 1.3 in out-of-sample test window (not just training)
3. ☐ Max drawdown (MDD) ≤ 20%
4. ☐ Out-of-sample (OOS) returns positive
5. ☐ Strategy has a clear thesis — not just curve-fitting
6. ☐ Current market regime matches strategy's design regime (mean-reversion in choppy, trend-following in trending)
7. ☐ Position size compliant with Gate 1 above
8. ☐ Hard stop level identified pre-entry
9. ☐ Time exit level identified pre-entry
10. ☐ Take profit ladder identified (TP1 / TP2 / TP3 if multi-target)
**Scoring:**
- 10/10 YES → proceed
- 8-9/10 YES → proceed with caution, note the gaps
- < 8/10 YES → DO NOT ENTER
- < 6/10 YES → KILL THE STRATEGY entirely
---
## Gate 3 — Exit Framework
### Priority order for exits
1. **Hard stop hit** — thesis invalidated. Cut without question. No re-evaluation during the close.
2. **Time stop hit** — strategy hasn't played out in expected timeframe. Exit at market.
3. **Take profit hit** — pre-planned TP reached. Exit per ladder (e.g., 50% at TP1, 25% at TP2, 25% trail).
4. **Signal flip** — strategy generates the opposite signal. Exit + flip.
5. **Regime change** — macro backdrop has shifted materially (e.g., dominance flip, Fear & Greed regime change).
6. **Discretionary** — user decision. Done.
### What NOT to do (the most common losses)
- ❌ Moving stops further away mid-trade ("just give it more room")
- ❌ Adding to losing positions ("averaging down" on a broken thesis)
- ❌ Early exit on a winner before TP1 unless thesis explicitly broke
- ❌ Second-guessing a planned exit because of hope or FOMO
- ❌ Holding past time stop because "it might come back"
---
## R:R Minimums by Strategy Type
| Strategy type | Minimum R:R | Win rate floor |
|---|---|---|
| Mean reversion | 1.5:1 | 60% |
| Trend following | 2.5:1 | 40% |
| Breakout | 3:1 | 35% |
| News-driven / event | 4:1 | 30% |
| Funding/yield carry | N/A | N/A |
If a setup doesn't clear BOTH the R:R minimum and the historical win rate floor → **DO NOT RECOMMEND**.
---
## Strategy Halt Decision Tree
When a live strategy is underperforming, work through this tree top to bottom:
```
1. Has the strategy hit its account-level kill-switch loss?
YES → HALT immediately. Post-mortem before any restart.
NO → next step.
2. Has the strategy hit -3R drawdown beyond its expected backtest MDD?
YES → PAUSE for 5 trading days. Re-evaluate regime fit.
NO → next step.
3. Is the live profit factor ≤ 50% of backtest PF over n≥10 live trades?
YES → SHRINK position size 50%, run another 10 trades, re-evaluate.
NO → next step.
4. Has the strategy produced zero signals for N days, where N > 2× expected signal frequency?
YES → Strategy is dead in current regime. KILL or re-tune thresholds.
NO → Normal volatility. No action needed.
```
---
## Real-Money Escalation Rules
These always require human approval — never autonomous execution:
- New live capital deployment of any size
- Increasing an existing live capital allocation
- Moving a strategy from paper to live
- Stop loss override or removal
- Adding to a losing position
- Manual close of an open live position
- Any single action that reduces account equity by >5%
---
## 4-Model Consensus Rule (for large capital decisions)
For any deployment of significant capital:
1. **Primary LLM** — full recommendation with confidence tags
2. **Second LLM** — independent macro + asset-specific opinion
3. **Third LLM** — code/execution path audit + edge case check
4. **Fourth LLM** — risk/sizing sanity check
If 2+ models disagree → defer 24h, re-run consensus tomorrow. Disagreement = edge case, not clear enough to act.
---
## Confidence Tags (include on every trading recommendation)
Always attach 3 tags to any trade call:
- **Confidence:** % belief the recommendation is correct (60-95% typical)
- **Research depth:** % of relevant data actually pulled this session (50-90% typical)
- **Reality gap:** % unknowns / black-swan exposure (5-25% typical)
Example: "Confidence 82% / Research Depth 75% / Reality Gap 20%"
This keeps recommendations honest and prevents overconfidence drift.
---
## Output Format
When this framework produces a trade recommendation, structure it as:
```
## Trade Recommendation: [ASSET] [LONG/SHORT]
**Thesis:** [1-2 sentences — why this setup exists]
**Regime fit:** [why current market supports this strategy type]
**Sizing:**
- Portfolio size: $X
- Risk per trade: $X (1%)
- Stop distance: X%
- Position notional: $X
**Entry checklist:** X/10 YES [list any NO items]
**R:R:** X:1 [minimum met: YES/NO]
**Levels:**
- Entry: $X
- Hard stop: $X (thesis invalidated if price reaches here because: [reason])
- TP1: $X (partial exit X%)
- TP2: $X (partial exit X%)
- Time stop: [date/bar count]
**Confidence:** X% / Research Depth X% / Reality Gap X%
**Escalation required:** YES/NO [why]
```Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!