What Is Algorithmic Trading?
Algorithmic trading executes trades from predefined rules rather than discretion. How it works, what it does not promise, and where it fits.
Hot Topic
Rule-based execution: how automated strategies are built, validated and deployed, and what automation does and does not change.
2 pieces published on this topic · Updated
Algorithmic trading separates two things that discretionary trading keeps fused: deciding what to do, and doing it. The decision is made in advance and written down as rules; the execution is handled by software that applies those rules without reconsidering them. That separation is the entire substance of the approach, and everything else follows from it.
The immediate consequence is that a strategy becomes testable. A rule set precise enough for a computer to execute is also precise enough to replay over years of historical data, which is not true of an intention held in a trader's head. This is why automation and backtesting arrive together. They are two uses of the same artifact.
What automation does not do is supply an edge. A rule set that loses money slowly when executed by hand will lose money reliably and at scale when executed by software. Automation removes hesitation, inconsistency and the missed entry; it removes nothing about whether the rules were any good. The discipline it enforces is real, and it is enforced on a bad strategy just as faithfully as on a good one.
Blog posts covering this topic.
Algorithmic trading executes trades from predefined rules rather than discretion. How it works, what it does not promise, and where it fits.
A side-by-side comparison of discretionary and rule-based trading, and a straightforward way to decide which one your approach actually needs.
Describe a strategy in plain language, backtest it against historical data, and paper trade it before any capital is committed.