Discipline Master — NinjaTrader 8 Rule Enforcement

Stop Breaking Your Own Trading Rules

Discipline Master enforces your trading rules for you: daily loss limits, trade caps and time windows, across every broker and prop firm connected to NinjaTrader 8, not just one platform's own risk settings. The limits you set while calm still apply when you're not.

30-day free trial, then $10/month. Cancel anytime. See pricing · Subscription terms

The analysis usually isn't the problem.
Breaking your own rules is.

One impulsive trade. One ignored daily limit. One session that ran too long. Discipline Master makes it hard to deviate. Your rules run whether you're focused or not.

What It Does

Your rules, enforced

Rule Enforcement

Set hard limits for daily loss, max trades and trading hours across every account you trade, any broker, any prop firm. Entries are blocked once a threshold is reached.

Automatic Protection

When a rule is violated, open positions are flattened and new entries are blocked. No manual step.

Violation Logging

Every breach is logged with a timestamp and context, so you can review it and tighten your process.

Global Lockout

One button locks every account Discipline Master is watching, not just the one you are trading. Positions flatten and new entries block on all of them.

Discipline Master account table with the GLOBAL LOCKOUT button in the toolbar and per-account status

The GLOBAL LOCKOUT button, top toolbar — one click locks every account in the table below it.

Set Your Rules

Free for 30 days. Download it and set your rules in minutes. Comparing options? Read my guide: how to choose a NinjaTrader risk-management add-on. Already running Karma Guardian? Its built-in lockouts block new orders at one set of levels; Discipline Master adds per-instrument rules, trading-hours windows, cooldowns and automatic flattening.

30-day free trial, then $10/month. Cancel anytime. See pricing · Subscription terms