How to Use NinjaTrader Risk Settings to Stay Disciplined

By NinjaTrader Team

Futures trading offers active traders a way to engage with fast-moving markets—from equity indices and cryptocurrencies to energies, metals, and more. With nearly 24-hour access and leveraged potential, futures can present unique opportunities for those who approach the markets with discipline. 

But before zeroing in on strategies or setups, there’s one essential skill every trader needs to build first: risk management. 

That’s where NinjaTrader comes in. Our desktop, web, and mobile platforms include a built-in risk manager—a set of customizable tools designed to help you practice managing risk while learning to trade in NinjaTrader’s simulated* (sim) environment. 

NinjaTrader risk settings are the controls that let you write your trading rules into the platform itself. You set the limits—how much you’re willing to lose in a day, when to step away after a winning session, how long a single position stays open—and the platform tracks them for you, alerting you or halting trading when you reach one.

Account-level loss limits and profit triggers are measured on realized profit and loss only. Unrealized profit or loss on an open position does not count toward them. Real-Time Trailing Max Drawdown is the exception: it tracks your account value continuously, so unrealized profit and loss counts toward it. The three per-trade alerts also watch open positions, so they can fire while a trade is still running. Limits sit in your account settings and work in both simulated and live trading.

Simulated trading is based on hypothetical results and does not reflect actual trading. Emotional and psychological factors of real money risk are not replicated. Use simulated trading to learn the platform and markets—not as an indicator of live performance.

Risk is part of trading; structure helps you manage it 

There’s no way to eliminate risk when trading futures, but learning how to control it can separate short-term wins from long-term success. New traders often face emotional decision-making, like chasing trades after a loss or overleveraging after a big win. These moments can quickly lead to inconsistent results. 

Creating a personal risk plan is one of the most effective ways to stay grounded. It can help remove emotion, define your trading boundaries, and build habits you can carry into live trading. 

Where to find your NinjaTrader risk settings 

To support these habits from day one, NinjaTrader includes risk tools directly in your account settings, which are accessible in both simulated and live trading modes. 

There are two places to edit your risk settings directly. In your NinjaTrader Dashboard, select the user profile button with your initials in the upper-right corner, then go to Settings > Accounts > Risk Settings. In NinjaTrader Web, select the shield icon at the bottom of the right-hand navigation menu. Because the settings apply at the account level, changes you make in either place take effect across NinjaTrader Desktop, Web, and Mobile. You can also ask Nina, our chatbot, to change a setting for you from the Dashboard, Desktop, or Web app. Here, you’ll find tools to help you create a trading plan tailored to your goals and tolerance for risk. You can automate rules and restrictions around your own behavior, adding structure while you build confidence. 

The NinjaTrader Risk Manager suite 

  • Daily and Weekly Loss Limits: Help protect your trading day and your trading week. 
  • Daily and Weekly Profit Triggers: Help protect your gains. 
  • Trailing Max Drawdown: Help protect your account growth. Pick end-of-day if you want the threshold checked only when the session closes, or real-time if you want it watching every tick, open positions included. 
  • Max Number of Open Positions: Help protect against taking on more positions than intended. 
  • Only Trade Selected Products: Help protect against trading instruments you didn’t intend to trade. 
  • Prevent Changes When Trading is Locked by Risk Settings: Help protect your limits from mid-session changes. 
  • Max Loss Per Trade: Help protect individual trades. 
  • Max Profit Per Trade: Help protect individual trade gains. 
  • Max Time in Trade: Help protect against staying in trades longer than planned. 

You can turn all features on or off as needed, so you can experiment and refine your approach in a safe, simulated environment. 

Learn more about how to customize risk settings for your NinjaTrader account. 

Three new per-trade risk settings

The NinjaTrader Risk Manager suite features three new per-trade risk settings, available in NinjaTrader Web:

  • Max Loss Per Trade: One undisciplined trade can outweigh a dozen good ones. You’ll be alerted when your maximum loss is reached, which can help you stick to your plan while staying in control of every decision.
  • Max Profit Per Trade: Knowing when to exit can be just as important as knowing when to enter. When your profit target is reached, you’ll have the opportunity to lock in gains or stay with the trend.
  • Max Time in Trade: Not every trade deserves more time. When your planned holding time expires, you can reassess your position with a fresh perspective.

Each one is a separate toggle with its own threshold, so you can run all three or just the one that fits how you trade.

You stay in control. These three per-trade settings provide alerts. Unlike the account-level settings above, they never automatically close positions or prevent you from trading. Every trading decision remains yours.

A redesigned risk settings dialog

