How to Pass a Prop Firm Evaluation with an Algorithm

Prop firms hand you a funded account. $50K, $100K, sometimes $150K or more. You don't risk your own money. Sounds great, right? There's a catch. You have to pass their evaluation first, and the rules are designed to weed out about 90% of applicants.

We've watched hundreds of traders attempt these challenges. The ones who fail almost always fail for the same reasons -- blown daily loss limits, emotional spirals on red days, or just grinding through weeks of overtrading until the trailing drawdown catches them. The traders who pass? They tend to have a system. And increasingly, that system is an algorithm.

This isn't about gaming the evaluation. It's about building a trading algo that respects the rules from line one of its code, so you don't have to white-knuckle your way through every session hoping you don't slip up.

How Prop Firm Evaluations Actually Work

Before you point an algo at a prop firm challenge, you need to understand exactly what you're working with. Every firm has slightly different numbers, but the structure is almost always the same.

Here's the basic setup. The firm gives you a simulated account with a set balance. You need to hit a profit target -- typically somewhere between $3,000 and $9,000 depending on account size -- without violating any of the risk rules. Sounds simple on paper.

The rules that trip people up:

The trailing drawdown deserves extra attention. It's not a static number. It moves. If your account goes from $50,000 to $52,000, your fail point just moved from $47,500 to $49,500. That $2,000 you just made? You can only give back $2,500 of it before you're blown. FTMO works similarly with their max loss rule at roughly 10% of the account.

Why Most Manual Traders Fail Evaluations

Let's be blunt. Manual traders fail prop firm evaluations because they're human.

You take two losses in a row. Your stop was right, the entries were solid, the market just didn't go your way. Totally normal. But now you're down $600 on the day, your daily limit is $1,000, and there are still four hours left in the session. What do you do?

If you're disciplined, you walk away. Most people don't walk away.

They take another trade. It's a little bigger than the last two because they "need to make it back." Or they move their stop down because "the level still looks good." That's revenge trading, and it kills more evaluations than bad strategies ever will.

Then there's overtrading. We see traders taking 15, 20 trades per day during an eval because they feel pressure to hit the profit target quickly. More trades means more commission costs, more slippage, and more chances to make emotional decisions. A guy in our Discord took 23 trades on NQ in a single session during his TopStep evaluation. He was up $400 by trade number 8. He finished the day down $900.

The third problem is inconsistency. A manual trader might nail Monday and Tuesday, make $1,500, then give it all back on Wednesday because they sized up after feeling confident. The trailing drawdown doesn't care about your confidence level.

How an Algorithm Handles the Rules Differently

An algorithm doesn't revenge trade. Full stop.

It took two losses? It takes the third signal exactly the same way it took the first. Same size. Same stop. Same target. There's no internal monologue about "making it back" because there's no internal monologue at all.

Here's where the algo trading prop firm challenge gets interesting. You can hard-code every single prop firm rule directly into the strategy's logic. Your daily loss limit isn't just a number you're trying to remember -- it's a condition that physically prevents the algorithm from placing another order once it's hit. The algo doesn't need discipline. The discipline is baked into the code.

Position sizing stays fixed, too. If your algo is set to trade 2 MNQ contracts per signal, it trades 2 MNQ contracts per signal. It doesn't bump up to 5 because it "has a good feeling" about the next setup. This predictability is exactly what trailing drawdown management requires. You know your max risk per trade before the session starts, and it doesn't change.

Why This Matters for Trailing Drawdown

With fixed position sizing and predefined stops, you can calculate your worst-case daily loss before you even turn the algo on. If your max loss per trade is $200 and you allow 3 trades per day, your worst case is $600. On a $1,000 daily limit, that gives you $400 of buffer. An algorithm makes this math reliable. A manual trader makes it theoretical.

Setting Up Your Algo for a Prop Firm Challenge

Don't just run your regular algo on a prop firm account and hope for the best. You need to configure it specifically for the evaluation's rules. Here's what we adjust.

Daily Loss Limit as a Hard Stop

Your algorithm needs a daily P&L tracker. Once unrealized plus realized losses hit a threshold -- and we recommend setting this at 70-80% of the firm's actual daily limit -- the algo should go flat and stop trading for the rest of the session. On a TopStep $50K account with a $1,000 daily limit, we'd set the algo's internal cutoff at $750. That extra $250 of breathing room accounts for slippage on the exit.

Position Sizing for Drawdown

