Trading Plan Generator | Skills Pool
Trading Plan Generator Generate comprehensive trading plans with risk management, position sizing, entry/exit strategies, and performance tracking to trade with discipline and consistency.
jamesrochabrun 121 스타 2025. 11. 18. A comprehensive skill for creating disciplined, rule-based trading plans that help you manage risk, control emotions, and trade consistently.
What This Skill Does
Helps you create professional trading plans for:
Day Trading - Intraday positions, quick scalps
Swing Trading - Multi-day to multi-week positions
Position Trading - Long-term trend following
Options Trading - Directional and income strategies
Investing - Long-term portfolio management
Why You Need a Trading Plan
Without a plan:
Emotional, impulsive decisions
Inconsistent position sizing
No clear entry/exit rules
Revenge trading after losses
Account blowup risk
Can't identify what works
With a plan:
Disciplined, rule-based trading
Consistent risk management
빠른 설치
Trading Plan Generator npx skills add jamesrochabrun/skills
스타 121
업데이트 2025. 11. 18.
직업
Clear decision framework
Emotional control
Long-term profitability
Measurable improvement
90% of traders fail (most have no plan)
Professional traders ALL have written plans
Plan + discipline = edge
Core Components of a Trading Plan
1. Trading Goals & Mindset
Financial goals (realistic)
Time commitment
Risk tolerance
Trading philosophy
Success definition
2. Risk Management (MOST IMPORTANT)
Maximum risk per trade (1-2% recommended)
Maximum daily loss limit
Maximum drawdown tolerance
Position sizing rules
Stop-loss requirements
Risk/reward minimums
3. Market Selection
What markets you trade (stocks, forex, crypto, options)
Liquidity requirements
Price range preferences
Sector focus (if any)
What you DON'T trade
4. Trading Setup Criteria
Entry signals (technical/fundamental)
Confirmation requirements
Timeframes used
Pattern recognition
Market condition filters
5. Entry Rules
Exact entry triggers
Order types (market, limit, stop)
Position sizing calculation
Scaling in (if allowed)
Time-of-day restrictions
6. Exit Rules
Stop-loss placement (hard rules)
Take-profit targets
Trailing stop strategies
Time-based exits
Scaling out rules
Break-even stops
7. Trade Management
When to adjust stops
When to add to position
When to reduce size
When to exit early
Never scenarios (what you never do)
8. Psychology & Discipline
Pre-market routine
Emotional state check
Tilt recognition
Break requirements
End-of-day review
Accountability measures
Trade journal requirements
Metrics to track
Review frequency
Improvement process
Strategy adjustment criteria
Risk Management Frameworks
The 1% Rule (Recommended for Most Traders) Never risk more than 1% of account on single trade
Account size: $50,000
Maximum risk per trade: $500 (1%)
Stock entry: $100
Stop-loss: $98
Risk per share: $2
Position size: $500 / $2 = 250 shares
Total position: $25,000 (50% of account)
Actual risk: $500 (1% of account)
Can survive 20+ consecutive losses
Removes emotion from sizing
Consistent risk across trades
Protects capital
The 2R Minimum Rule Only take trades with 2:1 reward-to-risk or better
Entry: $100
Stop: $98 (risk = $2)
Target: $104 (reward = $4)
R:R = 2:1 ✅
Can be profitable with 40% win rate
Forces selective trading
Improves overall edge
Maximum Drawdown Limit Hard stop trading if down X% from peak
Conservative: 10% drawdown → stop trading
Moderate: 15% drawdown → stop trading
Aggressive: 20% drawdown → stop trading
Stop trading immediately
Review all trades
Identify mistakes
Paper trade until recovered mentally
Resume with reduced size
Trading Styles
Day Trading Definition: Open and close all positions same day
Multiple trades per day
No overnight risk
Pattern Day Trader rules ($25K minimum)
High screen time requirement
Quick decisions
Full-time traders
High risk tolerance
Quick decision makers
Pattern recognition skills
Never hold overnight
Reduce size near close
Stop trading after daily loss limit
First 30 min often volatile
Swing Trading Definition: Hold positions 2-10 days
2-5 trades per week
Overnight risk acceptable
Part-time friendly
Technical + fundamental mix
Part-time traders
Day job professionals
Trend followers
Patient traders
Always use stop-losses
Check positions before/after market
Respect earnings dates
Weekend gap risk consideration
Position Trading Definition: Hold positions weeks to months
Long-term trend following
Fundamental focus
Low trade frequency
Larger position sizes
Investors with edge
Low time availability
Fundamental analysts
Macro trend followers
Wide stops (volatility-based)
Focus on major trends
Ignore daily noise
Strong thesis required
Entry Strategies
Technical Entry Methods
Price breaks above resistance
Increased volume confirmation
Wait for pullback or buy breakout
Stop below breakout level
Wait for trend pullback
Enter at support/moving average
Continuation confirmation
Stop below support
Identify overextended move
Look for reversal signals
Multiple confirmations required
Wider stops needed
Specific pattern (flag, triangle, etc.)
Pattern completion signal
Volume confirmation
Target based on pattern
Fundamental Entry Triggers
Earnings surprise
Guidance raise
Product launch
Sector rotation
Insider buying
Short squeeze setup
Fed policy change
Economic data surprise
Geopolitical event
Seasonality
Exit Strategies
Stop-Loss Methods
Fixed % below entry
Simple and clear
Example: 2% below entry
2. Support/Resistance Stop
Below key technical level
Makes technical sense
Varies by setup
1.5-2x Average True Range
Adapts to volatility
Prevents whipsaw
Exit if no progress in X days
Frees up capital
Prevents dead money
Take-Profit Methods
2R, 3R, 4R targets
Predetermined exit
Consistent methodology
Previous resistance
Fibonacci extension
Measured move
Pattern target
Move stop as profit grows
Lock in gains
Ride trends longer
Take 50% at 2R
Trail remaining 50%
Reduces regret
Balances risk/reward
Fixed Dollar Risk Position Size = Account Risk $ / (Entry - Stop)
Example:
- Account: $50,000
- Risk per trade: $500 (1%)
- Entry: $100
- Stop: $97
- Risk per share: $3
- Shares: $500 / $3 = 166 shares
Fixed Percentage Risk Position Size = (Account × Risk %) / (Entry - Stop)
Example:
- Account: $50,000
- Risk: 1%
- Entry: $50
- Stop: $48
- Risk per share: $2
- Shares: ($50,000 × 0.01) / $2 = 250 shares
Kelly Criterion (Advanced) Position Size % = (Win Rate × Avg Win - Loss Rate × Avg Loss) / Avg Win
Example:
- Win rate: 55%
- Avg win: $500
- Loss rate: 45%
- Avg loss: $300
- Kelly: (0.55 × $500 - 0.45 × $300) / $500 = 28%
- Use 1/4 Kelly = 7% position size (conservative)
Warning: Kelly can be aggressive, use fractional Kelly
Trading Psychology
Pre-Market Routine
Emotional State Check
Angry or frustrated
Desperate for money
Revenge mindset
Distracted or tired
Overconfident
Fearful
Calm and focused
Following plan
Accepting of losses
Patient for setups
Clear-headed
Tilt Recognition
Increasing position size
Abandoning stops
Taking marginal setups
Revenge trading
Checking P&L constantly
Breaking rules
Stop trading immediately
Close all positions
Take a break (hour/day/week)
Review what triggered it
Return when calm
Daily Loss Limit Critical rule: Stop trading at daily loss limit
Daily limit: -2% of account
Account: $50,000
Stop at: -$1,000 loss
Prevents blowup days
Forces you to stop tilting
Tomorrow is another day
Protects capital
Market Conditions & Filters
When to Trade
When NOT to Trade
Market Regime Recognition
Buy dips
Longer holds
Reduce short exposure
Follow momentum
Sell rips
Shorter holds
Reduce long exposure
Focus on defense
Reduce size
Take quick profits
Avoid breakout trades
Trade ranges
Metrics to Track
% of trades profitable
Target: >50% for day trading, >40% for swing
Average Win vs Average Loss:
Avg $ won on winners
Avg $ lost on losers
Should be 1.5:1 or better
Gross profit / Gross loss
1.5 is good, >2.0 is excellent
(Win Rate × Avg Win) - (Loss Rate × Avg Loss)
Must be positive to be profitable
Largest peak-to-trough decline
Track and improve over time
Return / Volatility
1.0 is good
Trade Journal Requirements
Date and time
Ticker/instrument
Entry price and size
Stop-loss and target
Exit price and reason
P&L ($ and %)
Setup/pattern
Market condition
Emotional state
Mistakes made
Lessons learned
Screenshot
Review Schedule
Review all trades
Calculate P&L
Note mistakes
Plan next day
Calculate weekly metrics
Identify patterns
Best/worst trades
Rule compliance %
Full performance review
Strategy adjustments
Goal progress
Mindset check
Common Mistakes to Avoid
❌ Fatal Errors
One bad trade can wipe account
ALWAYS use stops
No exceptions
Position size too large
Can't handle normal volatility
Forced exits at worst time
Trading to "get back" losses
Emotional decisions
Breaks all rules
Moving stop to avoid loss
Invalidates risk management
Path to blowup
Adding to losing position
Doubles down on mistake
Increases risk dramatically
Winging it
Inconsistent decisions
Can't improve
✅ Best Practices
Always 2:1 R:R minimum
Selective trading
Math works in your favor
Same risk each trade
Removes emotion
Sustainable growth
Even when uncomfortable
Trust the process
Track compliance
After losses
When tilting
Regularly
Review trades
Study markets
Adapt and improve
Using This Skill
Generate a Trading Plan ./scripts/generate_plan.sh
Interactive workflow guides you through:
Trading style and goals
Risk management rules
Market and setup selection
Entry and exit criteria
Psychology and discipline
Performance tracking
Validate Your Plan ./scripts/validate_plan.sh path/to/plan.md
Risk management defined
Position sizing rules
Entry/exit criteria
Stop-loss requirements
Performance tracking
Completeness
Calculate Position Size ./scripts/position_calculator.sh
Shares based on risk
Risk amount
R:R ratio
Compliance check
Access References references/risk_management.md - Complete risk frameworks
references/trading_psychology.md - Mental game and discipline
references/technical_setups.md - Chart patterns and entries
references/performance_metrics.md - Tracking and improvement
Trading Plan Checklist
Quick Start
Beginner Trader Template
Risk: 0.5% per trade
Style: Swing trading
Daily loss: -1.5%
Minimum R:R: 3:1
Simple technical setups
Conservative sizing
Experienced Trader Template
Risk: 1-2% per trade
Style: Your preference
Daily loss: -3%
Minimum R:R: 2:1
Advanced setups
Discretionary management
Important Disclaimers This skill provides frameworks, not financial advice.
Trading involves substantial risk
Past performance ≠ future results
Only trade with risk capital
Educate yourself thoroughly
Consider working with professionals
Comply with all regulations
You are responsible for your decisions
You can lose all your capital
Leverage amplifies losses
Emotional control is critical
No guaranteed profits
Most traders lose money
Best Practices
1. Start Small
Paper trade first
Then micro positions
Prove profitability
Then scale up
2. Focus on Process
Not on money
Follow rules
Track metrics
Improve systematically
3. Protect Capital
Risk management first
Survive to trade tomorrow
Slow and steady wins
4. Stay Disciplined
Plan your trades
Trade your plan
No exceptions
Review constantly
5. Keep Learning
Markets evolve
Adapt strategies
Learn from mistakes
Study the best
Summary A trading plan is your blueprint for success. It:
Protects your capital with risk management
Guides decisions with clear rules
Controls emotions through discipline
Tracks performance for improvement
Builds consistency over time
Remember: The goal isn't to get rich quick. It's to trade consistently, manage risk properly, and compound gains over time.
"Plan your trade, trade your plan, and manage your risk. Everything else is noise."
02
Why You Need a Trading Plan
금융 및 투자
Project Planner Breaks down complex projects into actionable tasks with timelines, dependencies, and milestones.
Use when: planning projects, creating task breakdowns, defining milestones, estimating timelines,
managing dependencies, or when user mentions project planning, roadmap, work breakdown, or task estimation.
데이터 분석
Data Analyst SQL, pandas, and statistical analysis expertise for data exploration and insights.
Use when: analyzing data, writing SQL queries, using pandas, performing statistical analysis,
or when user mentions data analysis, SQL, pandas, statistics, or needs help exploring datasets.