A pre-trade checklist is a fixed sequence of decisions you complete before every crypto trade to define your entry trigger, invalidation price, position size, and execution plan so impulse never replaces preparation. It works for spot and perpetual futures, any timeframe, and any experience level. This guide walks through each gate in order, gives you a copy-ready template, and explains the "no-trade" filters that protect capital when conditions are wrong.
The Five Non-Negotiable Fields
Every trade plan requires exactly five decisions made before you click buy or sell: entry trigger, invalidation condition, risk per trade, R-multiple target, and order type. Without all five, you have a trade idea, not a plan, and the difference shows up in your account balance over time.
Entry trigger is the specific price level or condition that initiates the trade. "Looks bullish" is not a trigger. "BTC closes above $95,000 on the 4-hour candle with volume confirmation" is a trigger.
Invalidation condition is the exact circumstance that proves your thesis wrong. This anchors everything else because it forces you to define failure before risking capital.
Risk per trade is the dollar amount or percentage of your account you lose if invalidation hits. Standard practice for beginners is 1-2% of account equity per trade.
R-multiple target expresses your profit objective as a multiple of your risk. If you risk $100 and target $300, that is a 3R trade.
Order type determines how you enter and how your protection executes. Limit for controlled entries, stop-market for guaranteed exits.
Define the Trade Context First
Before computing anything, decide the instrument, direction, timeframe, and whether current conditions support the trade. This context shapes every downstream decision including stop width, position size, and hold duration.
Across our active trader community, the accounts with the most consistent returns almost universally maintain a written checklist they complete before every entry, even when the setup feels obvious.
Spot vs perpetuals. Spot removes liquidation risk entirely and suits swing holds of days to weeks. Perpetuals allow leverage and shorting but introduce liquidation distance, funding payments, and mark-price mechanics that can close your position before your stop triggers. Choose spot unless you have a specific reason to accept perpetual complexity.
Timeframe. Scalps (1-15 minutes) require tight stops and high win rates to overcome trading fees. Day trades (hours) close within a single session. Swing trades (days to weeks) use wider stops and accumulate funding costs if held on perps.
No-trade conditions at this stage:
Spread exceeds 0.2% of position size
Major catalyst within 30 minutes (check economic calendar)
BTC correlation shock risk if trading altcoins during a >5% BTC move
Write Your Thesis in One Sentence
Force clarity by compressing your entire trade idea into a single testable statement using this format: "If [condition], then I expect [target]; I am wrong if [invalidation]."
This structure turns vague sentiment into a hypothesis you can grade pass or fail after the trade closes. Trader journal data from funded programs shows written theses correlate with roughly 20% higher plan adherence compared to trades entered without a written statement.
Examples:
Spot long: "If ETH pulls back to $3,000 support with bullish RSI divergence, I expect a rally to $3,500; I am wrong if it closes below $2,900 on the daily."
Perps short: "If SOL rejects the $200 level with declining volume, I expect a move to $180; I am wrong if price closes above $210."
Range trade: "If ADA bounces from $0.40 support, I expect a move to the $0.45 range high; I am wrong if it closes below $0.39."
The thesis also determines your setup type (breakout, pullback, range, or trend continuation), which shapes where your invalidation sits relative to structure.
Entry, Invalidation, and Stop Placement
Invalidation is the conceptual reason your thesis fails. The stop-loss order is the execution price that enforces that invalidation. These are related but not identical.
Invalidation condition: "The trade is wrong if price closes below the $58,000 support level." This defines why you are wrong.
Stop-loss price: The order placed at $57,500, adding a 1% buffer for volatility wicks. This defines where you exit.
I place hard stops on every trade because mental stops fail the majority of the time during volatility spikes. If you plan to exit "manually when it looks bad," you are relying on discipline at the exact moment discipline is hardest. The exchange does not negotiate with your emotions.
Buffer calculation: Crypto requires wider buffers than traditional markets due to wick patterns. Place your stop 1-3% beyond the invalidation level for BTC, or 2-5% beyond for altcoins. Alternatively, use 2-3x the ATR value as your buffer distance.
Avoid stops tighter than 1% on BTC or 3% on altcoins. Normal noise triggers these before the actual move occurs, creating "right thesis but stopped out" results.
Position Sizing: The Safety Engine
Position sizing determines whether a losing trade costs you 1% of equity or 10%. It is the single variable that separates surviving traders from blown accounts, and it must be calculated after you know your stop distance.
The formula:
Risk in dollars = Account size x Risk percentage
Example: $10,000 x 1% = $100 maximum loss
Position size (units) = Risk ($) / (Entry price - Stop price)
Example: $100 / ($60,000 - $58,200) = 0.0556 BTC
For perpetuals only: Leverage = (Position size x Entry price) / Margin deposited
Leverage cap: Regardless of what the exchange allows, cap leverage at 3-5x as a beginner. Higher leverage means thinner liquidation buffer. Ensure your liquidation price remains at least 2x your stop distance from entry.
Common sizing mistakes:
Sizing before defining stop distance (backwards; stop first, then size)
Ignoring fees: taker fees of 0.04-0.1% add 5-10% to effective risk on tight stops
Varying risk percentage between trades (destroys statistical edge over time)
Risk-Reward and Exit Planning
Before entry, define exactly how you exit profitably. Express targets as R multiples and commit to an exit style so you are not making decisions under pressure.
Minimum viable R-multiple: Aim for 2R or better. A trade risking 2% to make 2% (1R) requires a win rate above 50% just to break even after fees.
Target levels:
TP1 (conservative): Nearest resistance or 1.5-2R
TP2 (extended): Major technical level or 3R+
Exit styles:
All-out: Close entire position at one target. Best for scalps and beginners.
Scale-out: Close 50% at TP1, trail remainder to TP2. Locks partial profits.
Trailing: Move stop to break-even after 1R achieved, then trail behind price.
Time stop: "If price does not move toward target within 24 hours, I exit at market." Time stops free capital from dead trades and prevent opportunity cost from compounding.
Execution: Order Types and Flags
Order type selection determines fill quality and protection reliability. Poor execution turns a positive-edge plan into a losing trade through slippage and missed fills.
Entry orders:
Limit: You specify the exact price. Earns maker rebates on most exchanges. Risk: may not fill.
Market: Immediate fill at best available price. Use only in deep liquidity.
Stop entry: Triggers at a level then executes. Used for breakout entries.
Protection orders:
Stop-market: Guarantees exit when triggered but may slip during fast moves.
Stop-limit: Price control on exit but may not fill during gaps. Not recommended for beginners.
Flags: Reduce-only ensures your stop only closes the position rather than flipping direction. Post-only guarantees maker status on limit orders.
Decision rule: Limit entry + stop-market protection covers 90% of beginner setups. Add complexity only when you have a reason.
Liquidity and Spread: The 30-Second Check
A 30-second screen before every trade prevents execution surprises that quietly destroy your R-multiple.
Check these four items:
Spread: Is it tighter than 0.1% of your position size?
Depth: Is there more than 5x your position size within 1% of current price?
Recent volatility: Any unusual spikes in the last hour?
Time window: Is this a low-liquidity period (weekends, UTC 00-04)?
Spread impact on R-multiple: If your stop distance is 2% and the spread is 0.3%, execution cost alone consumes 15% of your risk budget. Compare spread to stop distance, not to some universal threshold.
If any check fails, reduce size or switch to limit orders exclusively. Do not force a market order into a thin book.
Perpetuals-Specific Risk Gates
Perpetual futures introduce costs and forced-exit mechanics that do not exist in spot. Run these gates before every perps trade.
Funding rate check: Funding payments transfer money between longs and shorts every 8 hours. If you are long with positive funding, you pay. Check the current rate and multiply by the number of intervals in your expected hold time. Rates of 0.05-0.1% per interval compound to 0.15-0.3% daily.
Liquidation buffer: Your liquidation price must sit at least 2x your stop distance from entry. If your stop is 5% away, liquidation should be at least 10% away. Calculate this before entry using exchange tools.
Mark price vs last price: Liquidation triggers from the mark price (oracle-weighted average), not the last traded price. During thin liquidity or manipulation, these can diverge 1-2%. Understand which price your exchange uses.
Perps pre-entry gate:
Liquidation price calculated and buffer verified
Funding direction and cost estimated
Total fee impact calculated (entry + exit + funding)
Leverage within personal rules, not exchange maximum
"No-Trade" Gates: When to Skip
Sometimes the highest-edge decision is closing the platform. These gates transform skipping from "missed opportunity" into deliberate risk management.
News proximity: Major announcements (ETF decisions, regulatory news, protocol upgrades) create unpredictable spikes and degraded liquidity. Skip trades 30 minutes before and after known events.
Mental state: If you slept less than 6 hours, feel frustrated from a recent loss, or feel excited about "making it back," you are impaired. The market does not reward courage under these conditions.
Revenge trading flag: Did you just close a losing trade? Are you entering this new position to recover? If yes, walk away for at least one hour. Revenge trades are among the highest-probability paths to significant drawdowns.
Low liquidity hours: Weekend books often drop 30-50% in depth. Spreads widen. Stops fill poorly. Adjust size or skip entirely.
Correlation risk: If trading altcoins, a sudden 5%+ BTC move impacts alts at 2x magnitude. Check whether BTC faces imminent catalysts before entering altcoin positions.
The Complete Template: Copy and Use
Copy this template before every trade. Fill every field. If you cannot complete a field, you are not ready to enter.
TRADE PLAN — [Date] — [Pair]
═══════════════════════════════════════
Instrument: [Spot / Perps] [Leverage if applicable]
Direction: [Long / Short]
Timeframe: [Scalp / Day / Swing]
THESIS:
If [condition], then I expect [target]; wrong if [invalidation].
ENTRY: [Price/Condition]
STOP: [Price] (buffer: [%])
TARGET 1: [Price] = [X]R
TARGET 2: [Price] = [X]R (optional)
RISK: $[amount] ([%] of account)
SIZE: [units/contracts]
ORDERS:
- Entry: [Limit @ price / Market]
- Protection: [Stop-market @ price]
- TP: [Limit @ price]
LIQUIDITY: Spread [%] | Depth [adequate/thin]
FEES IMPACT: ~[%] of target
NO-TRADE GATES: [All passed / Flags: ___]
═══════════════════════════════════════
Post-trade journal minimum (one line):
[Date] [Pair] [L/S] | Entry: [price] | Stop: [price] | Size: [units] | Risk: [%] | Result: [+XR / -1R / BE] | Tag: [setup type]
Record every trade outcome in your trading journal. The template means nothing if you never review what worked and what failed.
Frequently Asked Questions
What is the minimum a pre-trade checklist must include?
Five fields at absolute minimum: entry trigger, invalidation condition, stop price, risk amount (dollar or percentage), and position size. Without all five completed before execution, you have an unstructured idea rather than a plan. The order type and liquidity check add a sixth and seventh layer that prevents execution from undermining the plan itself. Beginners who skip any of these fields consistently underperform those who complete the full checklist.
Is the invalidation condition the same thing as my stop-loss?
No. Invalidation is the reason your thesis fails, expressed as a market condition. The stop-loss is the order that enforces that invalidation at a specific price, typically placed 1-3% beyond the invalidation level to account for volatility wicks. For example, your invalidation might be "price closes below support at $58,000," while your stop-loss order sits at $57,500 to give the trade room to survive normal noise without triggering a premature exit.
How long should filling out the checklist take?
Between two and five minutes for a standard setup once you have practiced the process ten or more times. If it takes longer, you likely have not done your analysis beforehand or you are trying to convince yourself a marginal setup qualifies. The checklist is a decision-capture tool, not an analysis tool. Do your chart work and thesis formation separately, then run the checklist as a final confirmation gate before you place the order.
Should I skip the checklist for obvious setups?
No. The purpose of a checklist is precisely to function when you feel most confident, because overconfidence produces the largest sizing errors and the loosest stop placement. Aviation checklists exist for experienced pilots, not beginners alone. The same logic applies to trading. Every trade gets the same process regardless of how clear the setup appears, because the cost of skipping once and being wrong far exceeds the cost of two extra minutes of discipline.
What do I do if price moves without me while I complete the checklist?
Treat it as a pass, not a failure. The checklist exists to filter out trades that do not meet your criteria, and a trade that moves before you finish filling fields was never yours to take. Chasing entries after missing the planned level violates the checklist itself and introduces the worst possible entry conditions. The market produces new setups continuously, and missing one correctly filtered trade costs nothing compared to forcing an entry at a degraded price.
---
Researched and written by the Blofin Academy editorial team with AI-assisted drafting. Primary sources include BloFin exchange documentation (order types, margin specifications, funding mechanics); CoinGlass open interest and liquidation data (https://www.coinglass.com/LiquidationData); XS trading checklist methodology (https://www.xs.com/en/blog/trading-checklist/); CMC Markets crypto strategy frameworks (https://www.cmcmarkets.com/en/cryptocurrencies/7-crypto-trading-strategies). All facts independently verified against cited documentation current as of April 2026.
This article is for informational purposes only and does not constitute financial advice. Cryptocurrency trading involves substantial risk of loss. Past performance does not guarantee future results. Always conduct your own research and consider your financial situation before trading. BloFin does not guarantee the accuracy of third-party data referenced herein.
