Propfirm Account Hedger for NinjaTrader 8

Created 10 Feb 2026 · Updated 10 Feb 2026

The Propfirm Account Hedger is a Premium tool for the NinjaTrader 8 platform.

This hedger tool allows you to hedge all trades from a source account into another target account. Hedging is generally used to manage risk by trading in the opposite direction of the active trade — it can be on the same instrument or a different one, on the same account or another account. In our context, hedging is executed across propfirm accounts to completely remove the risk of blown accounts and to always withdraw profits no matter the result of your trading on those accounts. This form of hedging is only possible on propfirm accounts — it can't be used on real trading accounts, since that would result in real capital loss, whereas applied to propfirm accounts it only incurs the propfirm account's fee.

Prerequisites

To properly use this tool you should have the following prerequisites available.


Features

The Account Hedger tool has a set of unique features:

  • No pending orders are placed — only market orders
  • Full-auto strategy that can be scaled into multiple instances
  • Very lightweight, with very fast execution

The strategy watches for any position opened on the source account and opens an opposite trade on the target account. For example, if a buy trade is opened on the source account, the strategy opens a sell trade on the target account; when the buy trade is closed, the strategy closes the sell trade on the hedge account.

Spread Considerations

The spread on futures is very tight and is generally one tick wide, and one tick has the following values:

  • MES: $1.25
  • MNQ: $0.50
  • MYM: $0.50
  • MGC: $1.00
  • MCL: $1.00
  • ...

These values are for one contract. Let's go through a scenario that explains the impact of spread on hedging. Suppose we're on MES: when a long trade is opened, it's opened on the Ask price, while on the other side the hedging short position is opened on the Bid price. Suppose the trade is 5 micro contracts — this creates a difference of 5 × $1.25 = $6.25 on the open. Then, when the trades are closed, the same spread applies again, for another $6.25 on the close — a total of $12.5 from the spread alone. Add commissions, around $0.65 for MES, so commissions come to $0.65 × 2 × 5 = $6.5. That leaves a total of $6.5 + $12.5 = $19 as a minimum difference in profit/loss for 5 contracts on MES.

So what should you do about that? Nothing — this difference in profit and loss between the blown account and the hedged profitable account isn't big enough to sabotage the hedging value. If you can withdraw $1500 from the hedged account, it covers all expenses including this spread difference.

Account Types Consideration

The idea behind hedging propfirm accounts is to be able to withdraw money at all times, whether your trading is profitable or not during that period. To be able to withdraw money, you should only use instant-funding propfirm accounts — this requirement comes from the fact that you need to be able to withdraw money as soon as one of the accounts is blown, which is only possible if you're running an instant-funding account.

Which Propfirms Are Best For This?

At the time of writing, the two best propfirms to set this up with are:

  • Lucid Trading instant funding 50k
  • Tradeify instant funding 50k

Parameters

We try to keep the parameters to a minimum — only the most important are exposed.

License
License This is the license key you get when you create an account on automated-trading.ch. After creating an account, copy your license key from the billing page. You need to set this parameter only once per month — once the license key is validated it will be remembered for the rest of the month.
General
Source Account Shows a list of all accounts available from all connections currently active. The selected account is the source account to be hedged.
Target Account Shows a list of all accounts available from all connections currently active. The selected account is the target account on which trades will be opened.

Download & Installation Instructions

License Requirements

At automated-trading.ch you can choose to either purchase a monthly subscription to use our premium products, or use our free products without subscribing.

In both cases, you need to create an account so you can get a License you can use for both premium and free products.

To obtain your license, simply sign up and then get your license on the billing page.

Important: This is a Premium product. It can be run in Backtest, Playback, and Optimization modes for free; an active Premium subscription is required to run it live.
Download
Sign in to download this file.
Latest Version v1.0.0.0 · Published 8 months ago
This file was downloaded 37 times. Last download was 1 week ago.

You can also download this strategy — and every other automated-trading.ch strategy or indicator — anytime from your centralized Downloads page.

Installation Steps
1
Import the downloaded .zip file into NinjaTrader using the Import NinjaScript menu item.
Click to enlarge
2
Open a new chart window on the instrument you wish to hedge, making sure the Tick Replay checkbox is not checked.
Click to enlarge
3
For optimized performance, make sure to only load 0 days on the chart.
4
Paste your license (found on the billing page) into the License parameter.
5
Right-click the chart and choose Strategies (or press Ctrl+S) to open the Add New Strategy dialog.
Adding the Account Hedger strategy to a chart
Click to enlarge
6
At this step the strategy checks the license and activates/deactivates trading according to your subscription state.
7
At this stage the strategy is ready — if your license is valid, it will keep running live and hedge every trade opened on the source account.

Frequently Asked Questions

General

The strategy can be run with or without a chart.

Hedging is indeed not allowed on most propfirms — but only between accounts within the same propfirm. This strategy is designed to hedge accounts across two different propfirms.

Yes, as long as each instance runs on a unique instrument — NinjaTrader aggregates orders into one position per instrument per account, so running two instances on the same instrument won't work.

No, the source code is protected for copyright reasons.
Billing

Yes, you can cancel your subscription from the account page at any time to prevent future payments. We can't refund the unused portion of your subscription, but you'll be able to use it for the remainder of the billing cycle.

No, we don't offer a trial subscription plan, but you can download and test the product in backtest and playback modes before subscribing.

We do not offer full or partial refunds, but you may cancel your subscription at any time to stop future payments.

Release Notes

  • First Release of the strategy
discord
Join our Discord community
Questions, feedback, or just want to chat with other traders? Come say hi.
Join Discord
Quick Facts
Platform NinjaTrader 8
Category Tool
Plan Required Premium
Latest Version v1.0.0.0
Last Updated 8 months ago
Downloads 37