Operations > Automated Trading >

Automated Trading Interface (ATI)

Print this Topic Previous pageReturn to chapter overviewNext page

NinjaTrader's ATI (Automated Trading Interface) provides efficient protocols to communicate trading signals from various external sources to NinjaTrader for the automation of order execution.


NOTE: This interface is ONLY used for processing trade signals generated from external applications and is not a full blown brokerage/market data API. If you are interested in automated trading using native NinjaScript strategies please proceed to the following help guide section.


NinjaTrader provides TradeStation and eSignal integration, File Interface, and a DLL Interface which ensures that you can communicate with NinjaTrader from any application such as but not limited to:


Popular charting applications such as but not limited to TradeStation, eSignal, NeoTicker, and Investor RT
Custom applications written in but not limited to Visual Studio .NET, Visual Basic, Delphi, and MS Excel
Black box trading systems


The Automated Trading Interface is bi-directional. You can enable automated trading by left mouse clicking on the Control Center's File menu and selecting the Automated Trading (AT Interface) menu item



Understanding the ATI

Interface Options