Glossary term

Algorithmic Trading

Algorithmic trading uses computer instructions to generate, route, modify, or execute securities orders based on predefined rules.

Updated

May 21, 2026

Read time

3 min read

What Is Algorithmic Trading?

Algorithmic trading uses computer instructions to generate, route, modify, or execute securities orders based on predefined rules. The rules may use price, volume, time, volatility, order-book data, news inputs, portfolio targets, or risk limits.

The term covers a wide range of activity. A simple algorithm may split a large stock order into smaller pieces over the day. A high-frequency strategy may submit and cancel orders rapidly across trading venues. Both are algorithmic, but their purposes and risks differ.

Key Takeaways

  • Algorithmic trading automates parts of the trading process using coded rules.
  • Algorithms may seek lower execution cost, speed, liquidity access, arbitrage, or risk control.
  • High-frequency trading is a subset, not a synonym for all algorithmic trading.
  • Technology failures, coding errors, feedback loops, and weak controls can create market and firm risk.
  • Broker-dealers using algorithmic strategies are subject to supervision and control obligations.

How It Works

An algorithm receives instructions and data, then decides what trading action to take within its design. Execution algorithms may follow a volume-weighted average price target, trade only when market liquidity is available, or limit participation so the order does not reveal too much information.

Strategy algorithms may look for statistical relationships, pricing discrepancies, momentum, market-making opportunities, or hedging needs. Some systems are highly automated, while others require trader oversight or approval.

Where It Helps

Algorithmic trading can reduce manual errors, process large data sets quickly, access fragmented markets, and execute orders more consistently than a human trader could. Large institutions use algorithms to manage transaction costs when buying or selling significant positions.

It can also improve liquidity when market-making algorithms continuously quote prices. But liquidity provided by algorithms may disappear quickly during stress if risk controls force systems to pull back.

Operational and Market Risks

The main risks are not only investment losses. Bad code, stale data, incorrect parameters, weak testing, runaway order generation, and poor kill-switch controls can create losses or disrupt markets. An algorithm can act faster than people can diagnose the problem.

That is why supervision, testing, change management, real-time monitoring, and control thresholds matter. A profitable strategy can still be unsafe if the firm cannot explain, monitor, and stop it.

Market Quality and Fairness

Algorithmic trading can narrow spreads and increase displayed liquidity in normal markets, but it can also intensify speed advantages and make markets harder for slower participants to read. Regulators focus on whether firms have controls that prevent disruptive quoting, erroneous orders, and strategies that create unfair or manipulative effects.

For ordinary investors, the practical effect is usually indirect. Algorithmic trading influences execution quality, bid-ask spreads, market volatility, and how quickly prices incorporate information. It is part of the market plumbing behind many trades, even when the investor never sees the code.

Algorithmic Trading Versus Manual Trading

Approach

Strength

Risk

Algorithmic trading

Speed, consistency, scale

Coding errors, automation risk, feedback loops

Manual trading

Human judgment and discretion

Slower execution, inconsistency, emotional decisions

The Bottom Line

Algorithmic trading is automated trading logic applied to market decisions and order execution. It can improve efficiency, but it also shifts risk into code, data, controls, and governance.

Related Terms