You hear it again and again in various forums. You see it in films. People talk about it in trading circles. How are markets manipulated, and what do algorithms have to do with it? Why do prices move continuously, and what does that look like in the Nasdaq E-mini futures? I put this question to a well-known AI tool, and ChatGPT gave me the following 3 answers:
My question was:
“Please tell me how futures prices on the CME are manipulated, and with which algorithms, to make the price rise or fall.”
Manipulating futures prices on the Chicago Mercantile Exchange (CME) or other exchanges is illegal and closely monitored by regulators such as the Commodity Futures Trading Commission (CFTC). However, it is known that certain players may try to manipulate the market to their advantage. Here are some of the techniques and algorithms that could theoretically be used to manipulate futures prices:
Spoofing:
- Description: A trader places large orders (buy or sell) with no intention of executing them. These orders are withdrawn shortly before execution.
- Aim: To mislead the market by feigning false buying or selling interest and moving the price in a particular direction.
- Algorithm: Automated trading systems can be used to place and cancel these large orders quickly, often within milliseconds.
Layering:
- Description: A form of spoofing in which several orders are placed at different price levels to create an illusion of market depth and buying or selling pressure.
- Aim: To influence the price by creating artificial demand or supply.
- Algorithm: Complex algorithms are used here to place several orders at different prices at the same time and cancel them quickly as soon as the desired price effect is achieved.
Wash trading:
- Description: A trader simultaneously buys and sells the same financial instrument to create the appearance of trading activity.
- Aim: To generate volume that increases interest and liquidity in a market, in order to attract other traders or manipulate the price.
- Algorithm: Algorithms are used to carry out purchases and sales simultaneously, often using several accounts belonging to a single trader.
Front running:
- Description: A trader uses information about upcoming client orders to carry out his own trades beforehand.
- Aim: To profit from the expected price movement triggered by the large client orders.
- Algorithm: High-frequency trading systems can be used to place trades within microseconds before the large client orders reach the market.
Quote stuffing:
- Description: Placing and quickly withdrawing a large number of orders to slow down or overload competitors’ systems and data feeds.
- Aim: To confuse market participants and possibly disrupt their algorithms.
- Algorithm: High-frequency trading systems capable of generating and withdrawing a flood of orders in a very short time.
Momentum ignition:
- Description: A trader tries to start a move in the market by placing large orders to drive the price in a desired direction, and then profits from the resulting price movement.
- Aim: To get other market participants to jump on the price movement, allowing the trader to close his position at a profitable price.
- Algorithm: Complex algorithms that place large orders or series of orders to start a price movement and then quickly trade in the opposite direction once the movement begins.
These techniques and algorithms are closely monitored and are the subject of regulatory action and investigations. Using such methods can lead to substantial penalties and legal consequences. Regulators use advanced surveillance systems and analysis to detect and stop such activities.
I also wanted to know who or what is responsible for the continuous liquidity in the market.
So I asked the following question:
“Who in this system is responsible for continuous liquidity in the order book? How is it that prices are always being formed in the order book? Who loads the orders into the order book at such enormous speed?”
The AI’s answer:
In a highly liquid market system such as the Chicago Mercantile Exchange (CME), several players contribute to continuous liquidity and the formation of prices in the order book. Here are the most important players and mechanisms:
1. Market makers
- Description: Market makers are companies or individuals who are prepared to continuously quote buy and sell prices (bids and asks) to facilitate trading and increase liquidity.
- Function: They earn money from the spread between buying and selling prices and profit from providing liquidity.
- Significance: Their activities help ensure that there are always prices in the order book and that transactions can be carried out quickly and efficiently.
2. High-frequency traders (HFTs)
- Description: HFTs use complex algorithms and powerful computers to make trading decisions and place orders within microseconds.
- Function: They trade at very high speeds and volumes and exploit minimal price differences to make profits.
- Significance: HFTs contribute significantly to the liquidity and efficiency of the market, as they continuously feed orders into the order book and thus ensure constant price formation.
3. Algorithmic traders
- Description: These traders use algorithms to execute trading strategies automatically, based on certain market conditions or predefined rules.
- Function: Their algorithms can place, modify or cancel orders to exploit market movements or find arbitrage opportunities.
- Significance: They help keep the order book filled and contribute to price discovery and market stability.
4. Brokers and institutional investors
- Description: Large financial institutions and brokers also act in the market to fill their clients’ orders.
- Function: They place large orders on behalf of institutional clients, which leads to considerable trading volumes.
- Significance: Their activities increase liquidity and influence price formation in the order book.
Mechanisms for maintaining liquidity:
- Automated trading systems: Systems specifically designed to place orders continuously and update the order book.
- Co-location services: Exchanges such as the CME offer co-location services, where traders can place their servers in the immediate vicinity of the exchange servers to minimise latency and react faster to market movements.
- Order types: Different types of orders, such as limit orders, market orders and stop orders, allow traders to react flexibly to market conditions and continuously provide liquidity.
Why there are always prices in the order book:
- Market mechanisms and incentives: Market makers and HFTs are often rewarded by exchanges with fee rebates or other incentives to continuously provide liquidity.
- Arbitrage opportunities: The opportunity to profit from price differences between different markets or instruments keeps traders active and ensures that there are always orders in the book.
- Continuous adjustment: Algorithms and automated trading systems continuously adjust orders to current market conditions, ensuring constant price formation.
Together, these players and mechanisms ensure that the order book is always filled and that prices are formed continuously, which ensures high liquidity and efficiency in the market.
Since I like to trade the Nasdaq, I asked one last question:
“Which algorithms influence price formation in the Nasdaq E-mini futures?”
The answer:
Price formation in the Nasdaq E-mini futures is influenced by a variety of algorithms used by different market participants. Here are some of the most important algorithms that play a role:
1. Market-making algorithms
- Description: Market makers use algorithms to continuously quote buy and sell prices (bids and asks).
- Function: These algorithms analyse market data in real time to determine price levels at which they are willing to buy or sell.
- Impact on price formation: They ensure continuous liquidity and tight spreads, which increases the stability and efficiency of the market.
2. Arbitrage algorithms
- Description: Arbitrageurs exploit price differences between different markets or instruments.
- Function: These algorithms scan different markets (e.g. shares, ETFs, other futures contracts) and execute trades to profit from small price differences.
- Impact on price formation: They help bring prices in different markets into line and thus ensure fair price formation.
3. Momentum algorithms
- Description: These algorithms are based on the assumption that price movements will continue.
- Function: They identify trends and place orders to profit from sustained price movements.
- Impact on price formation: Momentum algorithms can amplify short-term price movements by increasing buying or selling pressure.
4. Mean reversion algorithms
- Description: These algorithms assume that prices return to their average level after deviations.
- Function: They identify overbought or oversold conditions and place trades aimed at a return to the mean.
- Impact on price formation: They can offset short-term exaggerations in the market and contribute to more stable price formation.
5. Statistical arbitrage algorithms
- Description: These algorithms use statistical models to identify price anomalies between correlated financial instruments.
- Function: They trade pairs of shares or futures contracts based on historical price relationships.
- Impact on price formation: They help correct price imbalances and improve market efficiency.
6. Event-driven algorithms
- Description: These algorithms react to news or events that could affect the market.
- Function: They analyse news streams, company reports or macroeconomic data and place trades accordingly.
- Impact on price formation: Event-driven algorithms can trigger rapid price movements in response to new information.
7. High-frequency trading (HFT) algorithms
- Description: HFT algorithms carry out a large number of trades in extremely short periods of time.
- Function: They exploit minimal price differences and rapid market fluctuations to make small profits.
- Impact on price formation: HFT helps increase liquidity and can exploit short-term price anomalies, which influences price formation.
8. Algorithmic order execution
- Description: Algorithms for executing large orders without influencing the market too much.
- Function: They split large orders into smaller pieces and place them strategically in the market.
- Impact on price formation: They minimise the impact of large orders on the market price and help smooth price movements.
These algorithms often work simultaneously and interact with each other, which increases the complexity and dynamics of price formation in the Nasdaq E-mini futures market. The exact effect of a single algorithm on price formation can vary depending on the current market structure, liquidity and the activities of other market participants.
The credit for this article goes not to me but to OpenAI and ChatGPT. Nevertheless, I hope I have been able to give you an interesting insight into the types of market manipulation and algorithms.
Best wishes
Gabor

