Most of the advice aimed at algo traders stops at the moment the account turns funded. That is the wrong finish line. A prop firm evaluation tests whether you can make a number go up. A prop firm payout tests something different, and a strategy that is very good at the first thing can be structurally incapable of the second.
We run NinjaTrader algos on funded accounts, and this is the part that surprises people. Your bot can be up money, inside drawdown, breaking no rules, and still have the payout button greyed out. Not as a penalty. Because the shape of its profit does not match the shape the firm requires.
Payout rules are published, specific, and mostly numeric, which means they are things you can encode. Here is what the firms actually say, and what it means for how you build.
Four Gates, Not One
Every futures prop payout policy we read comes down to some combination of four gates. Total profit is not one of them. You can clear the total and fail all four.
- A qualifying-day count. A minimum number of separate trading days, sometimes days that must be profitable.
- A daily profit floor. A day only counts toward that number if it made enough money.
- A consistency ceiling. No single day may be too large a share of your total profit.
- A safety net or buffer. A balance you must leave in the account, above the drawdown line, that you cannot withdraw.
Read those again as an engineer rather than a trader. Gate one is a constraint on trade frequency. Gate two is a constraint on per-day position size. Gate three is a constraint on variance. Gate four is a constraint on withdrawal timing. None of them are constraints on being right.
Gate One and Two: Days Have to Count
Apex publishes both of these plainly. On Legacy Performance Accounts, their payout page states you must have "completed at least 8 trading days" and that "at least 5 of those 8 days must show a profit of $50 or more."
Their EOD Performance Accounts work differently, and the difference matters a lot for a bot. There the requirement is a minimum of 5 trading days, but each qualifying day has to clear a per-account profit floor: $100 on a 25K, $250 on a 50K, $300 on a 100K, $350 on a 150K. Apex is explicit that "only days that meet the minimum daily profit count toward the 5-day requirement."
Sit with that for a second. On a 50K EOD account, a day where your algo nets $180 is not a small qualifying day. It is not a qualifying day at all. It contributes to your balance and contributes nothing to your payout eligibility.
Topstep frames it as winning days rather than trading days. Their payout policy requires "5 winning days of $150+ Net P&L" on an Express Funded Account, and notes those days do not need to be consecutive. They also publish an alternative consistency path of "3 trading days with at least 1 trade per day" for traders who stay at or below a 40% consistency target.
Now think about a typical mean-reversion NQ bot that trades selectively and books $90 here and $210 there. On Topstep's standard path, half its green days are invisible. It is profitable and it is not accumulating winning days.
The scalper's trap
Small, frequent, reliable profits are the most emotionally comfortable equity curve to run and one of the worst shapes for clearing a daily profit floor. A strategy that makes $120 a day every day on a 50K EOD account can trade for a month and register zero qualifying days.
Gate Three: The Consistency Ceiling Punishes Your Best Day
This is the gate that catches people who are winning. The rule says no single day can make up too much of your profit, and firms set the threshold differently.
Apex applies 30% on Legacy PAs and 50% on EOD PAs. Their Legacy page gives the arithmetic directly: "Highest Profit Day ÷ 0.3 = Minimum Total Profit Required," with the worked example that a $1,500 best day on a $50k account means "you would have to have at least $5,000 in total profit" before you can request. Their EOD rule reads that "no single profitable trading day may account for 50% or more of total profit earned since your last approved payout."
MyFundedFutures applies a 50% consistency requirement on Builder plans and states plainly that Rapid plans have "no consistency rules." Topstep's consistency path uses a 40% target.
The counterintuitive part is the direction of the penalty. A great day does not get you closer to a payout. It raises the bar. Under the 30% formula, a $3,000 day means you now need $10,000 in total profit before the firm will release anything, and until you grind out the other $7,000 that windfall is locked in the account with you.
An outlier winner is not a bonus on a prop account. It is a debt you pay back in qualifying days.
For an automated strategy this is the single strongest argument for a hard daily profit cap. If your bot is allowed to run unbounded on a trend day, it will eventually hand you a day large enough to push your own payout out by weeks. Capping the upside costs you money on paper and buys you access to money in practice. We cover the related trap on the drawdown side in our breakdown of prop firm trailing drawdown for algo traders, and the Apex-specific version in the 50% consistency rule explained.
Gate Four: The Money You Cannot Take
Apex defines the safety net as "the amount equivalent to the drawdown based on the account size, plus an additional $100." On Legacy accounts that requirement "applies to your first three payouts only." On EOD accounts Apex states it "must be maintained for the lifetime of the Performance Account," and publishes the resulting minimum balances needed to even request: $26,600 on a 25K, $52,600 on a 50K, $103,600 on a 100K, $154,600 on a 150K.
MyFundedFutures uses buffers of $2,100 on a 50k, $3,100 on a 100k and $4,600 on a 150k, and allows Pro plan traders to withdraw "up to 60% of your profits" before the buffer is cleared.
The practical effect is that your first payout is much further away than your first profitable week. On a 50K EOD Apex account you are not withdrawing at $50,500. You are withdrawing at $52,600, and the minimum request is $500.
The Numbers Side by Side
| Requirement | Apex Legacy PA | Apex EOD PA | Topstep Express | MyFundedFutures |
|---|---|---|---|---|
| Qualifying days | 8 trading days, 5 with $50+ profit | 5 days meeting the daily floor | 5 winning days of $150+ net | Rapid: 24h after first trade |
| Daily profit floor | $50 | $100 / $250 / $300 / $350 by size | $150 net | Buffer and minimum profit |
| Consistency | 30% until the 6th payout | 50% since last payout | 40% target on the 3-day path | Builder 50%, Rapid none |
| Minimum request | $500 | $500 | $125 | $250 to $1,000 by plan |
| Split | 100% of first $25,000, then 90% | 100% of approved payout | 90/10 in your favour | Rapid 90%, Builder and Pro 80% |
| Frequency cap | Max payout per request for first 5 | Max 6 payouts, then PA closes | Weekday payout window | Rapid daily, Pro every 14 days |
Every figure above comes from the firm's own published policy page, checked on the date of this article. These rules change often and several of them changed during 2026 alone, so treat this as a map of what to look for rather than a substitute for reading your own account's terms.
What This Changes About How You Build
Once you accept that payout eligibility is a separate objective from profit, four design decisions follow.
1. Cap the daily upside
Pick a daily profit target and stop for the session when the strategy reaches it. Set it below the level that would breach your firm's consistency threshold at your expected total. This is the single highest-leverage change, and it is a few lines of NinjaScript. NinjaTrader exposes realised performance to a running strategy through SystemPerformance, which their documentation describes as returning "the cumulative profit of the collection":
SystemPerformance.AllTrades.TradesPerformance.Currency.CumProfit
Snapshot that value at the session open, compare it on each bar, and block new entries once the delta clears your cap. The same hook handles the loss side. If you have never wired this in, our guide to setting up automated trading in NinjaTrader 8 covers where in the strategy lifecycle these checks belong.
2. Set a daily profit floor, not just a target
If your firm needs $250 days and your bot averages $180, more trading will not fix it. Either the position size goes up or the account size comes down. Running one contract on a 100K EOD account where qualifying days need $300 is a configuration that cannot produce a payout no matter how well the logic performs.
3. Count qualifying days, not calendar days
Track how many sessions actually cleared your firm's floor. That is your real progress metric. A strategy that trades three days a week and qualifies on two of them needs the better part of a month to reach five, which is the number that should drive your expectations rather than the equity curve.
4. Choose the account type to fit the strategy
This is the decision most traders make backwards. A high-variance breakout algo that occasionally has a huge day belongs on a plan with no consistency rule. A steady, small-win strategy belongs where the daily floor is low. Picking the plan first and then hoping the strategy fits it is how people end up funded and stuck.
Trade a strategy built for funded accounts
NQ Ultra was developed and run on prop accounts, with the rule constraints designed in rather than bolted on.
Get NQ Ultra on WhopBefore You Take an Evaluation
Read the payout page before you read the pricing page. It takes ten minutes and it tells you whether the strategy you already have can be paid on that plan. Specifically, find the qualifying-day count, the daily profit floor, the consistency percentage, and the safety net, then check each one against your own backtest distribution rather than your average.
The distribution is the part people skip. Your average day being green is not the question. The question is how many of your days clear the floor, and how big your largest day is relative to your typical month. Both are numbers you already have. If you are still working out whether your strategy is ready at all, start with how to conquer a prop firm evaluation with an algorithm and come back to this once it is funded.
Passing an evaluation proves the strategy works. Getting paid proves it fits. Those are two different tests, and only one of them puts money in your bank account.