An order matching system or simply matching system is an electronic system that matches buy and sell orders for a stock market, commodity market or other financial exchange. The order matching system is the core of all electronic exchanges and are used to execute orders from participants in the exchange.
Orders are usually entered by members of an exchange and executed by a central system that belongs to the exchange. The algorithm that is used to match orders varies from system to system and often involves rules around best execution. [1]
The order matching system and implied order system or Implication engine is often part of a larger electronic trading system which will usually include a settlement system and a central securities depository that are accessed by electronic trading platforms. These services may or may not be provided by the organisation that provides the order matching system.
The matching algorithms decide the efficiency and robustness of the order matching system. There are two states for a market: continuous trading where orders are matched immediately or auction where matching is done at fixed intervals. A common example when a matching system is used in auction state is at the market open when a number of orders have built up.
Electronic order matching was introduced in the early 1980s in the United States to supplement open outcry trading. For example the then Mid West Stock Exchange (now the Chicago Stock Exchange) launched the "MAX system, becoming one of the first stock exchanges to provide fully automated order execution" in 1982. [2] [3]
There are a variety of algorithms for auction trading, which is used before the market opens, on market close etc. However, most of the time, continuous trading is performed.
The trading mechanism on electronic exchanges is an important component that has a great impact on the efficiency and liquidity of financial markets. The choice of matching algorithm is an important part of the trading mechanism. The most common matching algorithms are the Pro-Rata and Price/Time algorithms.
Comparison of Price/Time and Pro-Rata Following are few basic remarks about the two basic algorithms and their comparison. [4]
Large limit orders can be "front-run" by "penny jumping". For example, if a buy limit order for 100,000 shares for $1.00 is announced to the market, many traders may seek to buy for $1.01. If the market price increases after their purchases, they will get the full amount of the price increase. However, if the market price decreases, they will likely be able to sell to the limit order trader, for only a one cent loss. This type of trading is probably not illegal, and in any case, a law against it would be very difficult to enforce. [5]
A stock market, equity market, or share market is the aggregation of buyers and sellers of stocks, which represent ownership claims on businesses; these may include securities listed on a public stock exchange, as well as stock that is only traded privately, such as shares of private companies which are sold to investors through equity crowdfunding platforms. Investment is usually made with an investment strategy in mind.
Day trading is a form of speculation in securities in which a trader buys and sells a financial instrument within the same trading day, so that all positions are closed before the market closes for the trading day to avoid unmanageable risks and negative price gaps between one day's close and the next day's price at the open. Traders who trade in this capacity are generally classified as speculators. Day trading contrasts with the long-term trades underlying buy-and-hold and value investing strategies. Day trading may require fast trade execution, sometimes as fast as milli-seconds in scalping, therefore direct-access day trading software is often needed.
The Chicago Mercantile Exchange (CME) is a global derivatives marketplace based in Chicago and located at 20 S. Wacker Drive. The CME was founded in 1898 as the Chicago Butter and Egg Board, an agricultural commodities exchange. For most of its history, the exchange was in the then common form of a non-profit organization, owned by members of the exchange. The Merc demutualized in November 2000, went public in December 2002, and merged with the Chicago Board of Trade in July 2007 to become a designated contract market of the CME Group Inc., which operates both markets. The chairman and chief executive officer of CME Group is Terrence A. Duffy, Bryan Durkin is president. On August 18, 2008, shareholders approved a merger with the New York Mercantile Exchange (NYMEX) and COMEX. CME, CBOT, NYMEX, and COMEX are now markets owned by CME Group. After the merger, the value of the CME quadrupled in a two-year span, with a market cap of over $25 billion.
A market maker or liquidity provider is a company or an individual that quotes both a buy and a sell price in a tradable asset held in inventory, hoping to make a profit on the bid–ask spread, or turn. The benefit to the firm is that it makes money from doing so; the benefit to the market is that this helps limit price variation (volatility) by setting a limited trading price range for the assets being traded.
An electronic communication network (ECN) is a type of computerized forum or network that facilitates the trading of financial products outside traditional stock exchanges. An ECN is generally an electronic system that widely disseminates orders entered by market makers to third parties and permits the orders to be executed against in whole or in part. The primary products that are traded on ECNs are stocks and currencies. ECNs are generally passive computer-driven networks that internally match limit orders and charge a very small per share transaction fee.
Algorithmic trading is a method of executing orders using automated pre-programmed trading instructions accounting for variables such as time, price, and volume. This type of trading attempts to leverage the speed and computational resources of computers relative to human traders. In the twenty-first century, algorithmic trading has been gaining traction with both retail and institutional traders. A study in 2019 showed that around 92% of trading in the Forex market was performed by trading algorithms rather than humans.
A financial quotation refers to specific market data relating to a security or commodity. While the term quote specifically refers to the bid price or ask price of an instrument, it may be more generically used to relate to the last price which the security traded at. This may refer to both exchange-traded and over-the-counter financial instruments.
Open outcry is a method of communication between professionals on a stock exchange or futures exchange, typically on a trading floor. It involves shouting and the use of hand signals to transfer information primarily about buy and sell orders. The part of the trading floor where this takes place is called a pit.
An order is an instruction to buy or sell on a trading venue such as a stock market, bond market, commodity market, financial derivative market or cryptocurrency exchange. These instructions can be simple or complicated, and can be sent to either a broker or directly to a trading venue via direct market access. There are some standard instructions for such orders.
CATS (Computer Assisted Trading System) was an automated exchange system developed by the Toronto Stock Exchange. It went live on November 18, 1977, with 90 stocks. The first trader to use the system was Ralph W. Varney of Jones Gable, who also served on the development committee. CATS was introduced, piloted and developed by Harold B. Hofmann, then the Vice President of Operations at the Toronto Stock Exchange. CATS was one of the first technologies allowing for a full automation of the price-setting process in a stock exchange. This technology was implemented in several other stock exchanges in the 1980s. In some cases, it was used as an assistance to open-outcry, but in others it allowed for a full dismantlement of the open-outcry institution. The Paris Bourse purchased this system in the early 1980s and implemented it as CAC (Cotation Assistée en Continu).
A trading room gathers traders operating on financial markets. The trading room is also often called the front office. The terms "dealing room" and "trading floor" are also used, the latter being inspired from that of an open outcry stock exchange. As open outcry is gradually replaced by electronic trading, the trading room becomes the only remaining place that is emblematic of the financial market. It is also the likeliest place within the financial institution where the most recent technologies are implemented before being disseminated in its other businesses.
Direct market access (DMA) is a term used in financial markets to describe electronic trading facilities that give investors wishing to trade in financial instruments a way to interact with the order book of an exchange. Normally, trading on the order book is restricted to broker-dealers and market making firms that are members of the exchange. Using DMA, investment companies and other private traders use the information technology infrastructure of sell side firms such as investment banks and the market access that those firms possess, but control the way a trading transaction is managed themselves rather than passing the order over to the broker's own in-house traders for execution. Today, DMA is often combined with algorithmic trading giving access to many different trading strategies. Certain forms of DMA, most notably "sponsored access", have raised substantial regulatory concerns because of the possibility of a malfunction by an investor to cause widespread market disruption.
An automated trading system (ATS), a subset of algorithmic trading, uses a computer program to create buy and sell orders and automatically submits the orders to a market center or exchange. The computer program will automatically generate orders based on predefined set of rules using a trading strategy which is based on technical analysis, advanced statistical and mathematical computations or input from other electronic sources.
In economics and finance, market manipulation is a type of market abuse where there is a deliberate attempt to interfere with the free and fair operation of the market; the most blatant of cases involve creating false or misleading appearances with respect to the price of, or market for, a product, security or commodity.
In finance, a dark pool is a private forum for trading securities, derivatives, and other financial instruments. Liquidity on these markets is called dark pool liquidity. The bulk of dark pool trades represent large trades by financial institutions that are offered away from public exchanges like the New York Stock Exchange and the NASDAQ, so that such trades remain confidential and outside the purview of the general investing public. The fragmentation of electronic trading platforms has allowed dark pools to be created, and they are normally accessed through crossing networks or directly among market participants via private contractual arrangements. Generally, dark pools are not available to the public, but in some cases, they may be accessed indirectly by retail investors and traders via retail brokers.
High-frequency trading (HFT) is a type of algorithmic financial trading characterized by high speeds, high turnover rates, and high order-to-trade ratios that leverages high-frequency financial data and electronic trading tools. While there is no single definition of HFT, among its key attributes are highly sophisticated algorithms, co-location, and very short-term investment horizons. HFT can be viewed as a primary form of algorithmic trading in finance. Specifically, it is the use of sophisticated technological tools and computer algorithms to rapidly trade securities. HFT uses proprietary trading strategies carried out by computers to move in and out of positions in seconds or fractions of a second.
BOX Options Exchange, LLC (BOX) is an automated exchange operated by the TMX Group and owned by TMX and a consortium of broker-dealers. As an equity options market, it provides electronic order matching services to stockbrokers and traders.
The May 6, 2010, flash crash, also known as the crash of 2:45 or simply the flash crash, was a United States trillion-dollar flash crash which started at 2:32 p.m. EDT and lasted for approximately 36 minutes.
Spoofing is a disruptive algorithmic trading activity employed by traders to outpace other market participants and to manipulate markets. Spoofers feign interest in trading futures, stocks and other products in financial markets creating an illusion of the demand and supply of the traded asset. In an order driven market, spoofers post a relatively large number of limit orders on one side of the limit order book to make other market participants believe that there is pressure to sell or to buy the asset.