XABCD Trading
Dominate the Market with Smarter Trailing Stops in NinjaTrader
Listen up. If you’re still running standard ATM trailing stops in NinjaTrader, you’re leaving money on the table. Period. ATMs do the basics — you set a trailing distance, price moves, your stop jumps. But here’s the problem: you can't see where orders will be placed, where breakeven moves would happen or when trailing stops kick in. You watch the market rip without you while you sit there shaking your head.
That’s why we built the XABCD Position Tool. This isn’t “just another NinjaTrader add-on.” This is a precision instrument built to help you TRADE BIGGER, CONTROL YOUR RISK, and KEEP MORE PROFITS.
Two Trailing Modes = Twice the Power
NinjaTrader ATMs only give you one choice: the stop jumps. That’s it.
Our tool? You get OPTIONS:
Jump at Activation
The stop jumps immediately to a fixed distance behind the extreme since entry (highest price for longs, lowest for shorts). This is more aggressive and locks in more profit faster.

How many ticks behind the market you want the stop to sit once it’s trailing. Example: TrailingTicks = 2 means the stop will sit 2 ticks behind the relevant high (for longs) or low (for shorts) once you’re in trailing.
How far into profit you want to be before trailing starts. Until unrealized profit ≥ this value, the stop stays where you originally put it.
Is Jump Mode" for You?
- You want to lock profits aggressively.
- Your strategy is momentum-based and you’d rather secure big moves fast.
- You can tolerate being stopped earlier in exchange for guaranteed realized gains.
Smooth from Original Stop

This is where we blow past the ATMs. Your stop glides into trailing mode. No sudden jerks, no fake-outs. You stay in the move while weaker traders get whipped out. the stop slides from the original stop level toward better levels incrementally as the market moves above activation. It’s conservative and tends to give the trade more room to breathe while gradually protecting profits.
You prefer to give the trade room to breathe.
- You’re trading instruments with bigger spread/noise.
- Your strategy is momentum-based and you’d rather secure big moves fast.
- You want slower, steadier protection that won’t prematurely stop you out.
You choose the style that matches YOUR strategy. That’s control.
See It In Action!
Ever wish you could lock profits without babysitting the screen? In this quick demo I’m going to show you how the XT Position Tool’s trailing stop does exactly that: we’ll enable trailing, set the distance and activation, and I’ll show you the difference between Smooth and Jump modes live on a chart — so you can see how your stop actually moves and how orders get rebuilt as price runs. No fluff, just real ticks and real results. If you trade and you like taking profits without drama, stick around — this one’s going to save you time and protect your gains.

What the Trailing Stop Does — The Short Version
Trailing is optional and off by default. When enabled you set:
- TrailingTicks — how far behind the market the stop should trail (in ticks).
- TrailingActivationTicks — how much unrealized profit you want before the trailing logic starts.
- StartMode — Smooth (default) or Jump, which controls how the stop moves after activation.
- On entry fill the tool logs the fill price, subscribes to price updates, records long vs short, and resets baseline stop variables.
- On each price tick it checks whether the unrealized profit has reached TrailingActivationTicks. Once activated it computes a candidate stop (Smooth or Jump), enforces a minimum distance from the current price (at least one tick), and — if the candidate is better than the existing stop — cancels the old orders and resubmits the target + stop orders with the updated stop price. That’s how it locks in profits as price moves.
XABCD Position Tool is now available!

Aug. 30, 2025
Dominate the Market with Smarter Trailing Stops in NinjaTrader

Jun. 17, 2025
Why Risking A Percentage of Your Account is Critical When Trading XABCD Patterns

May. 28, 2025
NinjaTrader 8.1.5 – They FINALLY Did It!

Apr. 30, 2025
Best ATM Strategy for NinjaTrader 8

Apr. 06, 2025
From Lag to Lightning: The Critical Role of Read/Write Speeds in NinjaTrader 8

Mar. 08, 2025
NinjaTrader Margins Requirements for Futures Trading

Mar. 05, 2025
Order Rejected at RMS Meaning in NinjaTrader

Feb. 19, 2025
Boost Your Trading Efficiency: New Automated Order Quantity Feature for Seamless Position Management

Dec. 30, 2024
Are XABCD Patterns Still Useful in 2025?

Nov. 30, 2024