Skip to main content
Protocol

The Pre-Execution Protocol

Three checks. Every trade. No exceptions.

3 Checks
< 30 Seconds
Every Trade
01The Problem

Most Blown Accounts Start with One Unchecked Trade

Nobody blows up because they don’t know the rules. They blow up because they skip the rules when it matters most. One green candle, one “obvious” setup, one moment of confidence after a winning streak. That’s all it takes.

You size up because the last three trades worked. You skip the stop because “this one is different.” You enter against your read because you don’t want to miss the move. The trade blows past your mental stop, and suddenly you’re managing damage instead of managing risk.

Before the checklist became automatic for me, this was my default state. I’d routinely enter with too much size, too much leverage, stops set way too wide, and sometimes I was flat-out fighting the trend. Not because I didn’t know better. Because I hadn’t built the habit of pausing long enough to check.

Every experienced trader has a version of this story. The details change. The pattern never does. The solution isn’t more knowledge. It’s a system that forces you to slow down for 30 seconds before you click.

Warning Signs You’re About to Skip It

  • You’re entering before your stop is placed
  • You’re sizing up because the last trade worked
  • You feel urgency to get in before it “leaves without you”
  • You can’t articulate your thesis in one sentence
  • You’re already thinking about the profit instead of the risk
02The Three Checks

Size. Stop. Bias.

Three questions. In this order. Every single time. If any answer is unclear, you don’t enter. That’s the entire protocol.

Check Your Size

Is your position size calculated for your account and this specific setup? Not “feels right” sized. Your risk per trade should be a fixed percentage of your account. On a prop firm evaluation, that number is even tighter.

Sizing errors are the most expensive mistakes in trading. One oversized position in a choppy session can erase a week of disciplined work. The math takes five seconds. Do it every time.

If you just came off a winner and your instinct says to add contracts, that’s not confidence. That’s recency bias. The number doesn’t change because you feel good.

Checkpoint

“If this hits my stop, is the loss within my risk per trade? Is my contract size calculated, not guessed?”

Check Your Stop

Is your stop loss at a level that invalidates the trade idea? Not an arbitrary number. Not “10 ticks because that’s what I always use.” A technical level where your thesis is wrong.

Your stop defines your risk. Your risk defines your size. If you don’t know where the stop goes, you can’t calculate the position size, which means check one is already broken. The two are inseparable.

Know your max loss in dollars before you enter. Not after. Not “I’ll manage it.” A hard number, on the chart, before the order goes in.

Checkpoint

“Is my stop where the trade idea is invalidated? Do I know my exact dollar loss if it triggers?”

Check Your Bias

Is your directional read supported by price action, not hope? Are you trading what you see on the chart, or what you want to see? There’s a difference, and it costs money.

Bias confirmation is the silent killer. You had a thesis at the open. The market did the opposite for 45 minutes. Price pulls back toward your level, and you convince yourself the original idea is “back on.” That’s not analysis. That’s anchoring.

If you can’t state your directional bias and the evidence for it in one sentence, you’re not ready to trade. Sit on your hands. The market will be there tomorrow.

Checkpoint

“Can I state my thesis and supporting price action in one sentence? Am I trading what the chart shows, or what I want?”

03In Practice

Making It Automatic

The protocol only works if you actually run it. That sounds obvious, but the whole point is that you’ll want to skip it at exactly the moments you need it most. The goal is to make the three checks so automatic that skipping them feels wrong, like pulling out of a parking spot without checking mirrors.

It took me two years of trading to make this protocol automatic. Two years of fighting the urge to skip it, of catching myself sizing up after a winner, of slowly replacing the gambler’s instinct with a process. It’s not instant, and anyone who tells you otherwise is selling something. But the compound effect of running it consistently is what changes your trading. One day you realize you can’t click the button without running the checks first. That’s when you know it’s working.

It takes less than 30 seconds. Pilots run pre-flight checklists before every takeoff, regardless of how many hours they have. Not because they forgot how to fly. Because checklists catch the errors that confidence misses.

1

Write the Three Checks on a Sticky Note

Put it on your monitor. “Size? Stop? Bias?” Three words. It stays there until you don’t need it anymore.

2

Run It Before Every Entry

Not most entries. Every entry. Scalps, swings, adds to winners. If you’re clicking a buy or sell button, the protocol runs first.

3

Log Whether You Ran It

In your trade journal, add a simple Y/N column: “Protocol run?” After two weeks, compare your P&L on protocol trades vs. skipped ones. The data will do the convincing for you.

4

When You Skip It, Write Down Why

You will skip it. That’s fine. Don’t beat yourself up. Just record the reason. Over time, you’ll see the same triggers repeating, and that awareness alone starts closing the gap.

5

Give It 30 Trading Sessions

Habits don’t form in a day. Commit to 30 sessions of running the protocol before you decide whether it works. By session 15, most traders report it starts feeling automatic.

05Next Step

Start Building the Habit

The Pre-Execution Protocol is not complicated. Three checks, 30 seconds, every trade. The hard part is doing it when everything in you says to skip it and just get in. That’s the whole game.

When the protocol fails and losses start mounting, you need a different system. That’s what the Drawdown Protocol is for.

Track your protocol adherence and see the data for yourself with UpSkalr.