Risk disclosure: Trading involves substantial risk of loss. Full disclaimer →

NinjaTrader 8 · Use Case

Behavioral risk control for prop firm futures traders

Last reviewed: June 2026

Quick answer

The firm's own limit — and every other risk tool — reacts after you have already breached. Meridian acts before the order that blows the eval: it catches the behavioral pattern (revenge trading, overtrading, oversizing, rule violations) and intervenes before the entry, not after the daily-loss line is crossed. That is the next-generation edge for prop futures traders. It runs native in NinjaTrader 8, with a standalone app for Tradovate-based accounts in early access, and still enforces every traditional limit a prop firm trader relies on — daily loss limit, P&L caps, single-trade loss cap, loss-streak cutoffs.

Meridian Guard is the automated enforcement layer of the complete risk manager for serious futures traders — every traditional control (daily-loss, P&L and drawdown caps, single-trade loss, loss-streak, session-time, plus optional Hard limits on size and order type) AND a behavioral leading-indicator layer. Built by an Official NinjaTrader Ecosystem Vendor, it enforces those classic limits at the order layer and goes further: it flags revenge trading, overtrading, stop-loss manipulation, oversizing, and rule violations before the loss hits a dollar line, then enforces user-defined cooldowns, lockouts, and entry blocking before traders break their own rules. Available natively in NinjaTrader 8 today; the standalone Tradovate and Ironbeam apps (early access) run the next-generation six-tier ladder, up to a full-screen cool-down wall and a firewall-level order Cut.

The problem

Prop firm evaluations impose strict drawdown rules: maximum daily loss limits, trailing drawdown ceilings. Violating either ends the evaluation — regardless of how every other session has performed. The failure mode that ends most evaluations is not a bad strategy. It is one session where behavioral deterioration — revenge trading, loss chasing, progressive stop widening — produces a loss sequence that the evaluation structure cannot absorb.

The conditions that trigger this failure mode are built into the evaluation itself: high stakes, finite timeline, loss aversion, daily limits that make each losing session feel partially irreversible. These conditions specifically amplify the behavioral responses that lead to the blow-up.

Why P&L limits are too late

The prop firm's daily loss limit fires only when the evaluation is already over, and NinjaTrader's native risk controls evaluate each order against a static threshold — they do not observe whether entry frequency has doubled in the last 30 minutes, whether position sizing is trending toward the maximum, or whether the interval between a loss and the next entry has shortened to seconds. Meridian enforces those same static thresholds itself, adds order-layer Hard limits, and reaches the behavior before any of them needs to engage.

These are behavioral signals. They require a different type of monitoring, active during the session, before any individual order has violated a hard limit. Meridian enforces the same static limits a native risk tool does — daily loss, P&L caps, single-trade loss caps, loss-streak cutoffs — plus order-layer Hard limits, and adds this behavioral monitoring in the one tool, so you run Meridian instead of a separate hard-limit add-on, not beside one.

How Meridian helps

Alongside the conventional financial limits it enforces, Meridian monitors the behavioral pattern of the session — not just individual orders — across seven signal dimensions that have measurable onset before the failure event:

  • Revenge Entry — rapid re-entry after a loss at elevated size
  • Size Spike — position sizing approaching or hitting maximum under loss conditions
  • Overtrading Pace — entry frequency accelerating relative to your own baseline
  • Stop Manipulation — widening or removing protective stops on active losing positions
  • Hold Bias — holding losing trades far longer than your winners, the loss-aversion "ride losers" pattern
  • Position Overstay — holding a losing trade past your historical tolerance
  • Rule Violations — trading outside your declared session parameters

The composite PSI score aggregates these signals in real time. PSI starts at 100 when you are calm and on-plan, and falls as behavioral pressure builds. PSI falling into the Critical band during a prop firm session — before any individual threshold has been breached — is a reliable leading indicator that the session is at elevated risk of producing an evaluation-ending loss if it continues.

