
A comprehensive deep-dive into the rules, winning strategies, and a complete automation blueprint for passing MFF evaluations at scale.
My Funded Futures (MFF) is a proprietary trading firm that provides traders with simulated capital to trade futures markets. The Rapid 50K plan is their most popular evaluation — a single-phase challenge where you must demonstrate consistent profitability while managing risk within strict parameters. Pass the evaluation, and you gain access to a $50,000 simulated funded account with real profit payouts.
$157 for the evaluation — no monthly subscriptions, no hidden costs. Reset available if needed.
Pass a single evaluation phase to reach a Sim Funded account. No multi-phase gauntlets.
Take as long as you need. Some traders pass in 2 days, others take weeks. Your pace, your rules.
Roughly 1 in 5 traders pass on their first attempt. With multiple tries, the cumulative rate reaches ~43%.
PLATFORM: Tradovate / NinjaTrader / TradingView
INSTRUMENTS: CME Futures — ES, NQ, YM, RTY, CL, GC, MES, MNQ, and more
TRADING HOURS: 6:00 PM EST (Globex Open) → 4:10 PM EST (NY Close)
NEWS TRADING: Permitted during evaluation (restricted on Sim Funded)
AUTOMATION: Allowed — no HFT, must be your own strategy

Every evaluation failure can be traced back to a rule violation. Understanding these parameters is not optional — it is the foundation of any passing strategy.
| Parameter | Value |
|---|---|
| Profit Target | $3,000 |
| Max Loss Limit (EOD Trailing) | $2,000 |
| Daily Loss Limit | None |
| Max Contracts | 5 mini / 50 micro |
| Consistency Rule | 50% |
| Minimum Trading Days | 2 days |
| News Trading (Eval) | Permitted |
| Evaluation Cost | $157 one-time |
The maximum loss limit is an End-of-Day (EOD) trailing drawdown. This is a major advantage over intraday trailing drawdowns used by other firms.
The drawdown only updates at the end of the trading day (5:00 PM EST), based on your highest closing balance. This means you can have unrealized losses that temporarily exceed the drawdown limit intraday, as long as your balance recovers by market close.
LOCK POINT: The trailing drawdown stops moving once it reaches the initial starting balance + $100. For the 50K plan, this means the drawdown locks at $50,100.
No single trading day's profit can account for more than 50% of your total profit at the time of passing. For the 50K plan with a $3,000 target, this means no single day can have more than $1,500 in profit.
If you make $2,000 on Day 1, you don't fail — you simply need to continue trading on subsequent days until your total profit grows enough that the $2,000 day represents less than 50% of the total.
Day 1: +$2,000 → Need total > $4,000 to pass
Day 2: +$1,200 → Total = $3,200 (Day 1 = 62.5%) ✗
Day 3: +$900 → Total = $4,100 (Day 1 = 48.8%) ✓
Open equity losses are taken into consideration when calculating whether your account has breached the maximum loss limit. If an open position dips your account balance below the minimum threshold — even momentarily — your evaluation attempt will fail. Always use stop-losses and never let a position run unchecked.

These three strategies are specifically optimized for the MFF Rapid 50K evaluation parameters. Each one respects the EOD drawdown, the consistency rule, and the contract limits while generating the required $3,000 profit target.
Ride the momentum, capture the move
This strategy naturally generates a series of moderate wins across multiple days, making it ideal for the 50% consistency rule. Aim for $300-$600 per day over 5-10 trading days.

MFF explicitly permits automated trading. This opens the door to a powerful scaling strategy: develop one profitable algorithm, then deploy it across multiple evaluation accounts simultaneously. Here is what is allowed and what is not.
"Traders may make use of automated trading strategies tailored to their own specific settings so long as these automated tools do not aim to exploit the favorable fills offered in the Simulated Environment."
— My Funded Futures, Fair Play and Prohibited Trading Practices
With a ~20% pass rate per evaluation, running 5 accounts simultaneously gives you a statistical expectation of passing at least one. The math favors volume.
Run 5 evaluation accounts at $157 each ($785 total). If even one passes and reaches funded status, the potential payouts far exceed the evaluation costs.
Develop and validate one strategy. Use a trade copier to replicate it across all accounts. Same edge, multiplied exposure, minimal additional effort.
This is the complete playbook for automating MFF evaluations at scale. Follow these five steps to transform a single trading strategy into a systematic, repeatable evaluation-passing machine.
Build a trading strategy in NinjaScript (C#) or Pine Script (TradingView) that meets the MFF criteria. The strategy must be able to achieve a $3,000 profit target with a maximum drawdown under $2,000, while respecting the 50% consistency rule. Focus on a low-to-medium frequency approach to avoid being flagged for HFT.
Before risking evaluation fees, forward-test the strategy on a paper/demo account for 2-4 weeks. This validates performance in live market conditions and reveals any issues not captured in backtesting, such as slippage, fill quality, and execution latency.
Once confident in the strategy, purchase 3-5 MFF Rapid 50K evaluation accounts. At $157 each, this is a total investment of $471-$785. Given the ~20% pass rate, running multiple accounts in parallel significantly increases your probability of at least one passing.
Configure the technical infrastructure to run your strategy across all accounts simultaneously. This involves setting up a master-follower architecture with a trade copier.
Launch the system and let the automation work. Monitor performance across all accounts, and once evaluations are passed, transition to funded accounts and continue scaling.
These are the tools and platforms that make automated MFF evaluation passing possible. Each serves a specific role in the automation stack.
Official MFF integration partner. Connects TradingView or TrendSpider alerts directly to your MFF account via Tradovate. Supports multi-account execution from a single strategy signal.
The most powerful platform for building and running automated futures strategies. NinjaScript (C#) gives you full control over strategy logic, order management, and risk rules. Includes a no-code Strategy Builder.
Essential for the multi-account strategy. Replicates trades from a master NinjaTrader account to multiple follower accounts in real-time. Works across different prop firm connections.
For developers who want to build custom automation. The Tradovate API provides programmatic access to account management, order execution, and market data. Python and JavaScript SDKs available.
Low-latency Virtual Private Server optimized for futures trading. Essential for running automated strategies 24/5 without relying on your home computer. Located near exchange servers.