NinjaTrader 8 Auto-Login & Auto-Cleaner — Setup & Usage Guide

The NinjaTrader 8 Auto-Login & Auto-Cleaner tools by MASCapital UK simplify and maintain your NinjaTrader environment. The Auto-Login automates credential entry every time NinjaTrader starts, while the Cleaner removes unused or temporary data to keep performance optimal. Follow this guide to download, configure, and safely run both utilities.


Table of Contents 🔗

NinjaTrader 8 Auto-Login 🔗

The NinjaTrader 8 Auto-Login feature streamlines the login process by automatically entering credentials each time the platform starts. It eliminates manual input and allows traders to focus directly on their market activity. By automating login, it saves time and ensures consistent access — particularly valuable in fast-paced trading environments or for users operating multiple accounts.


1. Auto-Login Installation Process 🔗

Step 1: Download & Extract 🔗

  1. Download the NinjaTrader 8 Auto-Login & Cleaner .zip file.
  2. Extract the contents of the downloaded file to your Desktop.

Step 2: Configure Your Auto-Login Credentials 🔗

  1. Open the extracted folder on your Desktop.
  2. Locate the credentials.txt file inside.
  3. Enter your NinjaTrader login credentials (Apex, LeeLoo, Bulenox, Tradovate, etc.).
  4. Save the credentials.txt file to store your login details securely.

Step 3: Move the Config Files 🔗

  1. Move the credentials.txt file into your Documents folder. This ensures the Auto-Login shortcut can access your credentials correctly.

Step 4: Run the Auto-Login 🔗

  1. Double-click the NT8 Fast Start shortcut on your Desktop.
  2. This shortcut runs an automated script that opens NinjaTrader8.exe and logs you in using your saved credentials.

Preview the Auto-Login in Action 🔗

Troubleshooting 🔗

  • If the shortcut doesn’t run, check the Windows tray for an active script instance. Right-click and close it before starting again.
  • If credentials aren’t entered automatically, click on the NinjaTrader login window to bring it to focus. The script will resume input immediately.

 

NinjaTrader 8 Cleaner 🔗

The NinjaTrader 8 Cleaner is designed to maintain optimal platform performance by removing unnecessary or temporary files stored within NinjaTrader directories. It allows users to select specific data types to delete — including cache files, database logs, and historical data — helping reduce clutter, prevent data issues, and improve loading speed. Regular cleaning keeps NinjaTrader stable and responsive, especially for traders who work with large datasets or replay data.


2. NinjaTrader 8 Cleaner Installation Process 🔗

Step 1: Download & Extract 🔗

  1. Extract the contents of the downloaded .zip file to your Desktop.

Step 3: Run the Cleaner 🔗

  1. Double-click the NinjaTrader 8 Cleaner shortcut on your Desktop.
  2. The tool will execute a cleaning script that removes all files from your selected categories.
  3. This process optimizes NinjaTrader by clearing redundant data and refreshing its directory structure.

Cleaning NinjaTrader 8 Directories – Line by Line Explanation 🔗

The Cleaner targets key directories associated with NinjaTrader 8 to enhance performance by removing unnecessary or temporary files. By executing this script, users maintain a clean and efficient environment where charts and data load faster. You can customize which folders are cleaned to preserve important information while removing clutter.


List of NinjaTrader 8 Folders That Can Be Cleaned 🔗

1. Database Cache Group 🔗

1.1 DB Messages — Cleaning DB Message Files [SAFE]
Clears all files from the messages directory:

%USERPROFILE%DocumentsNinjaTrader 8dbmessages

1.2 DB Cache — Cleaning DB Cache Files [SAFE]
Removes all files from the cache directory:

%USERPROFILE%DocumentsNinjaTrader 8dbcache

2. Database & Market Data Group 🔗

2.2 DB Day — Cleaning Daily Database Files [REMOVE IF REQUIRED]
Removes all files from the day data directory. If you wish to retain day data, disable this option. Otherwise, keep it enabled to clear and refresh all historical daily bars. NinjaTrader will automatically reload this data when restarted.

%USERPROFILE%DocumentsNinjaTrader 8dbday

2.3 DB Minute — Cleaning Minute Data Files [REMOVE IF REQUIRED]
Removes all files from the minute data directory. This ensures clean and accurate historical minute bars after restart.

%USERPROFILE%DocumentsNinjaTrader 8dbminute

2.4 DB Replay — Cleaning Replay Data Files [WARNING]
Deletes all Market Replay files. Replay data consumes large disk space; remove only if you don’t plan to use playback.

%USERPROFILE%DocumentsNinjaTrader 8dbreplay

2.5 DB Snapshot — Cleaning Snapshot Files [SAFE]
Clears snapshot data for faster NinjaTrader loading.

%USERPROFILE%DocumentsNinjaTrader 8dbsnapshot

2.6 DB Tick — Cleaning Tick Data Files [REMOVE IF REQUIRED]
Removes tick-level data from the database. Re-enable if you want NinjaTrader to refresh all tick data on restart.

%USERPROFILE%DocumentsNinjaTrader 8dbtick

3. General Files Group 🔗

  • 3.1 Cache — Cleaning Database Cache Files [SAFE]
    %USERPROFILE%DocumentsNinjaTrader 8dbcache
  • 3.2 Export — Cleaning Export Files [SAFE]
    %USERPROFILE%DocumentsNinjaTrader 8export
  • 3.3 Import — Cleaning Import Files [SAFE]
    %USERPROFILE%DocumentsNinjaTrader 8import
  • 3.4 Incoming — Cleaning Incoming Files [SAFE]
    %USERPROFILE%DocumentsNinjaTrader 8incoming
  • 3.5 Outgoing — Cleaning Outgoing Files [SAFE]
    %USERPROFILE%DocumentsNinjaTrader 8outgoing

4. Logs & Temporary Files Group 🔗

  • 4.1 Cleaning Log Files [SAFE]
    %USERPROFILE%DocumentsNinjaTrader 8log
  • 4.2 Cleaning Strategy Analyzer Logs [SAFE]
    %USERPROFILE%DocumentsNinjaTrader 8strategylogs
  • 4.3 Cleaning Temporary Files [SAFE]
    %USERPROFILE%DocumentsNinjaTrader 8temp
  • 4.4 Cleaning Trace Files [SAFE]
    %USERPROFILE%DocumentsNinjaTrader 8trace

All performance reports shown on this website are generated directly from the built-in trade reporting feature of our strategies - "Trade Log". The results reflect actual trades executed in the live market during the stated reporting period. No backtesting, no simulated environments, and no playback data were used in preparing these reports.

For the sake of clarity and transparency, the raw trade log data has been transformed into chart format and presented here for better visual appearance on the website, making it easier for traders to review and interpret performance across different markets and dates.

These reports are published strictly for informational and educational purposes and should not be considered financial advice or a guarantee of future performance.