e  
   
   
 
 
   

 

 

 

SUPPORT
 

Support center
main page

  How do I get started?
  How do I get support?
  Live events
  Video Library
> Help guides
  My account

 

 

 

 

 

Prior to setting up an account connection to TD AMERITRADE you must have installed NinjaTrader. Please review the installation guide for further instructions.

In order to set up an account connection to TD AMERITRADE, you must have following logon/connection information.

  • TD AMERITRADE UserName
  • TD AMERITRADE Password

Configure NinjaTrader

  1. Start NinjaTrader
  2. From within the Control Center window, select “Tools > Account Connections...”
  3. In the Account Connection Set Up window, press Add...
  4. Follow the instructions provided in the Connection Wizard
  5. As per the image below, enter your TD AMERITRADE user name and password
  6. The "Settings >>" button should only be pressed if advised by a technical support representative
  7. Complete the wizard
  8. You will now be able to connect to your account via the Control Center window,
    “File > Connect” menu

Understanding The Limitations Of TD AMERITRADE/NinjaTrader Integration

  • Historical tick data is not supported
  • Market orders submitted outside of standard trading hours are accepted and will remain unfilled until market re-opens
  • Realized account PnL is reported excluding commissions
  • Level II market data is aggregated and updated several times per second
  • You can get "Unable to process request" messages when trying to connect during weekend server maintenance
  • Some special TD AMERITRADE order types are not supported
  • DAY orders may appear to be active for approximately 20 minutes after a session close and can't be cancelled and they will expire automatically
  • Order fill prices that in the 100th of a cent are rounded to the nearest penny
  • Orders with a Time In Force of GTC actually have an expiration date 6 months out from the date the order is submitted