If you are not familiar with the NinjaTrader 8 platform and the import feature then take a quick look at the 3 minute installation video below.

Installation Video


The strategies will only run on a Ninja Trader 8 platform. If you don't have Ninja Trader 8 you can sign up for a free demo account here:

NinjaTrader Demo


You can download and install NinjaTrader 8, the EminiES charts workspace and the EminiES systems or a Zoom call can be made and a representative will perform the complete 30 minute install. 

Step 1.

Downloading and Adding a Workspace with Charts Preset:

Download the EminiES file and unzip in your download folder. Then move the EminiES Charts.xml file to Ninja Trader 8 workspaces folder. Log out of Ninja Trader 8 and log back in. On the control panel select workspaces and then select EminiES Charts workspace. 



Chart Settings:

EminiES24x5 Runs on a 1 Minute Chart 

EminiES24x5 Chart Settings.JPG

EminiES8x5 Runs on a 14 Minute Chart


Step 2:

Downloading and Installing the EminiES Systems:

Download the .zip file below to your desktop.


To import with Ninja Trader 8: 

  1. From the Control Center window select the menu Tools > Import> NinjaScript Add On to open the "Import" dialog window.

  2. Select the .zip file you downloaded to your desktop.

  3. Press the "Import" button.

Adding the Strategy to the Chart:

To add the strategy to your chart, right click on the chart and select "Strategies". Then when the strategies window opens, under "Available" select the strategy that you wish to install and then under "Configured" click the "add" button. The strategy is now ready to enable on the chart. To enable the strategy under "Properties" select the "account" that you wish to use and then check the "enabled" box and select "apply" at the bottom.



Set the time for "Exit" on EminiES24x5 and "STime" and "ETime" on EminiES8x5 to the correct time zone where you are located. The above time settings are for Eastern Standard Time. To run multiple contracts on EminiES24x5 simply change the "Trade Size" to the number of contracts you wish to trade. To run multiple contracts on EminiES8x5 change "Cnt" to the number of contracts you wish to trade and also multiply "DPTarg and DSTarg" times the number of contracts. For example. If you wish to trade 2 contracts change "Cnt" to 2 and "DPTarg" to 12000 and "DSTarg" to -12000. If you wish to trade live instead of simulated then select your account under "Account".

Profit targets and stop loss targets for ES, NQ, YM and BTC using the EminiES 8x5 system


PTarg 2500

STarg 1000

ES Lower Risk Alternative Settings Effective 1/1/23:

DPTarg 40

DSTarg -40

PTarg 50

STarg 300


PTarg 600

STarg 1000


PTarg 2000

STarg 900


PTarg 2450

STarg 100


You can perform a backtest on each strategy using the Strategy Analyzer for past performance details. Select the system and all the settings will populate but you must set the instrument, the date, and the trading hours correctly and then hit run at the bottom.

You can fine tune the input parameters of a strategy through optimization. Optimization is the process of testing a range of values through iterative backtests to determine the optimal input values over the historical test period based on your optimization fitness.


EminiES 24x5

Release Date 1/2017

EminiES 8x5

Release Date 1/2022

Once you have completed the install please email your NinjaTrader 8 machine id to:

Then you will need to log off and log back on to the NinjaTrader platform to activate the strategies.

We need your machine id to setup your license. Licenses will be activated within 24 hours after receiving your e-mail. You can find and copy your machine id in the control panel by selecting Help>About>Machine ID

The strategies come as a package called an 'assembly'. If you need to remove the assembly, go to Tools>Remove> NinjaScript Assembly>Select the assembly you wish to remove > Remove.


Once your charts are configured, the strategy installed and enabled your charts should appear as below:

EminiES 8x5


EminiES 24x5

Chart 24x5.JPG