Market Mechanics
Market Mechanics describe what are orders, the microstructure, and the dynamics of order book/order flow inside exchanges (or trading venues). It shows how matching engines use various matching algorithms to process the orders, and how it is reflected in the market data that they generate. This article is a 'crash course' on Market Mechanics, brief, but intense. It doesn't require any background knowledge in trading and it doesn't assume a specific market, making it suitable for Futures, Stocks, Cryptocurrency, and so on.

Why should I read it?

There is a number of reasons why it's recommended to understand market mechanics before starting to trade or developing a trading strategy. Here are some of them.
Market Mechanics Trading Approach
Understanding market mechanics is more than theory. Traders can build strategies around how orders are placed, matched, and executed. This trading approach helps frame the market as a system of rules and actions, allowing traders to anticipate reactions rather than relying only on price charts.
The price is determined by orders of traders
Price, traded volume, and all thousands of market-data-based indicators are all 100% determined by the actions of traders and nothing else. Once an action reaches the exchange and assuming that it is valid, it is processed by a matching engine using a predefined, public, and deterministic matching algorithm. The result of this process may or may not lead to an execution, but it must always lead to an update of the order book. Consequently, exchange generates corresponding market data, still in some deterministic way based on what happened. Therefore, any market data-based indicator including the price itself (in the form of best Bid/Ask, Last Trade, or anything else) is determined by the actions of traders.
Price modeling vs orders modeling
Many trading strategies and studies are based on mathematical modeling of price behavior, including the usage of random walk models. But since the price is a direct function of orders, modeling the behavior of orders can be more fruitful, including modeling a random market by using random orders which represent uninformed traders. This is because the same action, e.g. buy 1000 units at market price, can lead to different results depending on the current state of the order book, i.e. previously sent actions. As a bonus, such modeling of the market allows greater flexibility while still being simple.
Trading Strategy Based on Market Mechanics
A trading strategy grounded in market mechanics focuses on the order book, matching algorithms, and trader actions. For example, analyzing how aggressive orders consume liquidity can help in timing short-term trades.
- Scalpers may watch queue position and speed of execution.
- Swing traders may focus on how resting liquidity accumulates around key levels.
This bridges the theory of market microstructure with practical application.
Wars do not affect the market
..., i.e. not directly. Any events, whether scheduled or unscheduled, anywhere on Earth or outside can affect only the decisions of traders, their actions, and as a result -- the market. This is why observing via the market data the actions of those who are the first to respond, such as Market Makers and high-frequency traders (HFT) in general, is in a sense the fastest global news feed [1].