Prop Firms

How to Compare Prop Firms for NinjaTrader Futures Trading

Cameron Bennion
·
March 15, 2026
·
5 min read
Laptop and plant on a wooden work desk
Photo by Joyful on Unsplash.

Searching for the best prop firm for NinjaTrader usually returns a ranked list of fees, profit targets and profit splits that was accurate on the day someone wrote it. Those numbers change with promotions, account types and rule updates, and one firm can have different rules for different products and account vintages. A ranking built on them goes stale, and for anyone thinking about automation it can be actively misleading.

So this guide skips the ranking. It covers what to compare, how to read a rule document, and calculations to run before you pay for anything. Every dollar figure below is hypothetical and exists only to show the math.

Start with the automation rule, because it can end the plan

Apex explicitly prohibits automated or algorithmic preset bots that place, modify or cancel trades without personal real-time review. Read Apex's own prohibited activities page and the user agreement yourself, because the exact wording is what governs your account. I don't describe YMI bots, or any automation, as Apex compatible, and I don't treat any bot as a tool for passing an evaluation. Trading manually, where you decide and review each order, is a separate category from running a bot.

Topstep is different. Whether bot or API use is permitted depends on the account product, and its TopstepX API article describes API access for SIM, not Live. It also requires a personal device and prohibits sending orders through a VPS, VPN or remote server. Don't plan around automating a live Topstep account. Tradeify permits personal bots only if you prove sole ownership, nobody else uses the bot or strategy, you use it exclusively at Tradeify and not across multiple firms, and it isn't high frequency, per its trader guidelines, which also say it can request live video or ownership proof. A shared commercial bot isn't approved by that description. For Take Profit Trader and any other firm, read the documents for the product you'd buy. If a site says a firm 'allows bots,' ask for the sentence in the rule document and the date it was read.

Data, platform and instruments

Your next step

Review the setup before you automate it.

Read the NinjaTrader setup and strategy limits, then test in SIM. YMI bot access belongs to Pro. Check your broker or prop firm's rules before enabling automation.

Confirm that the firm supports the NinjaTrader 8 desktop platform, which data connection it uses, and who pays for data and the platform license. NinjaTrader's official help guide covers connections and licensing. Also check the instruments. An evaluation on exchange-traded ES and NQ futures is not interchangeable with a CFD-style offering such as FTMO's, so don't compare their fees or targets as if they were the same product.

Drawdown mechanics, with a calculation

Drawdown rules are the part most likely to end an attempt. Assume a hypothetical $50,000 account with a $2,500 trailing limit that counts unrealized profit. The floor is peak equity minus $2,500.

EventPeak equityFloor
Start$50,000$47,500
Open trade reaches +$800 unrealized$50,800$48,300
Trade closes flat$50,800$48,300

The trade made nothing, yet your cushion fell from $2,500 to $1,700. A rule that trails on end-of-day balances would not have moved the floor. Some firms stop trailing at a stated level, and some change rules for funded accounts. The document must say which applies to your exact account, and you should test your own typical trade against it.

Profit targets and consistency rules

Where a consistency rule exists, convert it to numbers. Suppose the hypothetical rule says your best day can't exceed 30% of total profit. With a $3,000 total, the best day can be at most $900. If your best day was $1,400, you would need $1,400 divided by 0.30, or about $4,667 in total profit. Firms define these rules differently, such as measuring against total profit or only at payout requests, so read the definitions before assuming.

Contract limits, sessions and restrictions

Check maximum contracts, whether micros count toward them, news or event restrictions, and mandatory flatten times. Don't assume session or holiday times. Regular US equity cash hours run 9:30 a.m. to 4:00 p.m. Eastern. CME Globex equity futures typically trade Sunday through Friday, 5 p.m. to 4 p.m. Central with a daily break, but the CME holiday and product schedule is the reference for any given day.

Cost to pass is more than the fee

Add the evaluation fee, resets, any activation fee, data and platform costs, and your time. The expected spend to get one pass is the fee divided by the chance an attempt passes. You don't know that chance, and a SIM record can't give it to you, so use a sensitivity table. With a hypothetical $150 fee:

Assumed pass chance per attemptExpected fees per pass
50%$300
25%$600
10%$1,500

A funded account is also not a live account, and no firm guarantees a payout. Payout terms, minimum balances, and waiting periods all belong in your sheet. Payouts may also be service or contract income and not automatically Section 1256 gains, which is a question for a tax professional.

Build a comparison sheet

List each firm in columns and put these rows in the sheet: automation rule and its quote, platform and data, drawdown type and lock, target, consistency definition, contract limits, news and flatten rules, fees and resets, payout terms, and the date you read the documents. Refresh the dates before every purchase.

Rehearse before you pay

Practice the workflow on a SIM account in NinjaTrader first, with Playback for replaying sessions. Keep in mind that 50 SIM trades are not live proof, and a simulated fill doesn't validate exchange queue position or slippage. For manual work, fixed reference levels such as the daily KPL levels can structure a plan, and the edge calculator helps you check expectancy before you size anything.

About the Author

Cameron Bennion
Cameron BennionAbout Cameron →

Founder, Young Money Investments · Quant Trader

Cameron trades ES, NQ, and futures across multiple market cycles. He founded Young Money Investments to teach systematic, data-driven trading and manages Magnum Opus Capital. His work emphasizes documented rules, risk controls, and review over outcome promises.

Systematic Futures TradingHedge Fund Manager, Magnum Opus CapitalRisk-First EducationNinjaTrader SpecialistFutures: ES · NQ · RTY · CL · GC
Learn the daily planning process:7-Day Free Trial →

Free, No Credit Card

Get the Free Room Preview

See how the room works before choosing a membership. Follow a setup in SIM and review what happened.

🔒 Your information is secure. We respect your privacy and will never spam you.

Risk Disclosure & Disclaimer

Educational Purposes Only: The content provided in this blog is for educational and informational purposes only. It does not constitute financial, investment, or trading advice. Young Money Investments is not a registered investment advisor, broker-dealer, or financial analyst.

Risk Warning: Trading futures, forex, stocks, and cryptocurrencies involves a substantial risk of loss and is not suitable for every investor. The valuation of futures, stocks, and options may fluctuate, and as a result, clients may lose more than their original investment.

CFTC Rule 4.41 - Hypothetical or Simulated Performance Results: Certain results (including backtests mentioned in these articles) are hypothetical. Hypothetical performance results have many inherent limitations. No representation is being made that any account will or is likely to achieve profits or losses similar to those shown. In fact, there are frequently sharp differences between hypothetical performance results and the actual results subsequently achieved by any particular trading program.

Testimonials: Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.

Review the setup before you automate it.

Read the NinjaTrader setup and strategy limits, then test in SIM. YMI bot access belongs to Pro. Check your broker or prop firm's rules before enabling automation.

Pro is $795/month. No trial. Start in SIM.