Building a Greenlight Checklist
8 min read
Construct a pre-trade checklist that must be fully satisfied before any trade is taken, reducing impulsive entries.
8 min read
Construct a pre-trade checklist that must be fully satisfied before any trade is taken, reducing impulsive entries.
A greenlight checklist is a fixed list of binary yes/no conditions that must all pass before any trade is taken — your pre-trade equivalent of a pilot's preflight procedure.
Pilots do not rely on memory before takeoff. They use checklists -- not because they are forgetful, but because the stakes are too high for shortcuts. Trading is no different.
In 1935, the Boeing Model 299 -- later known as the B-17 -- crashed on its evaluation flight. The aircraft was not defective. The pilot simply forgot one step in a complex startup sequence. The response was not to hire better pilots. It was to create a checklist.
That preflight checklist became standard across all of aviation, and it has prevented countless catastrophic errors since. Surgeon Atul Gawande generalized this in The Checklist Manifesto (2009): high-stakes domains use two formats — READ-DO (read each item, then act) and DO-CONFIRM (act, then verify). A greenlight checklist is READ-DO: you must clear every item before the trigger fires, not after.
The lesson is direct: when the consequences of error are severe and the environment is stressful, checklists outperform memory and willpower every time.
Trading shares these conditions exactly. The stakes are real, the pressure is high, and the decisions must be made quickly. A greenlight checklist is your preflight procedure for every trade.
A greenlight checklist is a sequential list of conditions that must all be satisfied before you are authorized to enter a trade. It sits between your setup identification and your trigger execution.
The setup tells you a trade might be forming. The trigger tells you when to enter (see Defining a Valid Trigger). The greenlight checklist tells you whether this is a trade you should take right now, given everything else happening in and around the market.
Setup Identified → Greenlight Checklist PASSED → Trigger Fires → Execute
If any checklist item fails, you do not take the trade -- even if the setup looks perfect and the trigger fires cleanly (the form of execution itself is downstream of greenlight — see Execution Types). This is the precommitment device — a binding rule you wrote when calm, enforced on the version of you that wants to click anyway.
Why binary? An item like "is the setup clean?" is not a checklist item — it is the trade decision in disguise. Every soft item smuggles the discretion you were trying to bind. A real checklist forces a number, a level, or a rule that two traders would score identically.
A complete greenlight checklist covers four domains. Skipping any one of them creates a blind spot that will eventually cost you money.
These checks confirm that the broader environment supports your trade thesis.
These checks confirm that this specific setup meets your minimum quality standards.
These checks confirm that the trade fits within your risk management framework.
These checks confirm that you are in the right condition to execute.
Most traders skip the personal readiness checks because they feel like soft psychology. In practice, fatigue and emotional state account for a significant portion of execution errors. If you are tired, tilted, or distracted, your pattern recognition degrades and your impulse control weakens. The checklist catches this before your account does.
Here is a concrete checklist for a BTC/USDT scalp setup at a support level:
Greenlight result: PROCEED to trigger monitoring
| Category | Check | Status |
|---|---|---|
| Market Context | HTF trend is bullish (4H making higher lows) | PASS |
| Market Context | No high-impact events in next 2 hours | PASS |
| Market Context | Current session is London/NY overlap | PASS |
| Setup Quality | Setup matches "support reclaim" playbook pattern | PASS |
| Setup Quality | POI is a daily level, not just 15m structure | PASS |
| Setup Quality | Risk-reward is 2.8:1 or better | PASS |
| Risk Parameters | Position size is 1% account risk | PASS |
| Risk Parameters | Total open exposure below 3% | PASS |
| Risk Parameters | Daily P&L is not at loss limit | PASS |
| Personal Readiness | Slept 7+ hours, no emotional tilt | PASS |
| Personal Readiness | Pre-market analysis completed | PASS |
Result: GREENLIGHT -- proceed to trigger monitoring.
Now the same setup, two hours earlier:
Same setup, two hours earlier: NO TRADE
| Category | Check | Status |
|---|---|---|
| Market Context | HTF trend is bullish (4H making higher lows) | PASS |
| Market Context | No high-impact events in next 2 hours | FAIL (CPI prints in 47m) |
| Market Context | Current session is London/NY overlap | PASS |
| Setup Quality | Setup matches "support reclaim" playbook pattern | PASS |
| Setup Quality | POI is a daily level, not just 15m structure | PASS |
| Setup Quality | Risk-reward is 2.8:1 or better | PASS |
| Risk Parameters | Position size is 1% account risk | PASS |
| Risk Parameters | Total open exposure below 3% | PASS |
| Risk Parameters | Daily P&L is not at loss limit | PASS |
| Personal Readiness | Slept 7+ hours, no emotional tilt | PASS |
| Personal Readiness | Pre-market analysis completed | PASS |
Result: NO TRADE -- wait for post-print structure. Ten of eleven items pass and the setup looks identical on the chart. One binary fail and the trade is off the table. That is the entire point.
All 11 checklist items passed. Trigger fired on 1m delta divergence at the $96,200 daily support. Entry was clean, stop was structural, management was mechanical. The checklist removed all ambiguity before the trigger even fired.
Because the checklist was completed before the trigger window, there was no hesitation at the moment of execution. The decision to trade was already made. The trigger only determined timing.
For swing trades (4h–D timeframes), drop session-timing checks, expand the news window to the trade's full holding period, swap "POI on daily level" for "POI on weekly or monthly level," and replace the 1m delta-divergence trigger with a daily-close confirmation. Slippage drops from critical to negligible; personal-readiness "must be at desk" softens to "alerts configured."
Complete the Market Context and Personal Readiness sections during your pre-market routine. These do not change trade by trade, so checking them once per session is sufficient.
Run through the Setup Quality and Risk Parameters sections. This should take 30-60 seconds. If you cannot complete it that quickly, simplify the checklist -- you will not use a checklist that takes five minutes during a fast-moving BTC scalp.
By the time your trigger fires, the checklist is already complete. You are either green-lit or you are not. There is no decision to make at the trigger -- only execution or abstention.
Print your checklist or keep it on a second monitor. Do not rely on running through it mentally. The entire point is to externalize the decision process so that your working memory is free to focus on price action.
Begin with 5-7 checklist items maximum. A checklist you actually use beats a comprehensive one you skip because it feels like a chore. Add items only when you identify a specific, recurring execution error that a new check would prevent.
Your greenlight checklist is a living document. Review it monthly:
A passing checklist does not predict a winning trade. A correctly-greenlit setup can — and will — lose at the rate your edge allows. The checklist filters execution errors (over-sizing, news-blind entries, tilted trading), not outcome variance. If your win rate is 45%, the checklist gives you 45% wins on greenlit trades. It just stops you from also losing the trades that should never have been taken.
This is also why the worked example above is one trade, not evidence. A single greenlit win proves nothing. The checklist's value is statistical, distributed across hundreds of decisions: it does not raise your win rate so much as it removes the left tail of self-inflicted losses.
In the next lesson, The 5 Questions Pre-Click, we compress this checklist into the minimum viable version for fast scalps.
A greenlight checklist is a sequential list of binary yes/no conditions that must all be satisfied before you are authorized to enter a trade. It sits between your setup identification and your trigger execution and acts as a precommitment device: rules you wrote when calm, applied to the version of you that wants to click anyway.
Begin with 5-7 items maximum, and cap practical use around 12. A checklist you actually run beats a comprehensive one you skip because it feels like a chore. Add items only when you identify a specific, recurring execution error that a new check would prevent.
You do not take the trade — even if the setup looks perfect and the trigger fires cleanly. There are no exceptions; otherwise the checklist becomes another judgment call and stops binding your behavior.
No. A correctly-greenlit setup can — and will — lose at the rate your edge allows. The checklist filters execution errors (over-sizing, news-blind entries, tilted trading), not outcome variance. Its value is statistical across hundreds of decisions, not predictive on any single trade.
Monthly. Use your trade journal to find entries that passed the checklist but should not have, and add a check that would have caught the problem. Remove any item that passes 100% of the time across 50+ trades — it is not filtering anything.