Building a Trading Strategy
Turn scattered setups into a real strategy. Entries, exits, stops, backtesting, and iteration.
Lesson 1: What Makes a Strategy?
A setup is not a strategy. A setup is "I see a bull flag". A strategy is a complete system that answers every question the market can ask you:
- What instrument and timeframe?
- When do I enter (exact trigger)?
- How much do I risk (position size)?
- Where is my stop (invalidation)?
- When do I take profit (target or trailing rule)?
- When do I stand aside (filter rules — news, session, regime)?
A strategy is a set of rules you can hand to someone else and they could execute it without asking you a single question. If your "strategy" requires your intuition to execute, you have a setup, not a strategy.
The difference between a gambler and a strategist is that the strategist knows exactly what they are doing before they do it — and can explain it in writing.
Lesson 2: Entry Rules
Your entry rule must be specific and testable. "Buy when it looks good" is not a rule. "Buy when price breaks above the 20-period high on the 1-hour chart with volume 1.5x the 20-period average" is a rule.
Three components of a good entry rule:
- Trigger — the exact event that fires the entry (price level, indicator crossover, pattern completion).
- Filter — conditions that invalidate the trigger (e.g. no trades during high-impact news, no trades against the 4H trend).
- Confirmation — optional second signal that reduces false entries (e.g. require RSI > 50 for longs).
Write your entry rule in one sentence. If you need a paragraph, it is too complex. Simple rules survive; complex rules curve-fit to past data and fail in live trading.
Lesson 3: Exit Rules (Take Profit)
Beginners obsess over entries. Professionals obsess over exits. Where you exit determines whether a winning setup becomes a profitable trade.
Three exit approaches:
- Fixed target — exit at a predefined price (e.g. 2x risk). Simple, mechanical, guarantees RR. Downside: caps your upside on big moves.
- Trailing stop — move the stop as price moves in your favor (e.g. trail behind the 20 EMA). Lets winners run, but gives back profit on reversals.
- Scale out — exit in parts (e.g. 50% at 1R, 50% at 3R or trailing). Balances profit-locking with runner potential. More complex to execute.
Pick one and use it consistently. Switching exit rules per trade is the same as having no rule.
Your exit rule matters more than your entry. A mediocre entry with a great exit beats a great entry with a random exit, every time.
Lesson 4: Stop-Loss Logic
A stop is not "where it hurts". A stop is where your trade idea is wrong. Two principles:
- Structural placement — put the stop beyond a swing low/high, support/resistance, or an ATR-based volatility buffer. The market does not care about your risk tolerance.
- Risk-defined sizing — once the stop distance is set, size the position so that hitting the stop costs you exactly your planned risk (1–2% of account). Use the Position Size Calculator.
Never move a stop away from your entry to "give it room". If the stop is being hit too often, the setup is wrong — not the stop. Redesign the entry or abandon the setup.
Lesson 5: Backtesting Basics
Backtesting means running your strategy over historical data to see how it would have performed. It answers: "Does this edge actually exist?"
Minimum steps:
- Define the rules in writing (see Lessons 1–4).
- Pick a sample — at least 30–50 trades across different market conditions (trending + ranging).
- Log each trade — entry, stop, target, outcome, R-multiple.
- Compute metrics — win rate, average R, profit factor, max drawdown.
Red flags in backtest results:
- Win rate > 80% — you are probably curve-fitting or ignoring losses.
- Results depend on one giant trade — the edge is not repeatable.
- No losing streaks longer than 3 — your sample is too small or too kind.
Backtesting is necessary but not sufficient. Past performance does not guarantee future results — but a strategy that failed in the past will almost certainly fail in the future.
Backtesting tells you if your strategy is nonsense. It does not tell you if it will work. That is what forward testing is for.
Lesson 6: Forward Testing and Iteration
Forward testing (also called paper trading or demo trading) means trading your strategy live without real money. It answers: "Can I actually execute this in real time?"
Forward testing reveals what backtesting cannot:
- Execution gaps — you see the setup but hesitate, or the order fills worse than expected.
- Emotional discipline — can you take the 5th loss in a row without abandoning the rules?
- Live slippage — real spreads, real fills, real delays.
Run at least 20 forward-tested trades before risking real money. If the forward results roughly match the backtest, you have a strategy. If they diverge wildly, you have either an execution problem or an overfit backtest.
Iteration rules:
- Change one variable at a time. If you tweak entry, stop, and target simultaneously, you cannot attribute any change in results.
- Require a full sample before judging a change — 20+ trades, not 3.
- Write down every version of the strategy with its results. Memory is not a record.
A strategy is never "done". Markets evolve, edges decay, and your job is to adapt — not to find a holy grail and stop thinking.