Features Summary

You will be able to do the following tasks easily with ATSXL, which can be very time consuming, coding intensive, or even not feasible in traditional ways:

  • Trade with the broker of your choice, such as Interactive Brokers (IB/TWS API), OANDA (REST API), Dukascopy (JForex API), MB Trading (Navigator API), MetaTrader (MT4 Bridge), or other broker through its trading interface with minimum development effort involved.

    You are not limited to certain broker. With ATSXL, your strategy has the least dependency on any of broker's platform and trading interface.

    Note: only interface for Interactive Brokers (IB/TWS API) is currently released, other interfaces will be released soon.

  • Manage lots of order entries simply with a click on the button. ATSXL's Rapid Order Entry interface helps you place, modify or cancel many orders instantly.

    This greatly helps people who make trades manually to take advantages of computer' speed and accuracy.

  • Utilize any software or methodology to analyze and backtest your trading idea and strategy, such as AmiBroker, eSignal, MultiCharts, NinjaTrader, OpenQuant, QuantDeveloper, TradeStation, or even in house application developed with any programming language.

    Note: you don't use ATSXL directly for R&D, however ATSXL makes you focus on the trading idea and strategy using any software or methodology.

  • Enhance your trading strategy with Excel's powerful and highly efficient calculation engine, using formula, dependency, pivot table, other third party Excel Add-ins, and powerful VBA programming!

    Your strategy could be as simple as Moving Average crossover, or as complex as rule based, statistical model based, event driven, or any other type that is up to your creativity and domain expertise.

  • Quantify any aspect of your trading with Excel, MATLAB, R, or other quantitative environments and libraries.

    Signal filtering, position sizing, risk control, strategy execution flow control, and even decision making are examples that quantitative method can be effectively applied.

  • Run your trading strategy with ATSXL in automatic mode, in semi-automatic mode, or at your discretion (i.e. manual trading with fast order entry).

    There is ultimate flexibility in the way you run the trading system that depends on your trading style or strategy.

  • Automate your trading strategy with ATSXL, keep it running at home, or deploy it to remote server (dedicated server or VPS) or cloud computing facility (i.e. Amazon EC2).

    Running an automated or semi-automated trading system in remote datacenter will take advantages of the facility's redundant power supply, server-class hardware, and superb network connectivity. And you can access the server and control your trading system from anywhere.

  • Monitor the trades and trading strategy execution with ATSXL and a third party commercial log monitoring software that ensures you receive updates on trading activities and critical events of your interest, through sound, SMS, or Email.

    Of course, you can use your own program or script as long as it can monitor ATSXL's log files to meet your needs.