Skip to main content

Welcome to a Grasp lesson

Create a free account to keep studying and create your own study path.

Lesson 67

Building Your Pre-Trade Checklist

Recommended resources

Hello! Welcome to the final lesson of this module on systematic risk and trade management.

In our last session, we established a set of clear, rule-based methods for managing a trade once it's live, focusing on when to move your stop loss to protect capital and lock in profits. Now, we take one step back to the most critical moment in trading: the point of decision, right before you enter a trade.

This lesson addresses the learning outcome: Create a comprehensive pre-trade checklist combining all learned confluences. This is the culmination of all the technical concepts we've covered so far. Your checklist will serve as the final, rigorous filter to ensure you only take high-quality trades that align with your strategy. For your goal of developing trading bots, this isn't just a good practice—it's the literal blueprint for the algorithm you will eventually build.

Why a Checklist is Your Most Important Tool

In any high-stakes field, from aviation to surgery, professionals rely on checklists to ensure critical steps are not missed. Trading is no different. A pre-trade checklist:

  • Enforces Discipline: It forces you to verify every element of your setup, preventing impulsive or emotional trades.
  • Ensures Consistency: It guarantees that every trade you take meets the same high standard of quality.
  • Improves Decision-Making: By externalizing the rules, you free up mental capital to analyze the market instead of trying to remember your system.
  • Forms the Foundation for Automation: An algorithm is, at its core, a checklist that a computer executes. By perfecting your manual checklist, you are writing the pseudo-code for your future trading bot.

Building Your Pre-Trade Checklist: A Top-Down Approach

A robust checklist isn't just a random list of items; it's a logical, top-down narrative that flows from the big picture down to the fine details of execution. We can structure this process into four key stages, as outlined in the systematic approach shown by professional traders.

To begin, watch this overview of a four-step trading process. It will provide a solid mental model for how to structure your own checklist.

The 4 Steps Behind My Trading Strategy (Bias to Entry)

The video 'The 4 Steps Behind My Trading Strategy (Bias to Entry)' by AM Trades breaks down a complete trading plan into a logical sequence: Framework, Confirmation, Entry, and Management. We will use this structure for our checklist.

Watch the first 3 minutes and 22 seconds to understand the purpose of each of the four steps. This will be the backbone of our checklist.

Now, let's build a detailed checklist using that four-step structure, integrating all the ICT confluences we've learned.

Stage 1: The Framework (Higher Timeframe Narrative)

Goal: To establish a clear directional bias and identify the probable "draw on liquidity."

This stage is about understanding the weekly and daily story. Where has price come from, and where is it likely going?

  • [ ] Higher Timeframe (HTF) Bias: Is the market structure on the Daily/4H chart bullish or bearish? Have we recently had a Break of Structure (BOS) continuing a trend, or a Change of Character (ChoCH) signaling a potential reversal?
  • [ ] Draw on Liquidity: What is the clear target for price? This should be an obvious pool of buy-side liquidity (BSL) above old highs or sell-side liquidity (SSL) below old lows.
  • [ ] HTF Point of Interest (POI): Has price traded into a high-probability POI on the Daily or 4H chart? This could be an Order Block, a Fair Value Gap (FVG), or a Breaker/Mitigation Block. The POI should be in a premium zone (above 50% equilibrium) for sells or a discount zone (below 50%) for buys.
  • [ ] Inducement: Was there a sweep of a more recent, obvious liquidity level just before or into the HTF POI? This "inducement" of retail traders often precedes the true institutional move.

Stage 2: The Confirmation (Intraday Validation)

Goal: To see evidence that the HTF narrative is starting to play out on the current day.

Here, we zoom in to see if the intraday price action aligns with our HTF bias.

  • [ ] Time of Day (Killzone): Is it currently a high-volume session? Your highest probability setups will occur during the London Killzone (2-5 AM EST) or the New York Killzone (7-10 AM EST).
  • [ ] Daily Profile / Power of 3: How is the daily candle likely to form? Are you seeing signs of Accumulation, Manipulation (e.g., a Judas Swing at the open that runs stops), and an expected Distribution phase that aligns with your bias?
  • [ ] SMT Divergence (Smart Money Technique): Is there a divergence between highly correlated assets (e.g., EUR/USD vs. GBP/USD, or ES vs. NQ in futures)? For a bearish setup, you might see one asset make a higher high while the other fails to, signaling underlying weakness.

Stage 3: The Entry (Lower Timeframe Execution Model)

Goal: To find a precise, low-risk entry signal on a lower timeframe (e.g., 15m, 5m, or 1m).

This is where the HTF idea meets a tangible entry trigger.

  • [ ] LTF Market Structure Shift (MSS): After the sweep of liquidity or test of the HTF POI, has the lower timeframe structure shifted in your favor? This is a lower-timeframe ChoCH.
  • [ ] Displacement & FVG: Was the MSS created with an energetic, impulsive move that left behind a Fair Value Gap? This signifies institutional urgency.
  • [ ] Entry Model: Does price retrace to a valid LTF entry point? This could be:
    • The FVG created by the displacement.
    • A new LTF Order Block.
    • An Optimal Trade Entry (OTE) retracement (62%-79%) into the price leg that caused the MSS.

