Apex Trader Funding Consistency Rule Explained
You can hit the profit target, pass the eval, and still get a payout held up — because one trading day was too good. Here's exactly how Apex's consistency rule is measured and how to keep a Pine Script strategy inside it.
What the consistency rule actually measures
Apex's consistency rule caps how much of your total profit a single trading day is allowed to represent, checked at the moment you request a payout. On the legacy Performance Account, that cap is 30%. Make $3,000 total and your single best day can't be more than $900 of it — if it is, the payout is held until enough additional trading dilutes that day back under the threshold.
Apex's newer product lines — EOD Trailing Drawdown and Intraday Trailing Drawdown, introduced in the March 2026 rule change — use a more relaxed 50% cap instead. Which figure applies to you depends on which product line your account was opened under, so check your dashboard rather than assuming 30% across the board.
| Total profit | Max allowed best day (30% legacy cap) | Status |
|---|---|---|
| $3,000 | $900 | — |
| Best day = $700 | $900 allowed | Compliant — payout clears |
| Best day = $1,100 | $900 allowed | Held — needs more trading |
| After +$1,500 more ($4,500 total) | $1,350 allowed | Same $1,100 day now compliant |
Why Apex checks this at all
The rule exists to separate traders who can produce profit consistently from traders who got one favorable spike — a news event, a trend day that ran further than usual — and tried to cash out on the strength of that single session. Apex wants evidence of a repeatable process, not a single home run.
For a Pine Script strategy this is a real design constraint, not just a discretionary-trader problem. A trend-following system will occasionally catch an unusually strong session, and if that session is large enough relative to the account's typical day, it can trip the cap even though nothing about the trade was against the rules.
Coding consistency-rule compliance into a strategy
1. Cap the daily profit target inside the script
The most direct fix is a hard daily ceiling on realized-plus-unrealized profit. Once the session's running gain hits an internal threshold — set comfortably below whichever cap applies to the account — the strategy stops opening new positions for the rest of the day. That means tracking a running daily P&L variable that resets at each new session and comparing it against a cumulative-profit-based limit on every bar.
Sample consistency tracker (Pine Script)
// ── Best-day consistency tracker ──────────────────────────────────
// Halts new entries once today's profit approaches an internal cap
// set below the firm's actual consistency threshold.
capPct = input.float(0.20, "Internal Best-Day Cap", step = 0.01)
firmCapPct = input.float(0.30, "Firm Consistency Cap (reference only)")
isNewSession = ta.change(time("D")) != 0
var float sessionOpenEquity = na
var float bestDay = 0.0
var float totalProfit = 0.0
if isNewSession
closedDayPnl = strategy.equity - nz(sessionOpenEquity, strategy.equity)
if closedDayPnl > 0
bestDay := math.max(bestDay, closedDayPnl)
totalProfit := totalProfit + closedDayPnl
sessionOpenEquity := strategy.equity
todayPnl = math.max(0.0, strategy.equity - nz(sessionOpenEquity, strategy.equity))
todayRatio = totalProfit > 0 ? todayPnl / totalProfit : 0.0
underCap = todayRatio < capPct
// gate new entries with: longCondition and underCap
plot(totalProfit > 0 ? bestDay / totalProfit * 100 : 0, "Best Day %", color = color.orange)
hline(firmCapPct * 100, "Firm Cap", color = color.red, linestyle = hline.style_dashed)
hline(capPct * 100, "Internal Cap", color = color.green, linestyle = hline.style_dashed) 2. Scale down after unusually large moves
A second lever is dynamic position sizing: when the session's ATR is running well above its recent average, or price gapped hard at the open, trade smaller. This naturally compresses how large any single day's result can get without touching the entry logic at all.
3. Review the ratio after every session
For funded accounts, a simple log of best-day-as-percentage-of-total after each session catches a drifting ratio before it becomes a held payout. If the number creeps past roughly 25%, it's worth trading smaller until additional profitable days bring it back down organically.
Does the rule apply during the evaluation?
No. The consistency rule is checked at payout time on a funded account — it isn't a gate you can fail during the evaluation phase. That said, a strategy capable of a 60% day on a strong NQ trend won't stop being capable of that once you're funded, so the habit is worth building in before the eval ever starts rather than discovering the problem at your first payout request.
Other Apex rules that interact with consistency
- Minimum trading days. Apex's evaluation only requires 1 trading day to complete — which, combined with a fast pass, is exactly the scenario that produces a lopsided best-day ratio if the strategy isn't managing it.
- Trailing threshold. Apex's drawdown is intraday trailing — a big winning day raises the floor right along with it, so the same session that risks a consistency violation is also the session that tightens your drawdown cushion. See our static vs. trailing drawdown guide for the mechanics.
- News restrictions. An outsized win driven by a scheduled news release can draw account review attention even when the dollar figure itself is otherwise compliant.
Consistency rule vs. other prop firms
| Firm | Consistency rule | Threshold |
|---|---|---|
| Apex Trader Funding | Yes | Best day ≤ 30% (legacy) or ≤ 50% (current lines) of total profit |
| Topstep | Participation-based | No % cap on the Combine — funded XFA payouts use a winning-days structure instead |
| TradeDay | None | No percentage cap stated |
| FundedNext | None | No percentage cap stated |
| MyFundedFutures | None | Explicitly no cap on single-day contribution |
Apex is stricter than most futures prop firms on this specific point. A high-variance strategy that occasionally produces a large trend-day win may find a firm without a consistency rule a better long-term fit; a steadier, average-day-focused system won't notice Apex's rule at all.