Ninjatrader 8 Gmail Configuration and Setup (Step by Step)

NinjaTrader Gmail Setup is Different Depending On Your Version
NinjaTrader Version 8.1+
Step 1: Tools -> Options

Step 2: General -> Shared Services

Step 3: Email -> Add

Step 4: Preconfigured settings -> Gmail

Step 5: Configure the "From Name"

Step by Step Instructions Below Version 8.1
You will need to do this step in order to allow Gmail to be accessible to your NinjaTrader Platform.
You will need to create a Gmail app password which is different than your normal password for the NinjaTrader 8 program to connect.
The last step will be configuring the NinjaTrader 8 client.
NinjaTrader 8 Gmail Setup Video
Written Instructions Continue below

Step 1: NinjaTrader 8 Gmail Setup - What You'll Need
- Your username and password to get your Gmail setup in NinjaTrader 8 are not your conventional username / password. Please read below in the instructions.
- You must be using a personal Gmail account and not a business Gmail account.
Correct Example: john.smith2482
Incorrect Exampe: john.smith2482@gmail.com
Username: This is the first part of your gmail address. Eg. If your Gmail is someone@gmail.com your username is going to be "someone" and your going to leave out the @gmail.com
Password: This is not your Gmail password you use to login to your account. NinjaTrader 8 requires you to use a Gmail app password. If you try using your Gmail login password this will not work and your email alerts with NinjaTrader will never work.
Step 2 - Setup Gmail Account
Follow the screenshots
- Sign-in to your gmail account page to get to your accounts security settings.
- Look for the section called Sign-in & Security which you will then select Signing in to Google.


Step 3: Get Your App Password
- Go here: Google App Password Screen
- At the bottom, click Select app and choose the app you’re using. If you see a message saying "The setting you are looking for is not available for your account" then you have not setup your 2 factor verification as per above.



Step 4: Configure The Client
That’s it, you’re done! Do a test email and put in a different address in the dialog box. Then later try with your gmail address.
NinjaTrader 8 Gmail Settings
Service name: Gmail
Connection - Server: smtp.gmail.com
Connection - Port: 587
Default: Checked
Connection - SSL: Checked
Email address: Your full Gmail address
User name: The first part of your gmail address
Password: The Gmail App password you generated above

Need Help?
Frequently Asked Questions
Why is my NinjaTrader 8 Gmail email alert not working?
The most common reason NinjaTrader 8 Gmail alerts fail is using your regular Gmail login password instead of a Google App Password. You must enable 2-Step Verification on your Google account first, then generate a separate App Password specifically for NinjaTrader. Additionally, make sure your username is only the first part of your email (e.g., "john.smith2482") without the @gmail.com portion.
Do I need a Google App Password for NinjaTrader 8 Gmail setup?
For NinjaTrader 8 versions below 8.1, yes — you must generate a Google App Password because your regular Gmail login password will not work. You first need to enable 2-Step Verification on your Google account, then create an App Password through Google's App Password settings. However, NinjaTrader version 8.1 and above uses a simplified "Sign in with Google" method that does not require an App Password.
What are the SMTP settings for Gmail in NinjaTrader 8?
For NinjaTrader 8 versions below 8.1, the correct SMTP settings are: Server: smtp.gmail.com, Port: 587, SSL: Checked, and Default: Checked. Your email address should be your full Gmail address, your username should be only the first part before @gmail.com, and your password must be the Google App Password you generated — not your regular Gmail password.
Can I use a business Gmail account with NinjaTrader 8?
No, according to the setup requirements, you must be using a personal Gmail account and not a business Gmail account. If you are on a Google Workspace or business account, you may encounter issues with the configuration, so it is recommended to use a standard personal Gmail address for NinjaTrader 8 email alerts.
How do I set up email alerts in NinjaTrader 8.1 with Gmail?
In NinjaTrader 8.1 and above, the Gmail setup has been simplified. Navigate to Tools → Options → General → Shared Services, then select Email and click Add. Choose Gmail from the Preconfiguration settings dropdown, enter your From Name, and click "Sign in with Google" to complete the process — no App Password or manual SMTP configuration is required.
Frequently Asked Questions
Why is my NinjaTrader 8 Gmail email alert not working?
The most common reason NinjaTrader 8 Gmail alerts fail is using your regular Gmail login password instead of a Google App Password. You must enable 2-Step Verification on your Google account first, then generate a separate App Password specifically for NinjaTrader. Additionally, make sure your username is only the first part of your email (e.g., "john.smith2482") without the @gmail.com portion.
Do I need a Google App Password for NinjaTrader 8 Gmail setup?
For NinjaTrader 8 versions below 8.1, yes — you must generate a Google App Password because your regular Gmail login password will not work. You first need to enable 2-Step Verification on your Google account, then create an App Password through Google's App Password settings. However, NinjaTrader version 8.1 and above uses a simplified "Sign in with Google" method that does not require an App Password.
What are the SMTP settings for Gmail in NinjaTrader 8?
For NinjaTrader 8 versions below 8.1, the correct SMTP settings are: Server: smtp.gmail.com, Port: 587, SSL: Checked, and Default: Checked. Your email address should be your full Gmail address, your username should be only the first part before @gmail.com, and your password must be the Google App Password you generated — not your regular Gmail password.
Can I use a business Gmail account with NinjaTrader 8?
No, according to the setup requirements, you must be using a personal Gmail account and not a business Gmail account. If you are on a Google Workspace or business account, you may encounter issues with the configuration, so it is recommended to use a standard personal Gmail address for NinjaTrader 8 email alerts.
How do I set up email alerts in NinjaTrader 8.1 with Gmail?
In NinjaTrader 8.1 and above, the Gmail setup has been simplified. Navigate to Tools → Options → General → Shared Services, then select Email and click Add. Choose Gmail from the Preconfiguration settings dropdown, enter your From Name, and click "Sign in with Google" to complete the process — no App Password or manual SMTP configuration is required.

Trade NQ, Copy MNQ: Copy NQ Trades to MNQ in NinjaTrader 8

NinjaTrader Data Feed Not Updating? Quick Fixes

NinjaTrader Risk Per Trade: Risk $500 on Every Trade

NinjaTrader 8.1.8 Review: Should You Upgrade or Wait?

XABCD Pattern Alerts: The Complete Guide for Traders

Risk vs Reward Tool: The 2-Click Upgrade That Ends Guessing

NinjaTrader Faster Last Price Updates on Charts Explained

NinjaTrader 8 Hotkeys: Best Shortcuts for Faster Trading

NinjaTrader Position Sizing Tool: 64 Features Stock NT8 Does Not Include











