Ask a losing trader to describe their setup and you will usually get one thing: a pattern name, an indicator reading, or a feeling that today looked right. Ask a trader who has been consistently profitable for a year and you get five separate answers, because a real setup is not one idea. It is five decisions that all have to line up before any risk goes on: context, trigger, invalidation, target and size. Skip any one of them and you do not have a setup. You have a guess with a chart attached to it, and guesses do not survive a hundred trades.
Most new traders can describe their trigger candle in detail and cannot tell you where their stop actually sits or why. Context tells you what game is being played, trigger tells you when to act, invalidation tells you when you were wrong, target tells you where the trade earns its keep, and size tells you how much of the account is on the line. All five, every time, or it is not a real setup.
The five components, in order
- Context: what regime is this market in right now, trend, range or transition, and does the idea fit it.
- Trigger: the exact price event that tells you to act, a candle close, a level touch, a break, nothing vaguer than that.
- Invalidation: the specific price or condition that proves the idea wrong before the stop is even touched.
- Target: a level the chart actually gives you, a prior swing, a measured move, not a round number picked for comfort.
- Size: the position that makes your risk budget, not your confidence, the thing that decides how much is on the line.
A worked setup on EURUSD, start to finish
Take a single trade end to end on a $10,000 account. Context: EURUSD is trading above its 20 EMA on the 15 minute chart during the London session, a clean uptrend day, and price has just pulled back to a prior swing low near 1.0845. Trigger: a bullish engulfing candle closes back above 1.0850, confirming the pullback has ended rather than guessing it will. Invalidation: a close back below 1.0838, the low of the pullback structure. If that prints, the read was wrong regardless of what the stop says. Stop: placed at 1.0836, two pips beyond invalidation to allow for normal noise, a 14 pip risk from an entry at 1.0850. Target: the prior swing high at 1.0895, a real level the chart produced, not a number chosen because it looks tidy. That is 45 pips of reward against 14 pips of risk, roughly 3.2 to 1. Size: one percent of the account is $100. At $10 per pip per standard lot, $100 divided by 14 times $10 gives 0.71 lots. Every number in that trade came from the chart or the risk rule, not from a feeling.
Grading your own setups, A to C
A useful habit is grading a setup before you take it, not after. An A setup has all five components obvious independently: another trader could look at the same chart and draw the same trigger, stop and target without your help. A B setup has one component that is a little forced, maybe the target is a round number instead of a real level. Take it smaller. A C setup needs you to argue for two or more components, the context is debatable, the invalidation is fuzzy, the size is a guess dressed up as math. C setups are not trades. They are usually the source of most of a losing month, and the fix is refusing to grade your own homework generously in the moment.
Where the missing piece usually is
In practice, traders rarely forget the trigger. They forget invalidation, because admitting a specific price proves you wrong is uncomfortable before the trade starts. They also improvise size, picking a lot value that feels right for the conviction level rather than computing it from the stop distance. Both failures point to the same root cause: treating four of the five components as flexible and only the entry as fixed. A setup with a sharp trigger and a vague stop is not a disciplined trade with one weak link. It is undefined risk with a good story attached, and the market charges full price for that story eventually.

