Site icon NinjaTrader Automated Trading by Algo Futures Trader

Flexible Position Sizing & Scaling with AFT8

AFT8 offers three distinct ways to size and scale positions, allowing traders to manage entries and exits in stages rather than all at once. These modes are:

  1. All-In, Scale-Out
  2. All-In, All-Out
  3. Scale-In, Scale-Out

Each method breaks trades into tranches—entering or exiting partial positions—so you can control how much capital is at risk at different points. This incremental approach helps lock in profits or curb losses as the market moves. While all three are available, most traders use “All-In, Scale-Out” or “All-In, All-Out” for simplicity. “Scale-In, Scale-Out” is reserved for experienced traders comfortable with building into a position and managing multiple exit levels. AFT8’s Algo Trade Manager handles all scaling once you’ve chosen your mode, though scaling in must be initiated manually to keep risk in check.


1. All-In, Scale-Out


2. All-In, All-Out


3. Scale-In, Scale-Out

Also known as position compounding, this method is best suited for advanced traders.

How AFT8 Manages Scale-In/Scale-Out:
Once your initial signal fires, AFT8 handles each tranche automatically. If you prefer to add manually, you can still use NinjaTrader 8’s Chart Trader, order tickets, or DOM to increase your position; AFT8 will immediately queue up the corresponding exits. Note that scaling in is disabled by default to prevent inexperienced traders from overleveraging. Only advanced users who fully understand the risks should enable it.


How to Choose Between Them

In AFT8, you configure these modes under the “Position Sizing and Scaling” section of your strategy. Position amounts are defined in the Algo Entry settings, while exit tranches are set up in the Algo Trade Manager.

Exit mobile version