# How to Build a Trading System That Actually Works
Why Most Traders Fail
The #1 reason retail traders lose money? Inconsistency. They chase the hot setup of the day, switch indicators weekly, and let emotions dictate entries and exits. A trading system solves this by turning discretionary decisions into mechanical rules.
This guide walks you through building a complete trading system from scratch — whether you trade manually or use EAs.
Phase 1: Pre-Development Questions (Answer Before Coding)
Ask yourself these five questions:
| Question | Your Answer |
|----------|-------------|
| What markets will I trade? (Forex majors? Gold? Crypto?) | |
| What time frame suits my schedule? (Scalping? Day trading? Swing?) | |
| What is my maximum acceptable drawdown? (10%? 20%? 30%?) | |
| How many trades per week do I want? (5? 20? 100?) | |
| Can I handle losing streaks of 5-10 trades? | |
> Van Tharp, author of *Trade Your Way to Financial Freedom*, emphasizes: "System development starts with understanding your own psychological profile and risk tolerance — not with finding the perfect indicator."
Phase 2: Choose Your Strategic Edge
A trading system needs one clear "edge" — a repeatable condition where probability favors you.
Common Edges for Forex Traders
| Edge Type | Description | Example |
|-----------|-------------|---------|
| Trend following | Price makes higher highs/lows | Buy when 50 MA > 200 MA |
| Mean reversion | Price returns to average after extreme move | Sell when RSI > 70 |
| Breakout | Price exits consolidation range | Enter when 20-period high broken |
| Carry trade | Earn interest differential | Buy high-yield, sell low-yield |
Action Step: Pick ONE edge. Master it for 3 months before adding another.
Phase 3: Define Your Entry & Exit Rules
This is the mechanical heart of your system. Every rule must be precise and objective — no "maybe" or "wait for confirmation."
Entry Rule Example (Trend Following System)
Long entry condition (all must be true):
1. 50-period EMA is above 200-period EMA (uptrend confirmed)
2. Price touches or comes within 5 pips of 20-period EMA
3. RSI(14) is between 40-60 (not overbought)
4. Previous candle closed bullish
Exit Rule Example
Exit long when ANY condition triggers:
Stop Loss Placement Methods
| Method | Calculation | When to Use |
|--------|-------------|--------------|
| ATR-based | 1.5x ATR below entry | Volatile pairs (GBP/JPY) |
| Swing low/high | 2 pips below recent low | Clean support/resistance |
| Fixed pips | 30 pips for majors | Simple, but less adaptive |
> Ed Seykota, legendary trend follower, says: "Your stop loss is your insurance policy. Without it, you're trading naked."
Phase 4: Backtesting (Validate Before Going Live)
Never trust a system you haven't tested. Backtesting answers one question: *"Would this have made money over the last 12 months?"*
Backtesting Methodology
Step 1 – Select clean data
Step 2 – Run 50-100 trades
Step 3 – Record every trade
Use this simple log:
| Date | Pair | Direction | Entry | Exit | Pips | Win/Loss | Notes |
|------|------|-----------|-------|------|------|----------|-------|
| | | | | | | | |
Step 4 – Calculate key metrics
| Metric | Target (minimum) | Meaning |
|--------|------------------|---------|
| Win rate | >40% | Percentage of winning trades |
| Avg risk-reward | >1.5:1 | Average win divided by average loss |
| Profit factor | >1.5 | Gross profit ÷ gross loss |
| Max drawdown | <20% | Largest peak-to-trough decline |
Phase 5: Position Sizing & Money Management
Your edge means nothing if one losing streak wipes you out.
The 1% Rule (Fixed Fractional)
Never risk more than 1% of your account on a single trade.
Formula:
`Position size = (Account balance × 1%) ÷ (Stop loss in pips × Pip value)`
Example:
The Kelly Criterion (Advanced)
For traders with verified track records (100+ trades):
`Kelly % = (Win rate × Average win ratio) – Loss rate` ÷ `Average win ratio`
Where `Win ratio = Average win ÷ Average loss`
> Ed Thorp, pioneer of the Kelly Criterion in gambling and trading, warns: "Full Kelly is too aggressive for most traders. Use half-Kelly or quarter-Kelly to reduce volatility."
Phase 6: The Psychology Rulebook
The best system fails without psychological discipline. Add these rules to your daily checklist:
1. No revenge trading — After a loss, stop for 30 minutes
2. No position doubling — Never add to a losing trade
3. Daily loss limit — Stop trading after 3 consecutive losses
4. Weekly review — Every Sunday, review all trades from prior week
Phase 7: Optimization vs. Overfitting
A common trap: optimizing so aggressively that the system only works on past data (overfitting).
Healthy optimization approach:
> Perry Kaufman, author of *Trading Systems and Methods*, advises: "A robust system performs reasonably well across different market conditions — not perfectly in one."
Putting It All Together: Your 30-Day Launch Plan
| Week | Action Items |
|------|---------------|
| Week 1 | Answer Phase 1 questions. Choose ONE edge (Phase 2). |
| Week 2 | Write entry/exit rules (Phase 3). Test on 20 historical trades manually. |
| Week 3 | Run 50+ backtests (Phase 4). Record all metrics. Adjust rules if profit factor <1.2. |
| Week 4 | Trade DEMO only. Follow rules strictly. Log every trade. |
| Month 2 | If demo profitable (>10% with <15% drawdown), start live with 0.5x normal size. |
Final Warning
No system works forever. Markets evolve. Expect to review and adjust your system every 3-6 months. The edge is not the system itself — it's your discipline in following the system when everything in you wants to override it.
---
References:
1. Tharp, Van. *Trade Your Way to Financial Freedom*. McGraw-Hill, 2006.
2. Kaufman, Perry. *Trading Systems and Methods*. 6th ed. Wiley, 2019.
3. Seykota, Ed. Interview in *Market Wizards* by Jack Schwager. 1989.
4. Thorp, Edward. *Beat the Dealer*. 1966. (Kelly Criterion application)
5. Forex Faculty – Risk Management Fundamentals (forexfaculty.com)
6. Babypips – Building a Trading System (babypips.com)