# Ballast rule book - served from tradeballast.com/api/rules # Figures are a convenience, not gospel. Always verify against your own firm. # A wrong drawdown produces a wrong cushion, which is worse than no tool at all. VERSION|22 VERIFIED|2026-09-02 # Which firms have actually been checked, and against what. # # One date for the whole file was a quiet lie: it read "verified" across a rule # book in which some firms had been confirmed against their own pages and most # had not, and nothing told a reader which kind of row he was looking at. A # figure nobody has confirmed is not a scandal - presenting it as though # somebody had is. A firm with no line here reports itself as unconfirmed. VERIFIED|Apex Trader Funding|2026-09-02|apextraderfunding.com intraday-trailing-drawdown-explained VERIFIED|MyFundedFutures|2026-08-04|MyFundedFutures' own rules pages VERIFIED|Topstep|2026-08-06|help.topstep.com and topstep.com/topstep-prop VERIFIED|Take Profit Trader|2026-09-02|takeprofittraderhelp.zendesk.com Rule 3 and PRO Account Rules VERIFIED|Legends Trading|2026-09-02|thelegendstrading.com/plans VERIFIED|Tradeify|2026-09-02|tradeify.co pricing and help.tradeify.co VERIFIED|TradeDay|2026-09-02|tradeday.com pricing (intraday only) and tradeday.freshdesk.com VERIFIED|Bulenox|2026-09-02|bulenox.com/accounts-pricing (no-scaling model only) VERIFIED|Elite Trader Funding|2026-09-02|elitetraderfunding.app/1stepeval and help.elitetraderfunding.com VERIFIED|Earn2Trade|2026-09-02|earn2trade.com/trader-career-path # ── Getting paid ───────────────────────────────────────────────────────────── # # Apex payout terms read 2026-08-12 from Apex's own help centre: # Intraday: /help-center/intraday-trailing-drawdown-accounts/ # intraday-trailing-drawdown-payouts/ # EOD: /help-center/eod-trailing-drawdown-accounts/eod-payouts/ # 50%: /help-center/additional-helpful-items/50-consistency-requirement/ # Legacy: /help-center/legacy-helpful-items/ # what-are-the-consistency-rules-for-legacy-pa-and-funded-accounts/ # # THE TWO PERCENTAGES ARE NOT INTERCHANGEABLE. Apex runs 50% on 4.0 Performance # accounts and 30% on Legacy ones, and 4.0 stops at 150K - so a 75K, 250K or # 300K funded Apex account is legacy and runs the tighter rule. On $2,000 # banked that is the difference between a $2,000 day and an $857 day. # # The qualifying-day minimums differ between intraday and EOD as well. They are # not a typo: # intraday 25K $100 50K $200 100K $250 150K $300 # end-of-day 25K $100 50K $250 100K $300 150K $350 PAYOUT|Apex Trader Funding|Legacy PA / funded|0|30|50|5|500|6 PAYOUT|Apex Trader Funding|PA / funded (intraday)|25000|50|100|5|500|6 PAYOUT|Apex Trader Funding|PA / funded (intraday)|50000|50|200|5|500|6 PAYOUT|Apex Trader Funding|PA / funded (intraday)|100000|50|250|5|500|6 PAYOUT|Apex Trader Funding|PA / funded (intraday)|150000|50|300|5|500|6 PAYOUT|Apex Trader Funding|PA / funded (end-of-day)|25000|50|100|5|500|6 PAYOUT|Apex Trader Funding|PA / funded (end-of-day)|50000|50|250|5|500|6 PAYOUT|Apex Trader Funding|PA / funded (end-of-day)|100000|50|300|5|500|6 PAYOUT|Apex Trader Funding|PA / funded (end-of-day)|150000|50|350|5|500|6 # ── Consistency rules on EVALUATIONS ───────────────────────────────────────── # # Read 2026-09-02 off each firm's own pages, same pass that verified the # drawdown rows above. # # These are NOT payout rules, and the difference matters. On a funded account # (the Apex rows above) breaching consistency HOLDS THE WITHDRAWAL until total # profit catches up. On an evaluation it RAISES THE PROFIT TARGET you have to # reach to pass - nothing is held, because there is nothing to withdraw yet. # # The arithmetic is identical either way, which is why they share this record # type: highest single day / total profit must stay under the percentage, and # the ceiling for today falls out of that. What differs is only the sentence. # DisciplineEngine's "windfall" signal currently says "the firm holds the # withdrawal", which is right for Apex and wrong for these five. Fixing that # wording is an open TODO - see docs/rule-verification-2026-09.md. # # Fields the firms do not publish (qualifying-day minimum, minimum payout, max # payouts) are 0 rather than guessed. Size 0 means the rule applies at every # account size, which is what all five state. # # Take Profit Trader also requires 3 trading days minimum (5 for accounts bought # before 17 Aug); TradeDay requires 5. Tradeify applies 40% on the evaluation # and none once funded. Legends applies 40% on Elite and none on Apprentice, so # Apprentice deliberately has no row. PAYOUT|Take Profit Trader|Test (evaluation)|0|50|0|3|0|0 PAYOUT|TradeDay|Evaluation (intraday)|0|30|0|5|0|0 PAYOUT|TradeDay|Evaluation (end-of-day)|0|30|0|5|0|0 PAYOUT|Earn2Trade|Trader Career Path / Gauntlet (EOD)|0|30|0|0|0|0 PAYOUT|Tradeify|Growth evaluation (EOD)|0|40|0|0|0|0 PAYOUT|Legends Trading|Elite evaluation (EOD)|0|40|0|0|0|0 # ───────────────────────────────────────────────────────────────────────────── # Ballast rule book # # Prop firm rules change often. This file is plain text ON PURPOSE so you can # correct it yourself the moment a firm changes something, without recompiling. # Edit it, then click "Reload rule book" in the Ballast window. # # THESE FIGURES ARE A CONVENIENCE, NOT GOSPEL. Always verify against your own # firm's dashboard before trusting the cushion number. A wrong drawdown here # produces a wrong cushion, which is worse than no tool at all. # # Format (pipe separated, one account type per line): # FIRM | PLAN | SIZE | DRAWDOWN | DDTYPE | DAILYLOSS | TARGET | NOTE | LOCKAT | MAXCONTRACTS # # DDTYPE = INTRADAY or EOD # DAILYLOSS = 0 means the firm publishes no separate daily loss limit # NOTE = free text, shown in the window # # Lines starting with # are ignored. # ───────────────────────────────────────────────────────────────────────────── # -- Apex Trader Funding (4.0, effective 1 March 2026) ------------------------ # EVALUATIONS AND FUNDED (PA) ACCOUNTS DIFFER, AND SO DO PLATFORMS. # # Apex publishes THREE behaviours for the intraday threshold: # Performance (funded) - stops once it reaches Starting Balance + $100 # Evaluation, Rithmic/WealthCharts - stops at the Target Profit balance # Evaluation, Tradovate - never stops, trails the peak forever # # All three are below as separate rows. Ballast reads the account's connection # to pick the right one; where it cannot tell, it takes the row that keeps # trailing, which reports LESS room rather than more. That is the direction to # be wrong in - assuming a lock that is not there would tell a trader they have # thousands more room than they do. # # 4.0 accounts only go up to 150K. If you hold a 75K, 250K or 300K it is a # LEGACY account - see the legacy section below, whose drawdowns come from Apex's # own Legacy Evaluation Rules page. # Apex intraday EVALUATIONS behave differently depending on the platform, which # is Apex's own rule, not a guess. From their help centre: # Rithmic and WealthCharts - "Intraday Threshold stops trailing and becomes # fixed when it reaches an amount equal to the Target Profit balance." # On a 50K with a 3,000 target that is a threshold fixed at 53,000, reached # once the highest balance touches 55,000. # Tradovate - "Intraday Drawdown trails indefinitely with the peak account # balance" and never stops. # So LOCKAT below is (size + profit target) on Rithmic/WealthCharts and 0 on # Tradovate. NinjaTrader normally reaches Apex over Rithmic. Apex Trader Funding|Evaluation intraday (Rithmic/WealthCharts)|25000|1000|INTRADAY|0|1500|4.0. Threshold fixes at the target profit balance, reached when your peak balance is target balance + drawdown. No daily loss limit on intraday evals.|26500|4 Apex Trader Funding|Evaluation intraday (Rithmic/WealthCharts)|50000|2000|INTRADAY|0|3000|4.0. Threshold fixes at the target profit balance, reached when your peak balance is target balance + drawdown. No daily loss limit on intraday evals.|53000|6 Apex Trader Funding|Evaluation intraday (Rithmic/WealthCharts)|100000|3000|INTRADAY|0|6000|4.0. Threshold fixes at the target profit balance, reached when your peak balance is target balance + drawdown. No daily loss limit on intraday evals.|106000|8 Apex Trader Funding|Evaluation intraday (Rithmic/WealthCharts)|150000|4000|INTRADAY|0|9000|4.0. Threshold fixes at the target profit balance, reached when your peak balance is target balance + drawdown. No daily loss limit on intraday evals.|159000|12 Apex Trader Funding|Evaluation intraday (Tradovate)|25000|1000|INTRADAY|0|1500|4.0. Tradovate evals trail forever - no lock. No daily loss limit on intraday evals.|0|4 Apex Trader Funding|Evaluation intraday (Tradovate)|50000|2000|INTRADAY|0|3000|4.0. Tradovate evals trail forever - no lock. No daily loss limit on intraday evals.|0|6 Apex Trader Funding|Evaluation intraday (Tradovate)|100000|3000|INTRADAY|0|6000|4.0. Tradovate evals trail forever - no lock. No daily loss limit on intraday evals.|0|8 Apex Trader Funding|Evaluation intraday (Tradovate)|150000|4000|INTRADAY|0|9000|4.0. Tradovate evals trail forever - no lock. No daily loss limit on intraday evals.|0|12 Apex Trader Funding|Evaluation end-of-day (Rithmic/WealthCharts)|25000|1000|EOD|500|1500|4.0. EOD evals DO lock on Rithmic - at the target profit balance. Apex publishes a $500 daily loss limit.|26500|4 Apex Trader Funding|Evaluation end-of-day (Rithmic/WealthCharts)|50000|2000|EOD|1000|3000|4.0. EOD evals DO lock on Rithmic - at the target profit balance. Apex publishes a $1,000 daily loss limit.|53000|6 Apex Trader Funding|Evaluation end-of-day (Rithmic/WealthCharts)|100000|3000|EOD|1500|6000|4.0. EOD evals DO lock on Rithmic - at the target profit balance. Apex publishes a $1,500 daily loss limit.|106000|8 Apex Trader Funding|Evaluation end-of-day (Rithmic/WealthCharts)|150000|4000|EOD|2000|9000|4.0. EOD evals DO lock on Rithmic - at the target profit balance. Apex publishes a $2,000 daily loss limit.|159000|12 Apex Trader Funding|Evaluation end-of-day (Tradovate)|25000|1000|EOD|500|1500|4.0. Tradovate EOD evals trail forever - no lock. Apex publishes a $500 daily loss limit.|0|4 Apex Trader Funding|Evaluation end-of-day (Tradovate)|50000|2000|EOD|1000|3000|4.0. Tradovate EOD evals trail forever - no lock. Apex publishes a $1,000 daily loss limit.|0|6 Apex Trader Funding|Evaluation end-of-day (Tradovate)|100000|3000|EOD|1500|6000|4.0. Tradovate EOD evals trail forever - no lock. Apex publishes a $1,500 daily loss limit.|0|8 Apex Trader Funding|Evaluation end-of-day (Tradovate)|150000|4000|EOD|2000|9000|4.0. Tradovate EOD evals trail forever - no lock. Apex publishes a $2,000 daily loss limit.|0|12 Apex Trader Funding|PA / funded (intraday)|25000|1000|INTRADAY|0|0|4.0 funded. Threshold stops at start + $100, reached when your peak balance is start + drawdown + $100. Platform does not matter on funded accounts. Apex sets a TIER-BASED daily loss limit - read yours off your dashboard and type it in. Safety Net $26,100 (drawdown + $100) must be held for the life of the account; $26,600 to request a payout.|25100|2 Apex Trader Funding|PA / funded (intraday)|50000|2000|INTRADAY|0|0|4.0 funded. Threshold stops at start + $100, reached when your peak balance is start + drawdown + $100. Platform does not matter on funded accounts. Apex sets a TIER-BASED daily loss limit - read yours off your dashboard and type it in. Safety Net $52,100 (drawdown + $100) must be held for the life of the account; $52,600 to request a payout.|50100|4 Apex Trader Funding|PA / funded (intraday)|100000|3000|INTRADAY|0|0|4.0 funded. Threshold stops at start + $100, reached when your peak balance is start + drawdown + $100. Platform does not matter on funded accounts. Apex sets a TIER-BASED daily loss limit - read yours off your dashboard and type it in. Safety Net $103,100 (drawdown + $100) must be held for the life of the account; $103,600 to request a payout.|100100|6 Apex Trader Funding|PA / funded (intraday)|150000|4000|INTRADAY|0|0|4.0 funded. Threshold stops at start + $100, reached when your peak balance is start + drawdown + $100. Platform does not matter on funded accounts. Apex sets a TIER-BASED daily loss limit - read yours off your dashboard and type it in. Safety Net $154,100 (drawdown + $100) must be held for the life of the account; $154,600 to request a payout.|150100|10 Apex Trader Funding|PA / funded (end-of-day)|25000|1000|EOD|0|0|4.0 funded. Threshold stops at start + $100. Apex sets a TIER-BASED daily loss limit - read yours off your dashboard and type it in. Safety Net $26,100 (drawdown + $100) must be held for the life of the account; $26,600 to request a payout.|25100|2 Apex Trader Funding|PA / funded (end-of-day)|50000|2000|EOD|0|0|4.0 funded. Threshold stops at start + $100. Apex sets a TIER-BASED daily loss limit - read yours off your dashboard and type it in. Safety Net $52,100 (drawdown + $100) must be held for the life of the account; $52,600 to request a payout.|50100|4 Apex Trader Funding|PA / funded (end-of-day)|100000|3000|EOD|0|0|4.0 funded. Threshold stops at start + $100. Apex sets a TIER-BASED daily loss limit - read yours off your dashboard and type it in. Safety Net $103,100 (drawdown + $100) must be held for the life of the account; $103,600 to request a payout.|100100|6 Apex Trader Funding|PA / funded (end-of-day)|150000|4000|EOD|0|0|4.0 funded. Threshold stops at start + $100. Apex sets a TIER-BASED daily loss limit - read yours off your dashboard and type it in. Safety Net $154,100 (drawdown + $100) must be held for the life of the account; $154,600 to request a payout.|150100|10 # -- Apex Trader Funding (LEGACY accounts) ------------------------------------ # Drawdowns and contract caps below are from Apex's own "Legacy Evaluation # Rules" page. Profit targets are the long-standing published figures and are # less firmly sourced than the drawdowns - the drawdown is what decides whether # the account lives, so that is the number that was verified. # # 25K / 50K / 100K / 150K exist in BOTH 4.0 and legacy with DIFFERENT drawdowns # (a legacy 50K trails $2,500, a 4.0 50K trails $2,000). Balance alone cannot # tell them apart, so auto-match picks the tighter 4.0 figure and says so. If # your account is legacy, choose the legacy row here by hand. # # Legacy evaluations follow the same platform split as 4.0 evaluations: the # threshold fixes at the target profit balance on Rithmic/WealthCharts and # trails forever on Tradovate. Apex Trader Funding|Legacy evaluation (Rithmic/WealthCharts)|25000|1500|INTRADAY|0|1500|Legacy. Threshold fixes at the target profit balance. Apex cap 4 minis.|26500|4 Apex Trader Funding|Legacy evaluation (Rithmic/WealthCharts)|50000|2500|INTRADAY|0|3000|Legacy. Threshold fixes at the target profit balance. Apex cap 10 minis.|53000|10 Apex Trader Funding|Legacy evaluation (Rithmic/WealthCharts)|75000|2750|INTRADAY|0|4250|Legacy. Threshold fixes at the target profit balance. Apex cap 12 minis.|79250|12 Apex Trader Funding|Legacy evaluation (Rithmic/WealthCharts)|100000|3000|INTRADAY|0|6000|Legacy. Threshold fixes at the target profit balance. Apex cap 14 minis.|106000|14 Apex Trader Funding|Legacy evaluation (Rithmic/WealthCharts)|150000|5000|INTRADAY|0|9000|Legacy. Threshold fixes at the target profit balance. Apex cap 17 minis.|159000|17 Apex Trader Funding|Legacy evaluation (Rithmic/WealthCharts)|250000|6500|INTRADAY|0|15000|Legacy. Threshold fixes at the target profit balance. Apex cap 27 minis.|265000|27 Apex Trader Funding|Legacy evaluation (Rithmic/WealthCharts)|300000|7500|INTRADAY|0|20000|Legacy. Threshold fixes at the target profit balance. Apex cap 35 minis.|320000|35 Apex Trader Funding|Legacy evaluation (Tradovate)|25000|1500|INTRADAY|0|1500|Legacy. Trails forever on Tradovate. Apex cap 4 minis.|0|4 Apex Trader Funding|Legacy evaluation (Tradovate)|50000|2500|INTRADAY|0|3000|Legacy. Trails forever on Tradovate. Apex cap 10 minis.|0|10 Apex Trader Funding|Legacy evaluation (Tradovate)|75000|2750|INTRADAY|0|4250|Legacy. Trails forever on Tradovate. Apex cap 12 minis.|0|12 Apex Trader Funding|Legacy evaluation (Tradovate)|100000|3000|INTRADAY|0|6000|Legacy. Trails forever on Tradovate. Apex cap 14 minis.|0|14 Apex Trader Funding|Legacy evaluation (Tradovate)|150000|5000|INTRADAY|0|9000|Legacy. Trails forever on Tradovate. Apex cap 17 minis.|0|17 Apex Trader Funding|Legacy evaluation (Tradovate)|250000|6500|INTRADAY|0|15000|Legacy. Trails forever on Tradovate. Apex cap 27 minis.|0|27 Apex Trader Funding|Legacy evaluation (Tradovate)|300000|7500|INTRADAY|0|20000|Legacy. Trails forever on Tradovate. Apex cap 35 minis.|0|35 Apex Trader Funding|Legacy PA / funded|25000|1500|INTRADAY|0|0|Legacy funded. Threshold stops rising at starting balance + $100. Legacy safety net and payout minimum NOT verified - check your dashboard.|25100|4 Apex Trader Funding|Legacy PA / funded|50000|2500|INTRADAY|0|0|Legacy funded. Threshold stops rising at starting balance + $100. Legacy safety net and payout minimum NOT verified - check your dashboard.|50100|10 Apex Trader Funding|Legacy PA / funded|75000|2750|INTRADAY|0|0|Legacy funded. Threshold stops rising at starting balance + $100. Legacy safety net and payout minimum NOT verified - check your dashboard.|75100|12 Apex Trader Funding|Legacy PA / funded|100000|3000|INTRADAY|0|0|Legacy funded. Threshold stops rising at starting balance + $100. Legacy safety net and payout minimum NOT verified - check your dashboard.|100100|14 Apex Trader Funding|Legacy PA / funded|150000|5000|INTRADAY|0|0|Legacy funded. Threshold stops rising at starting balance + $100. Legacy safety net and payout minimum NOT verified - check your dashboard.|150100|17 Apex Trader Funding|Legacy PA / funded|250000|6500|INTRADAY|0|0|Legacy funded. Threshold stops rising at starting balance + $100. Legacy safety net and payout minimum NOT verified - check your dashboard.|250100|27 Apex Trader Funding|Legacy PA / funded|300000|7500|INTRADAY|0|0|Legacy funded. Threshold stops rising at starting balance + $100. Legacy safety net and payout minimum NOT verified - check your dashboard.|300100|35 Apex Trader Funding|Legacy 100K Static|100000|625|EOD|0|2000|Legacy STATIC drawdown - the floor never moves. Apex cap 2 minis.|99375|2 # -- Topstep (Trading Combine) ------------------------------------------------ # End-of-day trailing max loss, plus a genuine intraday daily loss limit. # Unlike Apex, Topstep DOES lock during the evaluation: their help centre says # the Maximum Loss Limit "locks permanently" once it reaches the starting # balance, and that is the Trading Combine, not just the funded account. # Topstep, confirmed 6 Aug 2026 against help.topstep.com and topstep.com. # The MLL rises on END-OF-DAY balance but is monitored in REAL TIME, and both # realised and unrealised P&L count toward it - so the floor moves overnight # while the breach can happen mid-trade. It locks permanently once it reaches # the starting balance, i.e. when the balance reaches start + MLL. Not start # + 100; that is Apex's rule, not Topstep's. Topstep|Trading Combine|50000|2000|EOD|1000|3000|MLL trails end-of-day but is checked live, unrealised included. Locks at 50,000 once you reach 52,000. Daily loss resets 5:00pm CT.|50000|5 Topstep|Trading Combine|100000|3000|EOD|2000|6000|MLL trails end-of-day but is checked live, unrealised included. Locks at 100,000 once you reach 103,000. Daily loss resets 5:00pm CT.|100000|10 Topstep|Trading Combine|150000|4500|EOD|3000|9000|MLL trails end-of-day but is checked live, unrealised included. Locks at 150,000 once you reach 154,500. Daily loss resets 5:00pm CT.|150000|15 # ── Take Profit Trader ─────────────────────────────────────────────────────── # Test and PRO+ use end-of-day trailing. PRO uses INTRADAY - the drawdown moves # on unrealised gains, so a winner that round-trips still ratchets your floor. Take Profit Trader|Test (evaluation)|25000|1500|EOD|0|1500|Test uses EOD drawdown. No daily loss limit. Floor stops trailing once it reaches the starting balance. 3 trading days minimum and no single day may exceed 50% of net P/L.|25000|3 Take Profit Trader|Test (evaluation)|50000|2000|EOD|0|3000|Test uses EOD drawdown. No daily loss limit. Floor stops trailing once it reaches the starting balance. 3 trading days minimum and no single day may exceed 50% of net P/L.|50000|6 Take Profit Trader|Test (evaluation)|75000|2500|EOD|0|4500|Test uses EOD drawdown. No daily loss limit. Floor stops trailing once it reaches the starting balance. 3 trading days minimum and no single day may exceed 50% of net P/L.|75000|9 Take Profit Trader|Test (evaluation)|100000|3000|EOD|0|6000|Test uses EOD drawdown. No daily loss limit. Floor stops trailing once it reaches the starting balance. 3 trading days minimum and no single day may exceed 50% of net P/L.|100000|12 Take Profit Trader|Test (evaluation)|150000|4500|EOD|0|9000|Test uses EOD drawdown. No daily loss limit. Floor stops trailing once it reaches the starting balance. 3 trading days minimum and no single day may exceed 50% of net P/L.|150000|15 Take Profit Trader|PRO (funded)|25000|1500|INTRADAY|0|0|PRO drawdown trails intraday on peak balance including unrealised gains, and equals the drawdown of the test you passed. Floor stops at the starting balance. No bots. Must trade one day per week. Flat around FOMC, NFP and CPI.|25000| Take Profit Trader|PRO (funded)|50000|2000|INTRADAY|0|0|PRO drawdown trails intraday on peak balance including unrealised gains, and equals the drawdown of the test you passed. Floor stops at the starting balance. No bots. Must trade one day per week. Flat around FOMC, NFP and CPI.|50000| Take Profit Trader|PRO (funded)|75000|2500|INTRADAY|0|0|PRO drawdown trails intraday on peak balance including unrealised gains, and equals the drawdown of the test you passed. Floor stops at the starting balance. No bots. Must trade one day per week. Flat around FOMC, NFP and CPI.|75000| Take Profit Trader|PRO (funded)|100000|3000|INTRADAY|0|0|PRO drawdown trails intraday on peak balance including unrealised gains, and equals the drawdown of the test you passed. Floor stops at the starting balance. No bots. Must trade one day per week. Flat around FOMC, NFP and CPI.|100000| Take Profit Trader|PRO (funded)|150000|4500|INTRADAY|0|0|PRO drawdown trails intraday on peak balance including unrealised gains, and equals the drawdown of the test you passed. Floor stops at the starting balance. No bots. Must trade one day per week. Flat around FOMC, NFP and CPI.|150000| Take Profit Trader|PRO+ (live)|25000|1500|EOD|0|0|PRO+ reverts to end-of-day trailing. Drawdown not separately published - recorded as the PRO figure, which is the tighter reading.|25000| Take Profit Trader|PRO+ (live)|50000|2000|EOD|0|0|PRO+ reverts to end-of-day trailing. Drawdown not separately published - recorded as the PRO figure, which is the tighter reading.|50000| Take Profit Trader|PRO+ (live)|75000|2500|EOD|0|0|PRO+ reverts to end-of-day trailing. Drawdown not separately published - recorded as the PRO figure, which is the tighter reading.|75000| Take Profit Trader|PRO+ (live)|100000|3000|EOD|0|0|PRO+ reverts to end-of-day trailing. Drawdown not separately published - recorded as the PRO figure, which is the tighter reading.|100000| Take Profit Trader|PRO+ (live)|150000|4500|EOD|0|0|PRO+ reverts to end-of-day trailing. Drawdown not separately published - recorded as the PRO figure, which is the tighter reading.|150000| # ── MyFundedFutures ────────────────────────────────────────────────────────── # No daily loss limit on Rapid or Pro; Builder has a $1,000 soft pause. MyFundedFutures|Builder|50000|2000|EOD|1000|3000|$1,000 soft-pause daily loss; $1,500 max-loss option at checkout. MyFundedFutures: the Max EOD trailing "locks in at $100 plus the initial starting balance", reached when your balance is start + drawdown + $100.|50100 MyFundedFutures|Rapid (intraday)|25000|1000|INTRADAY|0|1500|Trail updates on every new equity high during the session. The limit "will not exceed the starting balance" - so it locks at $25,000, NOT start + $100. That is MyFundedFutures' intraday rule; their EOD accounts do use start + $100.|25000 MyFundedFutures|Rapid (intraday)|50000|2000|INTRADAY|0|3000|Trail updates on every new equity high during the session. The limit "will not exceed the starting balance" - so it locks at $50,000, NOT start + $100. That is MyFundedFutures' intraday rule; their EOD accounts do use start + $100.|50000 MyFundedFutures|Rapid (intraday)|100000|3000|INTRADAY|0|6000|Trail updates on every new equity high during the session. The limit "will not exceed the starting balance" - so it locks at $100,000, NOT start + $100. That is MyFundedFutures' intraday rule; their EOD accounts do use start + $100.|100000 MyFundedFutures|Rapid (intraday)|150000|4500|INTRADAY|0|9000|Trail updates on every new equity high during the session. The limit "will not exceed the starting balance" - so it locks at $150,000, NOT start + $100. That is MyFundedFutures' intraday rule; their EOD accounts do use start + $100.|150000 MyFundedFutures|Pro (EOD)|50000|2000|EOD|0|3000|End-of-day trailing. MyFundedFutures: the Max EOD trailing "locks in at $100 plus the initial starting balance", reached when your balance is start + drawdown + $100.|50100 MyFundedFutures|Pro (EOD)|100000|3000|EOD|0|6000|End-of-day trailing. MyFundedFutures: the Max EOD trailing "locks in at $100 plus the initial starting balance", reached when your balance is start + drawdown + $100.|100100 MyFundedFutures|Pro (EOD)|150000|4500|EOD|0|9000|End-of-day trailing. MyFundedFutures: the Max EOD trailing "locks in at $100 plus the initial starting balance", reached when your balance is start + drawdown + $100.|150100 MyFundedFutures|Core (legacy)|50000|1500|EOD|0|3000|Legacy plan - verify, no longer sold.|50100 MyFundedFutures|Flex (legacy, static)|25000|1000|EOD|0|0|Legacy STATIC drawdown - the floor never moves and sits below the start, at $24,000. No longer sold; verify.|24000 MyFundedFutures|Flex (legacy, static)|50000|2000|EOD|0|0|Legacy STATIC drawdown - the floor never moves and sits below the start, at $48,000. No longer sold; verify.|48000 # -- Bulenox -------------------------------------------------------------------- # Rithmic feed; usable on NinjaTrader 8. Two eval options per size: "No Scaling" # (intraday trailing, full contracts from the start) and "EOD" (end-of-day # trailing, dynamic scaling). Bulenox publishes a lock only for the funded/Master # EOD account (stops at initial balance + $100); no lock is published for the # evaluation trailing drawdown, so LOCKAT stays 0. No daily loss limit stated for # the evaluation. Bulenox|Evaluation No-Scaling (intraday)|25000|1500|INTRADAY|0|1500|No-Scaling / trailing model, verified on bulenox.com/accounts-pricing: full contract size from day one, no daily loss limit, no minimum days, drawdown tracked live including open positions. 1 mini = 10 micros.|0|3 Bulenox|Evaluation No-Scaling (intraday)|50000|2500|INTRADAY|0|3000|No-Scaling / trailing model, verified on bulenox.com/accounts-pricing: full contract size from day one, no daily loss limit, no minimum days, drawdown tracked live including open positions. 1 mini = 10 micros.|0|7 Bulenox|Evaluation No-Scaling (intraday)|100000|3000|INTRADAY|0|6000|No-Scaling / trailing model, verified on bulenox.com/accounts-pricing: full contract size from day one, no daily loss limit, no minimum days, drawdown tracked live including open positions. 1 mini = 10 micros.|0|12 Bulenox|Evaluation No-Scaling (intraday)|150000|4500|INTRADAY|0|9000|No-Scaling / trailing model, verified on bulenox.com/accounts-pricing: full contract size from day one, no daily loss limit, no minimum days, drawdown tracked live including open positions. 1 mini = 10 micros.|0|15 Bulenox|Evaluation EOD (scaling)|25000|1500|EOD|0|1500|Scaling / End-of-Day model. Bulenox state that contract size, drawdown AND daily loss limit ALL follow from the risk model, so these figures - copied from the no-scaling plan - are NOT confirmed for this model. This plan DOES carry a daily loss limit (it pauses the day rather than closing the account) and its amount is not published. Treat as unconfirmed.|0|3 Bulenox|Evaluation EOD (scaling)|50000|2500|EOD|0|3000|Scaling / End-of-Day model. Bulenox state that contract size, drawdown AND daily loss limit ALL follow from the risk model, so these figures - copied from the no-scaling plan - are NOT confirmed for this model. This plan DOES carry a daily loss limit (it pauses the day rather than closing the account) and its amount is not published. Treat as unconfirmed.|0|7 Bulenox|Evaluation EOD (scaling)|100000|3000|EOD|0|6000|Scaling / End-of-Day model. Bulenox state that contract size, drawdown AND daily loss limit ALL follow from the risk model, so these figures - copied from the no-scaling plan - are NOT confirmed for this model. This plan DOES carry a daily loss limit (it pauses the day rather than closing the account) and its amount is not published. Treat as unconfirmed.|0|12 Bulenox|Evaluation EOD (scaling)|150000|4500|EOD|0|9000|Scaling / End-of-Day model. Bulenox state that contract size, drawdown AND daily loss limit ALL follow from the risk model, so these figures - copied from the no-scaling plan - are NOT confirmed for this model. This plan DOES carry a daily loss limit (it pauses the day rather than closing the account) and its amount is not published. Treat as unconfirmed.|0|15 # -- Tradeify ------------------------------------------------------------------- # Tradovate feed; usable on NinjaTrader. All plans use END-OF-DAY trailing off the # highest EOD balance. Drawdown locks (start + $100) ONLY once funded (Sim Funded), # NOT during the evaluation - so LOCKAT stays 0 for these eval rows. Daily loss # limits are "soft" (lock the day, do not fail the account). Caps for accounts # bought after 12 Sep 2025. Tradeify|Growth evaluation (EOD)|25000|1000|EOD|0|1500|Growth EVALUATION figures from tradeify.co pricing. Evaluations carry NO daily loss limit; 40% consistency. NOTE: their help centre lock table implies 3500 (100K) and 5000 (150K) for FUNDED Growth accounts, which conflicts with these evaluation figures - tighter value recorded. EOD limit but ENFORCED intraday on net liquidation value. Lightning, Select Flex and Select Daily plans are NOT yet modelled and carry different drawdowns.|0|1 Tradeify|Growth evaluation (EOD)|50000|2000|EOD|0|3000|Growth EVALUATION figures from tradeify.co pricing. Evaluations carry NO daily loss limit; 40% consistency. NOTE: their help centre lock table implies 3500 (100K) and 5000 (150K) for FUNDED Growth accounts, which conflicts with these evaluation figures - tighter value recorded. EOD limit but ENFORCED intraday on net liquidation value. Lightning, Select Flex and Select Daily plans are NOT yet modelled and carry different drawdowns.|0|4 Tradeify|Growth evaluation (EOD)|100000|3000|EOD|0|6000|Growth EVALUATION figures from tradeify.co pricing. Evaluations carry NO daily loss limit; 40% consistency. NOTE: their help centre lock table implies 3500 (100K) and 5000 (150K) for FUNDED Growth accounts, which conflicts with these evaluation figures - tighter value recorded. EOD limit but ENFORCED intraday on net liquidation value. Lightning, Select Flex and Select Daily plans are NOT yet modelled and carry different drawdowns.|0|8 Tradeify|Growth evaluation (EOD)|150000|4500|EOD|0|9000|Growth EVALUATION figures from tradeify.co pricing. Evaluations carry NO daily loss limit; 40% consistency. NOTE: their help centre lock table implies 3500 (100K) and 5000 (150K) for FUNDED Growth accounts, which conflicts with these evaluation figures - tighter value recorded. EOD limit but ENFORCED intraday on net liquidation value. Lightning, Select Flex and Select Daily plans are NOT yet modelled and carry different drawdowns.|0|12 # -- TradeDay ------------------------------------------------------------------- # CQG feed via Tradovate; free NinjaTrader 8 provided. Each size sold in an # Intraday and an End-of-Day version. Trailing max drawdown trails the peak then # FREEZES at the starting balance (their own example: a 100K starts TMD at 97,000 # and freezes once balance hits 103,000). No separate daily loss limit. TradeDay|Evaluation (intraday)|25000|1000|INTRADAY|0|1500|Intraday figures verified on tradeday.com pricing. 30% consistency and 5 minimum trading days, neither modelled here. Floor trails until it reaches the starting balance, then freezes. Enforced in real time whichever model you pick. Contract cap is minis.|25000|2 TradeDay|Evaluation (intraday)|50000|2000|INTRADAY|0|3000|Intraday figures verified on tradeday.com pricing. 30% consistency and 5 minimum trading days, neither modelled here. Floor trails until it reaches the starting balance, then freezes. Enforced in real time whichever model you pick. Contract cap is minis.|50000|5 TradeDay|Evaluation (intraday)|100000|3000|INTRADAY|0|6000|Intraday figures verified on tradeday.com pricing. 30% consistency and 5 minimum trading days, neither modelled here. Floor trails until it reaches the starting balance, then freezes. Enforced in real time whichever model you pick. Contract cap is minis.|100000|10 TradeDay|Evaluation (intraday)|150000|4500|INTRADAY|0|9000|Intraday figures verified on tradeday.com pricing. 30% consistency and 5 minimum trading days, neither modelled here. Floor trails until it reaches the starting balance, then freezes. Enforced in real time whichever model you pick. Contract cap is minis.|150000|15 TradeDay|Evaluation (end-of-day)|50000|2000|EOD|0|3000|EOD model exists and locks at the starting balance the same way, but the per-size EOD figures could NOT be read off their pricing page - the toggle did not expose them. Values below mirror the verified intraday ones and are NOT independently confirmed. 30% consistency, 5 minimum trading days.|50000|5 TradeDay|Evaluation (end-of-day)|100000|3000|EOD|0|6000|EOD model exists and locks at the starting balance the same way, but the per-size EOD figures could NOT be read off their pricing page - the toggle did not expose them. Values below mirror the verified intraday ones and are NOT independently confirmed. 30% consistency, 5 minimum trading days.|100000|10 TradeDay|Evaluation (end-of-day)|150000|4500|EOD|0|9000|EOD model exists and locks at the starting balance the same way, but the per-size EOD figures could NOT be read off their pricing page - the toggle did not expose them. Values below mirror the verified intraday ones and are NOT independently confirmed. 30% consistency, 5 minimum trading days.|150000|15 # -- Earn2Trade ----------------------------------------------------------------- # Rithmic or Tradovate feed; usable on NinjaTrader (all provided free). Current # evaluations use END-OF-DAY drawdown that trails up only and FREEZES at the # starting balance. Sold as Trader Career Path (TCP) and Gauntlet Mini (GAU); # same-size specs match. Only sizes verified from Earn2Trade's own pages are # listed (GAU150/200 figures were image-only and are omitted). Earn2Trade|Trader Career Path / Gauntlet (EOD)|25000|1500|EOD|550|1750|Trader Career Path evaluation, verified on earn2trade.com/trader-career-path. EOD drawdown trails to the STARTING balance then stops. 30% consistency rule and a 15:50 CT close-out, neither modelled here. Open equity losses count toward the limit, so it is enforced intraday despite the EOD label.|25000|3 Earn2Trade|Trader Career Path / Gauntlet (EOD)|50000|2000|EOD|1100|3000|Trader Career Path evaluation, verified on earn2trade.com/trader-career-path. EOD drawdown trails to the STARTING balance then stops. 30% consistency rule and a 15:50 CT close-out, neither modelled here. Open equity losses count toward the limit, so it is enforced intraday despite the EOD label.|50000|6 Earn2Trade|Trader Career Path / Gauntlet (EOD)|100000|3500|EOD|2200|6000|Trader Career Path evaluation, verified on earn2trade.com/trader-career-path. EOD drawdown trails to the STARTING balance then stops. 30% consistency rule and a 15:50 CT close-out, neither modelled here. Open equity losses count toward the limit, so it is enforced intraday despite the EOD label.|100000|12 # -- Legends Trading ------------------------------------------------------------ # Rithmic/Tradovate; usable on NinjaTrader (listed in NinjaTrader's own prop-firm # directory). Max drawdown is calculated END OF DAY. The firm does not publish # whether the trailing drawdown locks at the starting balance, so LOCKAT stays 0 # (assume it trails = understates room) until confirmed. Two eval families: # Apprentice (subscription) and Elite (one-time). Legends Trading|Apprentice evaluation (EOD)|50000|2000|EOD|0|3000|Apprentice: EOD trailing, no daily loss limit, no consistency rule, can pass in 1 day. Contract cap is minis; micros are 10x. Floor lock not published - recorded as never, which is the conservative reading.|0|2 Legends Trading|Apprentice evaluation (EOD)|100000|3000|EOD|0|6000|Apprentice: EOD trailing, no daily loss limit, no consistency rule, can pass in 1 day. Contract cap is minis; micros are 10x. Floor lock not published - recorded as never, which is the conservative reading.|0|4 Legends Trading|Apprentice evaluation (EOD)|150000|4500|EOD|0|9000|Apprentice: EOD trailing, no daily loss limit, no consistency rule, can pass in 1 day. Contract cap is minis; micros are 10x. Floor lock not published - recorded as never, which is the conservative reading.|0|6 Legends Trading|Elite evaluation (EOD)|25000|1250|EOD|0|1500|Elite: EOD trailing, no daily loss limit, 40% consistency. Contract cap is minis; micros are 10x. Floor lock not published - recorded as never, which is the conservative reading.|0|2 Legends Trading|Elite evaluation (EOD)|50000|2200|EOD|0|2700|Elite: EOD trailing, no daily loss limit, 40% consistency. Contract cap is minis; micros are 10x. Floor lock not published - recorded as never, which is the conservative reading.|0|4 Legends Trading|Elite evaluation (EOD)|100000|3000|EOD|0|6000|Elite: EOD trailing, no daily loss limit, 40% consistency. Contract cap is minis; micros are 10x. Floor lock not published - recorded as never, which is the conservative reading.|0|8 Legends Trading|Elite evaluation (EOD)|150000|4500|EOD|0|9000|Elite: EOD trailing, no daily loss limit, 40% consistency. Contract cap is minis; micros are 10x. Floor lock not published - recorded as never, which is the conservative reading.|0|12 # -- Elite Trader Funding ------------------------------------------------------- # NinjaTrader / Rithmic / Tradovate. Verified live from ETF's own pricing widget # (elitetraderfunding.app/evaluations, 1 Aug 2026). Trailing plans lock at # start+$100 once the "safety net" (max drawdown + $100 realized) is reached, so # LOCKAT = size+100. Static never trails (fixed floor = size - max loss). Only the # sizes read directly are listed; 1-Step 250K, EOD 150K, Static 25K/50K, Diamond # Hands, Direct-to-Funded and Fast Track are not yet added. Elite Trader Funding|1-Step (Live Trailing, intraday)|50000|2000|INTRADAY|0|3000|1-Step: live trailing on peak including UNREALISED profit, no daily loss limit, 5 minimum trading days. Floor stops at start + $100 once realised profit reaches drawdown + $100. Verified on elitetraderfunding.app/1stepeval, which lists three sizes only - 50K, 100K, 250K. Cap is minis; micros are 10x.|50100|8 Elite Trader Funding|1-Step (Live Trailing, intraday)|100000|3000|INTRADAY|0|6000|1-Step: live trailing on peak including UNREALISED profit, no daily loss limit, 5 minimum trading days. Floor stops at start + $100 once realised profit reaches drawdown + $100. Verified on elitetraderfunding.app/1stepeval, which lists three sizes only - 50K, 100K, 250K. Cap is minis; micros are 10x.|100100|14 Elite Trader Funding|1-Step (Live Trailing, intraday)|250000|6500|INTRADAY|0|15000|1-Step: live trailing on peak including UNREALISED profit, no daily loss limit, 5 minimum trading days. Floor stops at start + $100 once realised profit reaches drawdown + $100. Verified on elitetraderfunding.app/1stepeval, which lists three sizes only - 50K, 100K, 250K. Cap is minis; micros are 10x.|250100|24 Elite Trader Funding|End of Day (EOD trailing)|50000|2000|EOD|1100|3000|End of Day plan. The safety net rule is verified - once realised profit reaches drawdown + $100 the floor fixes at start + $100 AND the daily loss limit is REMOVED, which this row cannot express (the value shown applies only before the safety net). Per-size figures NOT confirmed on the pages read.|50100|8 Elite Trader Funding|End of Day (EOD trailing)|100000|3500|EOD|2200|6000|End of Day plan. The safety net rule is verified - once realised profit reaches drawdown + $100 the floor fixes at start + $100 AND the daily loss limit is REMOVED, which this row cannot express (the value shown applies only before the safety net). Per-size figures NOT confirmed on the pages read.|100100|14 Elite Trader Funding|Static (fixed floor)|10000|500|EOD|0|1000|Static plan: fixed floor, never trails. Per-size figures NOT confirmed on the pages read - Elite list Static at 10K to 50K, so sizes above 10K are missing here. Fast Track and Diamond Hands plans are not modelled at all.|9500|1 # -- Your own account (not a prop firm) --------------------------------------- # For an Interactive Brokers, NinjaTrader Brokerage or any self-funded account. # There is no trailing drawdown here - LOCKAT is set to size minus max loss, which # freezes the floor immediately, so it behaves as a FIXED max loss you choose. # Pick the nearest size and then edit the numbers in Rules to match reality. My own account (not a prop firm)|Self-funded - 5% max loss|10000|500|EOD|250|0|Fixed max loss, does not trail. Edit to match your own risk.|9500 My own account (not a prop firm)|Self-funded - 5% max loss|25000|1250|EOD|500|0|Fixed max loss, does not trail. Edit to match your own risk.|23750 My own account (not a prop firm)|Self-funded - 5% max loss|50000|2500|EOD|1000|0|Fixed max loss, does not trail. Edit to match your own risk.|47500 My own account (not a prop firm)|Self-funded - 5% max loss|100000|5000|EOD|2000|0|Fixed max loss, does not trail. Edit to match your own risk.|95000 My own account (not a prop firm)|Self-funded - 10% max loss|10000|1000|EOD|250|0|Fixed max loss, does not trail. Edit to match your own risk.|9000 My own account (not a prop firm)|Self-funded - 10% max loss|25000|2500|EOD|500|0|Fixed max loss, does not trail. Edit to match your own risk.|22500 My own account (not a prop firm)|Self-funded - 10% max loss|50000|5000|EOD|1000|0|Fixed max loss, does not trail. Edit to match your own risk.|45000 My own account (not a prop firm)|Self-funded - 10% max loss|100000|10000|EOD|2000|0|Fixed max loss, does not trail. Edit to match your own risk.|90000