The AlgoTrader software enables automated trading on forex, cryptocurrency, stocks, options, futures, and commodities markets. It is a powerful aid that can help you automate your trading and execute numerous strategies simultaneously.
The AlgoTrader is offered by AlgoTrader GmbH, a company based in Switzerland. This is a renowned pioneer in the field and it has contributed greatly to the increased popularity of automated trading on the retail-trader marker.
AlgoTrader has been around since 2009, and has of course been updated and improved continuously over the years. Instead of simply keeping up with the trends, AlgoTrader is known to be somewhat of a trailblazer in the world of automated trading.
Interestingly, the AlgoTrader is built on open-source technology, frameworks and methodologies, including Java SE 6 Model Driven Architecture and the AndroMDA CEP-Engine for code generation.
Here are a few examples of reasons behind AlgoTraderĀ“s popularity among the online traders.
AlgoTrader utilizes the Esper engine and can quickly process high volumes of market data.
AlgoTrader is built in a robust fashion and known to be reliable.
You can customize AlgoTrader in many different ways to suit your own needs and preferences.
AlgoTrader is compatible with a wide range of third-party resources, including third-party libraries.
It is possible to use automatic rolling to continuously trade futures and options
Examples of available time-based window functions are during, between, afterwards, parallel with, along with, finishes, and begins.
With AlgoTrader, you can enjoy the best from both Java and Esper. Java is for instance great for procedural actions (e.g. place your order) while Esper is excellent for time-based market data analysis.
AlgoTrader 4.0 supports 15 interfaces and adapters, including the popular Nexus Prime, Quandl, Coinigy, and QuantHouse.
You can extend the HTML5 user interface with a number of strategy-specific customized widgets to better visualize strategy-specific data. Widgets are created with JavaScript and empty web sockets over STOMP.
Yes it can, through integration with Coinigy. Also, AlgoTrader is not just for Bitcoin trading, you can use it for hundreds of different cryptocurrencies, including bit ones such as Dash, Ripple and Ether (Ethereum).
Examples of available exchanges: OKCoin, Kraken, Bitfinex, Bitstamp, Poloniex
Cryptocurrencies can be traded against each other, or against traditional currencies such as USD via forex brokers.
Tips! If you are interested in this field, also look into how you can use AlgoTrader for arbitrage trading between exchanges and for automatic rebalancing of portfolios.
To store live and historical market data, AlgoTrader utilizes the databse InfluxDB, which allows for storage of up to one million values each second. Advanced compression limits the storage footprint.
If you want to, you can do accelerated back-tests (up to 200 percent).
AlgoTrader comes with charting capabilities, but they are fairly limited. Examples of available chart types are lines, bars, area, candles, and selected linear.
The TradingView chart library gives you access to a series of indicators, such as Bollinger Bands, Keltner, Donchian, and Parabolic SAR.