Back to Glossary

Entry · Financial Analysis

Algorithmic Trading

Algorithmic trading is the use of computer programs to place and manage orders in financial markets according to pre set rules, without a person deciding each individual trade. The rules can be as simple as buying a fixed amount every morning or as complex as reacting to price patterns across dozens of markets at once.

Most trading volume in major markets is now executed this way, including ordinary orders from pension funds and asset managers.

What it means

The basic appeal is that computers do two things people cannot: they act consistently and they act quickly. A rule that says buy when a stock trades below a moving average will be applied identically at nine in the morning and at four in the afternoon, with no fatigue and no second guessing.

Speed matters because prices move while a large order is being filled. It is worth separating the two very different activities that sit under the same label.

Execution algorithms take a decision a human has already made, such as buying 500,000 shares, and work out how to fill it without pushing the price up; these are used by almost every large institution. Strategy algorithms decide what to trade in the first place, which is the territory of quantitative hedge funds and proprietary trading firms.

High frequency trading is a subset of the second group, characterised by holding periods measured in fractions of a second and by very large numbers of small trades. It is often treated as synonymous with algorithmic trading in press coverage, which is misleading, since the large majority of algorithmic volume is patient execution rather than speed racing.

The commercial case rests on measurable cost saving rather than on beating the market. When an institution buys a large position, the difference between the price when the decision was made and the average price actually paid is called implementation shortfall, and good execution algorithms exist to shrink it.

On a $200,000,000 order, a few basis points of improvement is real money. The risks are equally concrete and mostly operational.

A faulty algorithm can generate thousands of unintended orders in seconds, which is why exchanges impose circuit breakers and firms build pre trade risk limits, kill switches and independent monitoring. Regulators in most markets now require testing, documentation and controls before an algorithm is allowed to touch a live market.

In practice

Real-world examples.

1

Example

A pension fund rebalancing its portfolio needs to sell $180,000,000 of one holding and buy another. Rather than placing two enormous orders, it uses execution algorithms that spread the trades across the day in proportion to normal market volume, limiting the price impact its own activity creates.

2

Example

A commodities trading house runs an algorithm that watches the price relationship between two grades of crude oil and trades automatically when the gap widens beyond a historical range. The rule is simple, but running it continuously across three exchanges would be impossible for a human desk.

3

Example

A brokerage introduces a pre trade risk check after an internal test algorithm was accidentally connected to a live market feed. The system now rejects any order above a set size or outside a price band before it reaches the exchange, a control that costs a few milliseconds and prevents a category of expensive accidents.

Think of it

Algorithmic trading is computers making trades-automated execution following programmed rules.

Formula

Calculation

Volume weighted average price = sum of (fill price x fill volume) / total volume filled, and this is the standard benchmark for judging execution quality. An asset manager instructs an execution algorithm to buy 100,000 shares over a trading day. The algorithm fills 20,000 shares at $50.10, 30,000 shares at $50.25 and 50,000 shares at $50.40. The three amounts spent are 20,000 x $50.10 = $1,002,000, 30,000 x $50.25 = $1,507,500 and 50,000 x $50.40 = $2,520,000, giving $5,029,500 in total. The achieved volume weighted average price is $5,029,500 / 100,000 = $50.295 per share. The market's own volume weighted average price for the day was $50.35, so the algorithm beat the benchmark by $50.35 - $50.295 = $0.055 per share. Across the full order that is 100,000 x $0.055 = $5,500 saved, which is the number the trading desk reports to the fund manager.

Case study

Seen in the real world.

The following is an illustrative and fictional example. Ashcombe Capital, an invented mid sized asset manager running $4,000,000,000, had always executed trades through a broker's voice desk and had never measured the cost of doing so. A new head of trading compared the fund's achieved prices against market volume weighted average prices over a quarter and found the fund was giving up an average of 11 basis points on every purchase.

On roughly $900,000,000 of annual turnover, 11 basis points is about $990,000 a year, a figure larger than the entire trading team's cost. The fictional firm moved to a mix of broker supplied execution algorithms with defined benchmarks and introduced monthly reporting comparing achieved prices against those benchmarks. Within two quarters the average shortfall had fallen to around 4 basis points.

The change also surfaced something the firm had not expected. Two of its portfolio managers routinely placed urgent orders late in the day, which forced aggressive execution and accounted for a disproportionate share of the remaining cost. Adjusting the internal process so decisions reached the desk earlier was free, and in this illustrative account it saved more than the technology did.

Watch out

Common mistakes.

  • Treating algorithmic trading and high frequency trading as the same thing, when most algorithmic volume is patient execution of ordinary institutional orders.
  • Assuming an algorithm removes judgement, when every rule embeds the assumptions of whoever wrote it and those assumptions can stop holding.
  • Testing a strategy only on historical data and reading a good result as proof, when a rule can be fitted to the past without predicting anything about the future.

Questions

People also ask.

Do you need to be a large institution to use algorithmic trading?

No, retail platforms offer basic rule based order types, though the sophisticated execution tools and the data behind them remain expensive and institutional.

Does algorithmic trading make markets more or less stable?

Evidence points both ways: it has narrowed spreads and reduced ordinary trading costs, while also being implicated in short, sharp disruptions when many systems react to the same signal at once.

How is execution quality actually measured?

Usually by comparing the achieved average price against a benchmark such as the market volume weighted average price or the price at the moment the decision was made, with the difference reported in basis points.

From the founder's library

Accounting Fundamentals: A Non-Finance Manager's Guide to Finance and Accounting, by Shihan Sheriff

Take it further with the book.

Build your financial confidence beyond this definition. Shihan's full-length guide, Accounting Fundamentals, takes the same plain-English approach and turns it into a complete, practical playbook for non-finance managers, business owners and students - with chapter-end quiz answers and presentation slides included.

US$2.24US$2.99

25% off with code MMHQ25, applied at checkout. Priced in USD - checkout may show the equivalent in your local currency.

View the book and save 25%
Last updated · September 4, 2026
Browse all terms →

Disclaimer

The information provided in this finance dictionary is for educational and informational purposes only. It should not be construed as financial, investment, legal, or tax advice. Always consult with a qualified professional before making any financial decisions. Money Master HQ makes no representations or warranties about the accuracy, completeness, or suitability of this information. Use of this content is at your own risk.