Stage 4: The Trade Plan (Risk and Profit Definition)

Goal: To define every parameter of the trade before execution.

This is your final go/no-go gate. If any of these fail, you do not take the trade.

  • [ ] Invalidation (Stop Loss): Where is your trade idea definitively wrong? The stop loss should be placed logically beyond the swing high/low that caused the MSS or on the other side of the HTF POI.
  • [ ] Profit Targets (Take Profit): What are your logical profit objectives? At a minimum, you need a primary target (e.g., a nearby opposing liquidity pool) and a final target (the HTF draw on liquidity you identified in Stage 1).
  • [ ] Risk-to-Reward Ratio (R:R): Does the trade offer a minimum R:R of 1:2 to your first major target? High-probability setups often offer 1:3 or more.
  • [ ] Position Size: Based on your stop loss distance and pre-defined risk per trade (e.g., 1% of account), have you calculated the correct position size?

This multi-stage process ensures that by the time you click the "buy" or "sell" button, you have a story backed by evidence across multiple timeframes.

Ultimate A+ ICT Entry Checklist (Higher Win Rate)

For a more detailed, itemized perspective on what constitutes an 'A+' setup, let's review the checklist presented by Mulham Trading. This will help reinforce and add detail to the framework we've just built.

Watch from 00:19 to 18:42. As you watch, notice how his checklist items—HTF POI, Inducement, Break of Structure, LTF Confirmation, Liquidity Runs, Killzones, and R:R—map directly onto the four stages we've just discussed.

Test your understanding!

You are looking for a short trade on EUR/USD. The daily chart is bearish and has just traded up into a 4H bearish Order Block (Stage 1 satisfied). It is 9:00 AM EST, and price just swept the high of the London session (Stage 2 satisfied). On the 5-minute chart, you see a sharp drop that breaks the last swing low, leaving an FVG (Stage 3 satisfied).

Before entering, what three specific questions must you answer for Stage 4: The Trade Plan?

Show answer

You must answer:

  1. Invalidation: Where will you place your stop loss? (e.g., just above the high that swept the London session).
  2. Profit Targets: What is the first logical sell-side liquidity pool to target, and what is the ultimate daily-level target?
  3. Risk-to-Reward: Does the distance to your first target provide at least a 1:2 R:R compared to your stop loss distance?

Only if all three are answered satisfactorily do you proceed with calculating position size and executing the trade.


From Manual Checklist to Automated Logic

This structured checklist is the perfect bridge to your goal of building trading bots. Every single item on this list can be translated into a logical condition in a programming language like Python.

The document below is a prompt written to guide an AI in creating an ICT-based trading bot. Look at how its requirements mirror our checklist.

ICT-Based Trading Bot - AI Prompt

This resource, titled 'ICT-Based Trading Bot - AI Prompt', is essentially a technical specification for an automated ICT strategy. It perfectly illustrates how a manual checklist becomes a set of programming requirements.

Read the 10 steps listed in the prompt. Compare each step to the items in our four-stage checklist. For example, see how 'Step 1' in the prompt ('Analyze the higher timeframe...to detect obvious liquidity draws') maps directly to our 'Draw on Liquidity' item.

Your journey to building a bot will involve learning how to write code that programmatically answers each question on your checklist:

  • "Is price in a Killzone?" becomes an if statement checking the current time.
  • "Has price reached an FVG?" becomes a function that analyzes OHLC data to detect the FVG pattern.
  • "Is there SMT divergence?" becomes an algorithm that compares the price series of two assets.
AM-Session Silver Bullet Strategy Illustration
This image of the 'AM-Session Silver Bullet' setup is a perfect visualization of a completed checklist. It shows a **Framework** (implied bearish bias), **Confirmation** (time-based, sweep of Asia High), **Entry** (MSS and FVG), and a **Trade Plan** (SL above the high, TP at liquidity).

Conclusion

You have now built the intellectual framework for a complete trading plan. The pre-trade checklist is not just a tool; it is the embodiment of your entire strategy. It ensures discipline, consistency, and quality control. Most importantly for your goals, it is the direct blueprint for the automated systems you want to create.

Key Takeaways:

  • A pre-trade checklist is non-negotiable for systematic trading.
  • A robust checklist follows a top-down structure: HTF Framework -> Intraday Confirmation -> LTF Entry -> Trade Plan.
  • Every trade must satisfy all stages of the checklist to be considered high-probability.
  • This manual checklist serves as the direct pseudo-code for developing an automated trading bot.

Preview for the Next Module:
With your understanding of the ICT framework now solidified, we are ready to transition from manual strategy to automation. In the next module, Python Fundamentals for Algorithmic Trading, we will begin our practical journey. The very first lesson will be to set up a Python development environment, the digital workshop where you'll start forging the tools to bring this checklist to life.