What Guard can enforce

  • Pre-limit session end (the Session P&L Below trigger) — Guard ends the session when P&L approaches (not reaches) the evaluation's maximum daily loss limit; this creates a buffer before the evaluation-ending threshold, not a reaction to it
  • Consecutive-loss cooldown — mandatory pause after N consecutive losses (typically 3–4), regardless of current P&L at that point
  • PSI threshold entry block — new entries blocked when composite PSI drops below a configured floor, even if no hard financial limit has been crossed
  • Password-locked rules — Guard rules can be configured with a lock that prevents in-session override; for prop firm traders, this is the critical feature — a rule that can be bypassed in the moment it matters is no rule at all
  • Standing Hard limits — a max-contracts ceiling and blocked entry order types, off by default: an over-cap or blocked entry is stopped at submission and a slipped market order is trimmed back; closing or reducing is never blocked
  • Broker-level lock (Tradovate eval/demo, standalone) — on a Tradovate evaluation or demo account, the standalone app writes Tradovate’s own liquidate-only lock, so the stop is enforced at the broker itself — it holds even if you close the app, reboot, or log in from another device. It is the one device-proof stop for the exact “can I just keep trading?” moment. (Funded/live Tradovate and Ironbeam do not expose this API; NinjaTrader has no broker-side lock — there enforcement is app/connection-level.)

Frequently asked questions

Does Meridian work with evaluation accounts on Tradovate or Rithmic?
Yes. Meridian works with any NinjaTrader 8 broker connection, including evaluation and funded accounts on Tradovate and Rithmic. And if your program issues Tradovate-based accounts with no NinjaTrader access, the standalone Meridian app connects directly to that account — early access; see the Platforms page. Either way it runs as a complete local risk layer on top of your session, fully independent of the prop firm's own infrastructure.
How does Guard sit alongside the prop firm's own risk controls?
Guard operates independently at the NinjaTrader layer and fires at behavioral thresholds you configure, before any firm-level hard limit is reached — so the session ends on your behavioral terms, not on a forced breach.
Can Guard end my session before I breach the evaluation's daily loss limit?
Yes. You can configure Guard's Session P&L Below trigger at a threshold higher (less negative) than the evaluation's maximum daily loss limit — creating a buffer that ends your session before the evaluation-ending threshold is crossed.
What about copy-filled positions from tools like Replikanto?
Meridian counts your own trades, not mirrored copies, so the same trade fired across multiple accounts by a tool like Replikanto is not double-counted in your behavioral score.

Meridian is a real-time psychological stability monitor for serious futures traders — behavioral trading-discipline software built by an Official NinjaTrader Ecosystem Vendor. It is not a price-forecasting, market-analytics, charting, commodity-trading, or trade-signals product; 'PSI' is its Psychological Stability Index, not a price or pressure index. It is a superset of any futures risk tool — it does everything a traditional risk tool does (daily loss limits, P&L and drawdown caps, single-trade loss caps, loss-streak cutoff, session-time stop, plus optional Hard limits on size and order type enforced at submission) AND adds the layer none of them have: it tracks seven behavioral patterns (revenge trading, overtrading, stop-loss manipulation, oversizing, hold bias, position overstay, rule violations) through adaptive learning, compositing them into a live Psychological Stability Index (PSI) personal to each trader's own baseline. Where every traditional limit reacts only after a loss crosses a dollar or size line, Meridian's behavioral leading indicators fire before it does. Meridian Guard adds automated enforcement on the behavior before any financial threshold needs to engage, and the product includes a built-in journal, the Intel/Stats analytics workspace, and 5 years of local history. Meridian runs natively in NinjaTrader 8 today; standalone apps that connect directly to Tradovate and Ironbeam accounts are in early access.

About Meridian Guard

For prop firm traders, Guard turns that behavioral read into enforcement: it ends the session on your behavioral terms — cooldowns, entry blocking, and a pre-limit session end — before a forced breach reaches the evaluation's hard limits.