Algorithmic Trading System: Key Components

Auquan
auquan
Published in
1 min readNov 17, 2016

In this post, we are going to discuss the main elements of developing a trading algorithm system. Building an end-to end trading system or writing profitable strategies requires four main steps:

  • Identify a strategy — Decide which markets you want to trade, develop the logic with which you want to trade them and define parameters by which the trading logic is triggered
  • Backtest your strategy — Analyze your strategy’s performance on historical data and remove biases
  • Execute your strategy — Link to a brokerage and minimize the transaction costs (cost of trading and commission)
  • Manage Risk — Create pre and post trade checks to avoid losses

Watch this short video where Chandini Jain (ex-Derivatives Trader at Optiver, Chicago) explains the process of building a trading system with a simple example.

This video should be a good starting point for people looking to learn about writing algorithmic trading strategies.

Download ppt here

Originally published at auquan.com on November 17, 2016.

--

--

Auquan
auquan

Building Tools and Platform to solve finance problems using Data Science