Search
Trading Tools
    Menu Close

    Free NinjaTrader Risk Management Assistant


    Support via Forum & AI Assistant

    The NinjaTrader Risk Manager is a personal trading assistant for your PC that will carry out any number of automated actions, such as account and trade activity alarms and account lock-outs. It will also inform you when your account is at risk and even close positions automatically to potentially protect you against financial loss.Option included for pips or ticks with futures trading + Configurable settings for each workspace.
    (OS) Type: Windows Compatible
    Current version: 3.2.0
    Updated: Saturday, 15 August 2026

    NinjaTrader AddOn

    Please review our Licensing Terms and Disclaimer.


    Free for personal use under our license agreement.

    cTrader License


    The NinjaTrader Risk Management Assistant is a free personal trading and risk management tool for your PC or VPS. It can monitor trading activity, manage positions and trigger automated actions, including email notifications, Telegram Bot messages, voice alerts and pop-up warnings.

    Traders can create rule-based alarms for account and trading events, monitor drawdown and configure actions such as closing positions when predefined risk conditions are reached. A trading lock-out feature also helps prevent overtrading.

     

    Build NinjaTrader Strategies with AI

    Want to create or modify your own NinjaTrader strategies and indicators? Xen AI for NinjaTrader provides a dedicated AI development workspace for building, modifying, converting, analysing and repairing NinjaScript projects.

    You can work from natural-language trading rules, existing NinjaScript code or source code from other trading platforms, then use build checking and AI-assisted repair during development.

    Try Xen AI for NinjaTrader

     

    NinjaTrader Alarm Manager Dashboard

    The dashboard provides key account and trading information at a glance. You do not need to start the alarm monitor to view it. It includes an account overview, trade activity status, and a Drawdown gauge to monitor account risk.

     

    NinjaTrader Risk Management Assistant

     

    Dashboard User Guide

    The dashboard window provides traders with detailed account and trading information when they need it.

     

    Trading Futures?

    If you trade futures, you can switch from pips to ticks in the settings tab. The selected measurement is then displayed in the dashboard and trade notifications.

     

    Account Alarms

    The Account Alarms tab lets you configure alerts and notifications for specific account events. You can enable or disable each event and configure parameters and actions.

     

    NinjaTrader Account Risk Management

     

    Alert Event Options

    • Do Nothing
    • Pop-up message displays an alert on screen.
    • Email message sends account event details to your configured email address.
    • Telegram Bot sends an instant message to your configured Telegram bot.
    • Voice alert provides an audible notification when an account event occurs.
    • Close Position closes a selected position when the configured condition is reached.
    • Close all positions closes all open positions when an event occurs.
    • Close winning positions closes open positions currently showing a profit.
    • Close losing positions closes open positions currently showing a loss.

     

    Activated Voice Alerts

    Account and trade activity voice alerts can help when you're monitoring NinjaTrader while working on other tasks.

     

    Trade Activity Alarms

    There are eight trade activity alarm events. You can enable or disable each event individually, and each can use the same range of alarm actions.

     

    NinjaTrader Trade Activity Risk Alarms

     

    Trade Activity Alerts User Guide

    The Trade Activity Alerts window lets you configure how the software responds to specific trading events.

     

    Workspace Settings

    The application saves configuration settings for each workspace. When you close the add-on, it automatically saves and restores its settings the next time you use that workspace.

     

    NinjaTrader Account Locking

    You can configure the software to lock your NinjaTrader account from further trading when predefined profit, loss or drawdown limits are reached. You can configure these controls from the Account Settings page.

    Turn Your Trading Rules into a NinjaTrader Strategy

    Risk controls are one part of an automated trading system. If you have rules for entries, exits, position management, stops or targets, Xen AI can help convert those requirements into a NinjaTrader strategy.

    Xen supports iterative development, so you can build the strategy in stages, check the NinjaScript build, repair compiler errors and continue developing the project.

    Build with Xen AI

    Alarm Manager Settings

    The Settings section lets you configure and test email notifications, connect trading accounts, set up Telegram messaging, and manage other general application settings.

     

    NinjaTrader Risk Manager Settings

     

    Settings User Guide

    The NinjaTrader Risk Management Assistant includes various configuration options for alerts, account monitoring and automated actions.

     

    NinjaTrader Accounts

    NinjaTrader can contain multiple broker connections and accounts. In the settings window, select the account you want the Risk Manager to monitor.

     

    NinjaTrader Advanced Risk Manager

     

    Watch a Video Introduction

    Watch a video demonstration of the NinjaTrader Risk Manager in action.

     

    How To Install The Add-On

    Follow the guides below to install and register the add-on with NinjaTrader.

     

    Custom NinjaScript Development

    If you prefer a developer to build your automated trading strategy or custom technical indicator, you can also contact the NinjaTrader development team.

    Visit NinjaTools for more NinjaTrader resources

     

    Any Questions?

    If you have questions regarding this product, contact our support team.