The settings dialog is no longer one flat list. It can help to think of the settings as serving four goals, so the one you want is where you’d expect to find it.

GoalSettings included
Loss protectionDaily Loss Limit, Weekly Loss Limit, Trailing Max Drawdown (end-of-day and real-time), Max Loss Per Trade
Profit controlsDaily Profit Trigger, Weekly Profit Trigger, Max Profit Per Trade
Trade guardrailsMax Time in Trade, Max Number of Open Positions
Account guardrailsOnly Trade Selected Products, Prevent Changes When Trading Is Locked by Risk Settings

Changes are held until you save them, so you can adjust several settings at once and cancel if you change your mind.

If you trade a simulation account through a prop firm partnered with NinjaTrader, Trader Lockout can help you step away from the screens. It locks trading across all your linked simulation accounts for a period you choose, up to 24 hours, and it can’t be lifted early.

The two kinds of settings behave differently once you hit a limit, and the difference is worth knowing before you set them. Loss limits are liquidation triggers, not guaranteed caps. When a limit is reached, a market order goes out to close your open positions, and slippage in fast markets can leave you with a realized loss larger than the limit you set.

Account-level settingsPer-trade settings
Which settingsDaily Loss Limit, Weekly Loss Limit, Daily Profit Trigger, Weekly Profit Trigger, Trailing Max Drawdown, Max Number of Open Positions, Only Trade Selected Products, Prevent Changes When Trading Is Locked by Risk SettingsMax Loss Per Trade, Max Profit Per Trade, Max Time in Trade
What they coverYour whole accountOne position at a time
At the limitMost close open positions and lock your account; unlock timing depends on which limit you hit. Max Number of Open Positions and Only Trade Selected Products reject the order instead.You get an alert
Who actsThe platform acts on your behalfYou decide what happens next

Settings work best on top of a plan you’ve already thought through. For the principles behind the numbers you’ll enter here, read our guide to risk management in futures trading.

Build confidence through consistent habits 

NinjaTrader’s simulated mode isn’t just for testing strategies—it’s an ideal space to practice managing risk in real time. If you’re not already using stop-loss or take-profit orders, sim is the place to start. 

By combining order management with platform-level risk settings, you can develop a repeatable process to help you: 

  • Stay disciplined, even during volatility. 
  • Avoid emotional trading decisions. 
  • Protect your capital as your skills grow. 

Over time, these habits can lead to more confident, more consistent trading—whether you're trading Micros, Nanos, or full-sized contracts. 

Read more about risk management in our blog on 6 Best Practices for Trading Futures. 

Start developing your edge with NinjaTrader

Consistency in trading comes not only from execution, but from having a risk framework that fits your trading style. The NinjaTrader risk tools are designed to support that process, helping you develop structure while trading in sim mode and carry those habits into live trading when you’re ready. 

Explore NinjaTrader’s risk settings and start building a foundation for long-term trading discipline. Create your NinjaTrader account today to get started.

Get Started

FAQs on NinjaTrader risk settings

In your NinjaTrader Dashboard, select the user profile button with your initials in the upper-right corner, then go to Settings > Accounts > Risk Settings. In NinjaTrader Web, select the shield icon at the bottom of the right-hand navigation menu. Either way, you can turn individual settings on or off and set your values.
Account-level settings can act on your behalf. When you reach a Daily or Weekly Loss Limit, a Daily or Weekly Profit Trigger, or your Trailing Max Drawdown, open positions can be closed and your account locked. How long depends on which one: daily limits release at 5:00 pm CT the same day, weekly limits at 5:00 pm CT the following Sunday, and a Trailing Max Drawdown lock stays until you contact support. Max Number of Open Positions also acts—it rejects orders that would open another position. The three per-trade settings work differently: Max Loss Per Trade, Max Profit Per Trade, and Max Time in Trade send alerts. They don’t close a position for you.
Max Loss Per Trade alerts you when a single trade reaches the loss you set. Max Profit Per Trade tells you when a trade hits your profit target so you can lock in gains or stay with the trend. Max Time in Trade flags a position once your planned holding time expires. All three apply to one trade at a time rather than to your account as a whole.
No. Max Number of Open Positions has been available, and the redesigned dialog now surfaces it alongside the new per-trade settings. Choose the maximum number of positions you want open at any one time. Once you’re at that number, NinjaTrader turns down further opening orders until you close something you’re already holding.
Yes. Risk settings are available in both, and the setup is the same either way. Practicing with them in simulated trading is a low-pressure way to find limits that suit how you actually trade, so the numbers are already familiar when you go live.