Work backwards from the trailing drawdown. If your trailing drawdown is $2,500 and you want to survive at least 10 consecutive losing trades (which you should plan for), your max loss per trade needs to stay under $250. On NQ, that's roughly a 5-point stop with 1 contract, or a 10-point stop with micro contracts. Size accordingly.

Session Time Filters

This is underrated. Most prop firm evaluations run on futures, and futures have specific hours where volatility makes sense for your strategy. We typically restrict our algos to trade between 9:30 AM and 11:30 AM ET and sometimes a window from 1:00 PM to 3:00 PM ET. Overnight sessions during an eval? Not worth the risk unless your algo is specifically built for it.

Which Prop Firms Work Best with Algorithms?

Not all prop firms play nice with automated strategies. Here's what we've found works.

Apex Trader Funding is probably the most algo-friendly firm out there right now. No consistency rules on the evaluation, no minimum trading days, and they connect through Rithmic or Tradovate -- both of which support NinjaTrader 8 automated execution with no issues. Their $50K account has a $2,500 trailing drawdown and a $3,000 profit target. No daily loss limit during the eval phase, which simplifies your algo logic.

TopStep is solid but tighter. The $50K Trading Combine has a $1,000 daily loss limit, a $2,000 trailing max drawdown, and a $3,000 profit target. They do require consistency, and they connect through Tradovate. Their rules are stricter, so your algo needs to be more conservative here. But once you pass, their funded accounts are real and the payout structure is fair.

FTMO runs forex and some futures. If you're running a forex algo, they're a strong choice with a 10% profit target and 10% max loss on their challenge accounts. Their platform support is broader, but the evaluation is tighter than most futures-specific firms.

For NinjaTrader users running automated strategies, the Rithmic connection through Apex is the smoothest we've tested. Your algo runs on NinjaTrader, orders route through Rithmic, and you don't have to mess with bridge software or API wrappers. It just works.

Real Settings to Think About

Here's a practical checklist of parameters you should configure before starting any prop firm evaluation with an algorithm.

A Note on Slippage

Prop firm evaluations run on sim accounts, but the fills won't always match what you'd get in a live market. Build at least 1-2 ticks of slippage into your backtesting expectations. If your strategy barely passes the eval math with perfect fills, it's too tight. Give yourself margin.

Common Mistakes When Using Algos on Prop Firm Evals

Running too aggressive. This is the number one mistake. Traders see a $6,000 profit target and think they need to make $600 a day. So they crank up the position size or loosen their stops. Then one bad day wipes out a week of progress because the trailing drawdown caught them. Slow and steady passes evaluations. Target $150-300 per day on a $50K account. That's it. You'll hit $3,000 in 10-20 trading days and you'll have plenty of drawdown room left.

Not accounting for slippage and commissions. Your backtest says the strategy makes $400 a day. Great. Now subtract $8-12 per round trip in commissions on NQ, add a tick or two of slippage per trade, and multiply that across 3-5 trades. Suddenly $400 is $300 or less. If you didn't factor that in when calculating whether your strategy can hit the profit target within the drawdown limits, you're going to have a bad time.

Ignoring consistency rules. Your algo has one monster day and makes $2,000. Now that single day represents 67% of a $3,000 profit target. On firms with a 30-40% consistency rule, you've just created a problem. You'll need to keep trading and spread your profits across more days, which gives the market more chances to take money back. Cap your daily gains.

Using unoptimized or curve-fit strategies. If your algo was backtested on 6 months of NQ data and it looks perfect, it's probably overfit. We recommend at least 2 years of out-of-sample testing and forward testing on a sim account for 4-6 weeks minimum before putting it on a prop firm eval. The evaluation costs money. Don't waste it on a strategy you haven't properly vetted.

Not adjusting for the specific firm's rules. An algo that's configured for Apex's rules won't automatically work on TopStep's evaluation. The daily loss limit alone changes everything about how aggressive the strategy can be. Build separate configuration profiles for each firm you're targeting.

Ready to Run Your Algo on a Prop Firm Challenge?

Passing a prop firm evaluation with an algorithm isn't a cheat code. It's a methodical approach to a problem that most traders try to solve with willpower and screen time. The algo removes the emotional variable, enforces risk rules without exception, and lets you treat the evaluation like the business decision it actually is.

We've built our algorithms with prop firm compatibility in mind from day one. Daily loss limits, trailing drawdown protection, session time filters, and configurable position sizing are all built into the strategy logic -- not bolted on as an afterthought.

See Our Prop Firm Trading Setup

We've built algo configurations specifically designed for prop firm evaluations on NQ, ES, and gold futures. Check out the details or talk to us on Discord.

Prop Firm Trading Page Join Discord