Installation and Deployment
An easy and intuitive setup process for the best trading experience from the start.
Deployment with Docker
AlgoTrader uses Docker for production deployments. Docker is an open-source platform for building, shipping, and running distributed applications, which builds AlgoTrader components into lightweight containers that are platform independent.
With Docker, all AlgoTrader components can be installed with a single command within just minutes. Docker is available for Windows, Mac, and Linux, and the AlgoTrader Docker installation procedure is identical under each operating system.
The AlgoTrader Docker containers can even be deployed within a Kubernetes or OpenShift based environment.
System configuration
The entire system functionality can be configured through a browser-based frontend. This includes system configurations such as database connectivity, network ports, and trading and execution-related settings. In addition, all venue adapters can be configured through the new user interface. The user interface contains convenient functions to import and export entire system configurations and also allows for encryption of sensitive data such as passwords and external API key.