What is 'Algorithmic Trading'

Algorithmic trading, also referred to as algo trading and black box trading, is a trading system that utilizes advanced and complex mathematical models and formulas to make high-speed decisions and transactions in the financial markets. Algorithmic trading involves the use of fast computer programs and complex algorithms to create and determine trading strategies for optimal returns.

BREAKING DOWN 'Algorithmic Trading'

Some investment strategies and trading strategies like arbitrage, intermarket spreading, market making, and speculation may be enhanced through algorithmic trading. Electronic platforms can completely operate investment and trading strategies through algorithmic trading. As such, algorithms are able to execute trading instructions under particular conditions in price, volume, and timing. The use of algorithmic trading is most commonly used by large institutional investors due to the large amount of shares they purchase every day. Complex algorithms allow these investors to obtain the best possible price without significantly affecting the stock's price and increasing purchasing costs.

Popular strategies include arbitrage, trading before index fund rebalancing, mean reversion, and scalping.

Arbitrage

Arbitrage is the difference of market prices between two different entities. Arbitrage is commonly practiced in global businesses. For example, companies are able to take advantage of cheaper supplies or labor from other countries. These companies are able to cut costs and increase profits. Arbitrage can also be utilized in trading S&P futures and the S&P 500 stocks. It is typical for S&P futures and S&P 500 stocks to develop price differences. When this occurs, the stocks traded on the NASDAQ and NYSE markets either lag behind or get ahead of the S&P futures, providing an opportunity for arbitrage. High-speed algorithmic trading can track these movements and profit from the price differences.

Trading Before Index Fund Rebalancing

Retirement savings like pension funds are mostly invested in mutual funds. The index funds of mutual funds are regularly adjusted to match the new prices of the fund's underlying assets. Before this happens, preprogrammed trading instructions are triggered by algorithmic trading-supported strategies, which can transfer profits from investors to algorithmic traders.

Mean Reversion

Mean reversion is mathematical method that computes the average of a security's temporary high and low prices. Algorithmic trading computes this average and the potential profit from the movement of the security's price as it either goes away from or goes toward the mean price.

Scalping

Scalpers profit from trading the bid-ask spread as fast as possible numerous times a day. Price movements must be less than the security's spread. These movements happen within minutes or less, thus the need for quick decisions, which can be optimized by algorithmic trading formulas.

Other strategies optimized by algorithmic trading include transaction cost reduction and other strategies pertaining to dark pools.

RELATED TERMS
  1. Matching Orders

    The process for executing securities trades by pairing buy orders ...
  2. Program Trading

    Program trading uses a computer algorithms to buy and/or sell ...
  3. Market Arbitrage

    Market arbitrage refers to purchasing and selling the same security ...
  4. Statistical Arbitrage

    Statistical arbitrage is a profit situation arising from pricing ...
  5. Triangular Arbitrage

    Triangular arbitrage involves the exchange of a currency for ...
  6. Time Arbitrage

    Time arbitrage refers to an opportunity created when a stock ...
Related Articles
  1. Trading

    Forex algorithmic trading: Understanding the basics

    Learn more about algorithmic trading in forex markets, which automates certain processes and reduces the hours needed to conduct transactions.
  2. Trading

    How trading algorithms are created

    Here, we'll outline the steps quantitative traders and traders using algorithms follow in order to create their algorithms.
  3. Trading

    Basics Of Algorithmic Trading

    Algorithmic trading is the process of using computers for placing trades in order to generate profits at a speed and frequency that are beyond a person’s capability.
  4. Tech

    How to Code Your Own Algo Trading Robot

    Ever wanted to become an algorithmic trader with the ability to code your own trading robot?
  5. Trading

    Using genetic algorithms to forecast financial markets

    Genetic algorithms are problem-solving methods that mimic the process of natural evolution and can be applied to predicting security prices.
  6. Investing

    What Exactly Are Arbitrage Mutual Funds?

    Learn about arbitrage funds and how this type of investment generates profits by taking advantage of price differentials between the cash and futures markets.
  7. Personal Finance

    Quantitative Analyst: Job Description & Average Salary

    Learn the different job duties of a quantitative analyst and how much money an analyst makes; understand the skills needed to be successful at this career.
  8. Investing

    How To Arbitrage Precious Metals

    Here are the fine points, trading tips, suitable securities, and examples relevant to precious metals arbitrage trading.
  9. Small Business

    Love by the Numbers: The Math Behind Online Dating (IACI)

    Behind the growing use of online dating are complex algorithms facilitating the matching process.
  10. Trading

    The Perils Of Program Trading

    The increasing use of program trading makes market glitches inevitable - and sometimes disastrous.
RELATED FAQS
  1. How do I use software to make arbitrage trades?

    Understand the meaning of arbitrage trading, and learn how traders employ software programs to detect arbitrage trade opportunities. Read Answer >>
  2. What is arbitrage?

    Arbitrage is buying a security in one market and simultaneously selling it in another at a higher price, profiting from the ... Read Answer >>
  3. How do quant traders build the relative strength index (RSI) into their algorithms?

    Learn how quantitative traders build the relative strength index (RSI) into their algorithms. Explore how automated trading ... Read Answer >>
Hot Definitions
  1. Return On Equity - ROE

    The profitability returned in direct relation to shareholders' investments is called the return on equity.
  2. Working Capital

    Working capital, also known as net working capital is a measure of a company's liquidity and operational efficiency.
  3. Bond

    A bond is a fixed income investment in which an investor loans money to an entity (corporate or governmental) that borrows ...
  4. Compound Annual Growth Rate - CAGR

    The Compound Annual Growth Rate (CAGR) is the mean annual growth rate of an investment over a specified period of time longer ...
  5. Net Present Value - NPV

    Net Present Value (NPV) is the difference between the present value of cash inflows and the present value of cash outflows ...
  6. Price-Earnings Ratio - P/E Ratio

    The Price-to-Earnings Ratio or P/E ratio is a ratio for valuing a company that measures its current share price relative ...
Trading Center