What Algorithmic Trading Actually Is
Algorithmic trading encompasses any systematized, rule-based approach to trading that reduces or eliminates human discretion in execution. This ranges from simple: 'buy when the 50-day moving average crosses above the 200-day moving average' — to complex: deep learning models that process satellite imagery, earnings call audio, and alternative data simultaneously to generate multi-factor signals. The common thread is that trading decisions follow explicit, pre-coded rules derived from quantitative research, rather than human judgment in the moment of execution.
The spectrum by speed and complexity: high-frequency trading (HFT) operates on microsecond timescales, exploiting market microstructure — bid/ask spreads, order book dynamics, latency advantages. Statistical arbitrage runs on seconds-to-minutes, exploiting price discrepancies between correlated securities. Systematic trend-following (CTA strategies) operates on days-to-weeks, capturing momentum across futures markets. Quantitative fundamental strategies (like the frameworks underpinning AIQ's factor models) operate on weeks-to-months, systematically implementing factor-based stock selection that fundamental investors do discretionally.