NC Evaluation Validator: Prop Firm Rules for NinjaTrader 8

NinjaTrader 8 addon that analyses any strategy backtest against prop firm evaluation rules

Find us on

View Price

Prop Firm Evaluation Validator for NinjaTrader

Full Walkthrough

Prop Firm Evaluation Validator for NinjaTrader

NinjaCoding logo

NinjaCoding

1.24k subscribers

#addons

NC Evaluation Validator

Does your straetgy pass the eval?

NC Evaluation Validator Main Features

  • Checks EOD and trailing drawdown, daily loss limit and consistency %
  • Full C# source code to change yourself or with AI like Claude
  • PASS/FAIL per rule, plus full performance stats on one dashboard
  • Scale-in legs (ScaleIn-1, ScaleIn-2...) add up their MAE and MFE
  • Trades table with 21 columns and CSV export
  • Equity chart plus EOD and trailing drawdown charts with limit lines
  • Set limits in Settings (default $25,000, $1,000, $500, 50%)
  • Opens from a chart toolbar button for any enabled strategy

NC Evaluation Validator Description

NC Evaluation Validator is a prop firm evaluation validator for NinjaTrader 8 backtests, and it comes with the full C# source code. I built it because a strategy can look fine in NinjaTrader's report and still fail an evaluation: the built-in drawdown counts closed trades only, while evaluations also count how deep trades went before closing. One honest limit: a backtest gives each trade's MAE and MFE, not their order, so some checks rely on assumptions. How it checks the rules. Run your strategy on a chart, click the check-mark toolbar button and pick it under Enabled Strategy. It replays the trades from Starting Capital ($25,000 by default) against four rules. Drawdown (EOD): each trade's low, the balance before the position minus its MAE, must not drop below the highest end-of-day balance minus Drawdown ($1,000). Drawdown (Trailing): the peak follows your highest balance, open profit included; the trade's low from that peak and its exit from any new high must both stay within Drawdown. Daily Loss Limit ($500): no day may dip more than that below its opening balance, open losses included. Consistency % (50): your best day may be at most that share of total profit. Entries like ScaleIn-1 (Scale-In Prefix plus a number) are legs of the open position, so their MAE adds up. What you see. The Dashboard shows PASS or FAIL for the evaluation and each rule, performance stats with realized, EOD and trailing max drawdowns side by side, and a daily table of net profit, intraday low and consistency %. Trades lists every trade in 21 columns, from entry and exit to Acc MAE and both drawdowns, with breaks in red and CSV export. Equity charts realized capital; the drawdown tabs add dashed lines at Drawdown and, in orange, the Daily Loss Limit. How to use it. Enter your firm's numbers in Settings; they apply to every strategy you pick until you close the window. Start with the FAIL rows and find the trade in Trades. PASS only means no rule broke; there's no profit target check. It reads trades when it opens or you pick a strategy, so reopen it after more trading. A backtest pass is no promise of a real one. Make it yours. A full walkthrough video explains how each rule is calculated. Use it as is, learn from the code, or change it yourself or with AI like Claude. You could add a profit target to the PASS check, stop the drawdown from trailing past your starting balance, or save settings per firm. The rules live in one loop over the trades and one over the days, so changes are easy to place. Have some good trades!

395.00 USD

Choose the License Type That Fits Best

MORE addons

Check Out What Else is Available