When choosing a prop firm for algorithmic trading, drawdown type is one of the most consequential rules — arguably more important than cost. Trailing drawdown and end-of-day (EOD) drawdown work very differently, and the wrong choice can get your bot eliminated even when its long-term expectancy is positive.
With trailing drawdown, your maximum loss threshold moves up whenever your account equity reaches a new high. It never moves down.
Example: You start a $50K eval with $2,500 trailing drawdown. Your starting floor is $47,500. Your bot runs the account up to $52,000. Your new floor is now $49,500 — it moved up $2,000 with your equity high. If the account then pulls back to $49,500, you're out.
The critical implication: unrealized profits count. At firms using trailing drawdown, your drawdown threshold moves up based on your highest intraday equity — not just closed trades. If your bot holds a position that goes up $1,500 before stopping out at breakeven, your floor has permanently moved up $1,500.
Firms using trailing drawdown: Apex, Topstep, MyFundedFutures.
With EOD drawdown, your maximum loss threshold only adjusts once per day — at the end of the trading session. Intraday equity movements do not affect your floor.
Example: You start with $50K and $2,500 EOD drawdown. Your bot runs up $1,500 intraday, then gives it all back. Your floor at end of day is still $47,500 — it did not move up because the session closed flat.
Only net profitable days move your EOD floor up. If the session closes above your previous end-of-day equity, the floor rises. If it closes flat or down, the floor stays where it is (as long as you haven't hit it).
Firms using EOD drawdown: Take Profit Trader, TradeDay.
The answer depends on your bot's behavior:
The most common way algo traders get eliminated on trailing drawdown is the "phantom progress" problem. The bot accumulates a large open profit — say $2,000 — on a position that then stops out for a small gain of $200. The trailing floor has moved up $2,000, but the account only has $200 more equity. The bot is now $1,800 closer to elimination than it was before the trade, even though the trade was profitable.
For bots using trailing stops or profit targets, this can be managed by setting tight trailing stops once a position is in profit. For bots that let winners run, trailing drawdown can create invisible risk.
Run your bot's historical trade data through both drawdown simulations. For each trade, track:
The ratio of MFE to exit P&L tells you how much "phantom progress" your bot creates on trailing drawdown. If your average trade has an MFE 3x its exit profit, trailing drawdown will eat your buffer much faster than EOD drawdown.
Compare drawdown types across all five algo-friendly prop firms.
View Full Comparison Table →