top of page


Tools Menu


The "Export" feature under the "Tools" menu in NinjaTrader is a useful function for sharing, backing up, or moving custom NinjaTrader configurations, indicators, strategies, and other NinjaScript-based items. Here's an overview of the NinjaTrader Export feature:

1. Exporting Custom NinjaScripts: The Export function is primarily used for exporting custom-developed NinjaScripts, which include indicators, strategies, and other trading tools created using NinjaTrader's scripting language.

2. Creating Shareable Files: Exporting a NinjaScript creates a shareable file, typically with a ".zip" extension. This file can be shared with other NinjaTrader users, enabling them to import and use the custom script on their platforms.

3. Backup and Version Control: It's a valuable tool for backing up custom scripts. Traders can save exported files as a backup or for version control, ensuring they have a record of their scripts' evolution over time.

4. Easy Sharing and Collaboration: The export feature facilitates easy sharing of custom tools and strategies with the trading community or among a group of traders working together.

5. Safeguarding Intellectual Property: For script developers, exporting NinjaScripts is a way to package their work securely before distribution, safeguarding their intellectual property.

6. User-Friendly Process: The process of exporting is generally straightforward, involving selecting the specific script(s) to export and saving the resulting file to a chosen location.

7. Compatibility Across NinjaTrader Versions: Exported scripts are generally compatible across different versions of NinjaTrader, making it easy to migrate tools from one version to another.

8. Quality Control: Before exporting, NinjaTrader compiles the script to check for errors, ensuring that only functioning scripts are exported and shared.

9. Customization of Export: Users can choose what specific components of a script or set of scripts to include in the export, allowing for customized sharing or backup.

The Export feature in NinjaTrader is particularly useful for developers of custom trading tools and for traders who want to share their strategies or back up their work. It supports a collaborative environment within the NinjaTrader community and enhances the platform's flexibility and customization.

To navigate and use the Export feature on NinjaTrader, follow these steps

To navigate and effectively use the Export feature in NinjaTrader, which is typically located under the Tools menu, follow these steps:

1. Open NinjaTrader: Launch the NinjaTrader platform. Once open, the Control Center will be your main interface for navigating through the software.

2. Accessing the Export Feature:

- In the Control Center, look for the 'Tools' menu, usually found at the top of the window.

- Click on 'Tools', and from the dropdown menu, select an option like 'Export' or a similar term that indicates exporting data or settings.

3. Understanding the Export Options:

- NinjaTrader’s Export feature allows you to export various types of data and settings. This can include market data, trade data, strategies, indicators, or other relevant information.

- Familiarize yourself with the different export options available to understand what you can export and for what purposes.

4. Choosing What to Export:

- Depending on your needs, choose the appropriate option for export. This could be historical data, trade performance data, NinjaScript files (like custom indicators or strategies), or other configurations.

- Be specific about the data range or the items you need to export.

5. Setting Export Parameters:

- After selecting what to export, you might need to specify certain parameters. This can include date ranges for data, file formats, and destination folders on your computer.

- Ensure that these parameters are correctly set to get the desired export result.

6. Executing the Export:

- Once you've set all parameters, proceed with the export. The platform will generate the export file according to your specifications.

- Wait for the export process to complete. The duration might vary depending on the amount and type of data being exported.

7. Saving or Backing Up Exported Data:

- Save the exported file in a secure location on your computer or external storage device. This is especially important if the export is for backup purposes.

- Organize your exported files in a way that makes them easy to locate and use in the future.

8. Using Exported Data:

- Use the exported data as needed. This could be for analysis in other software, sharing with a colleague or a trading mentor, or for keeping a personal backup of your trading activity and custom configurations.

9. Regular Exports for Backup:

- Consider regularly exporting crucial data for backup purposes. This ensures that you have a recent copy of important information like trading history or custom scripts.

10. Seeking Assistance if Needed:

- If you encounter any issues or are unsure about the export process, refer to NinjaTrader’s support resources or contact their customer support for guidance.

Remember, the exact features and steps for exporting data in NinjaTrader may vary depending on the version of the platform you are using. Always refer to the latest NinjaTrader documentation or their customer support for the most accurate and detailed instructions. The Export feature is a valuable tool for managing your data and ensuring you have backups of important information.

bottom of page