how do i get started in algorithmic trading 
to start algorithmic trading you need to learn programming c java and python are commonly used understand financial markets and create or choose a trading strategy then backtest your strategy using historical data once satisfied implement it via a brokerage that supports algorithmic trading there are also open source platforms where traders and programmers share software and have discussions and advice for novices 