Selective Suppression of Implied Orders in Trading Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional electronic trading systems face limitations in calculating and listing all possible or best possible implied markets due to computing capacity and speed constraints, especially when dealing with complex order combinations, leading to inefficiencies in determining and managing implied orders.

Innovation Solution

The system selectively generates and lists implied orders only when necessary, using a distributed computing architecture and match engine components to suppress unnecessary calculations and listings, particularly in highly liquid markets where implied orders do not significantly improve liquidity, thereby reducing computational load and message traffic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If the system calculates and lists all possible implied orders to increase market liquidity, then market liquidity improves, but computing capacity and speed become insufficient

Engineering Contradiction:
Improvenumber of implied ordersVSAvoidcomputing speed
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent extracts and removes unnecessary implied orders from the calculation set by identifying liquid markets where implied orders would not significantly improve liquidity. The match engine selectively suppresses calculation and listing of implied orders in these markets, taking out the harmful computational burden while preserving the beneficial liquidity-enhancing implied orders in illiquid markets.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of calculating all possible implied orders (excessive action), the system performs partial calculation only for markets where implied orders are likely to be beneficial. The match engine uses heuristics to identify liquid markets and suppresses implied order generation in those cases, performing the full calculation only where needed.

Inventive Principle:
Principle #16Partial or excessive action

2Measurement precision

If the system calculates complex order combinations to improve implied order accuracy, then implied order quality improves, but computational load increases

Engineering Contradiction:
Improveimplied order accuracyVSAvoidcomputational load
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The patent applies different calculation depths to different markets based on their liquidity characteristics. For liquid markets, the system uses shallow or suppressed calculation (low local quality requirement). For illiquid markets, the system performs deep comprehensive calculation (high local quality requirement). This local differentiation optimizes the balance between accuracy and computational load.

Inventive Principle:
Principle #3Local quality

3Productivity

If the system lists all implied orders to enhance trading opportunities, then trading volume increases, but message traffic increases

Engineering Contradiction:
Improvetrading volumeVSAvoidmessage traffic
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The system extracts and removes unnecessary implied orders from the order book in liquid markets, thereby reducing the volume of market data messages that need to be transmitted to traders. This selective suppression reduces message traffic while preserving implied orders in markets where they add trading value.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20230072217A1Selective suppression of implied contract generation
Publication Date: 2023.03.09 CHICAGO MERCANTILE EXCHANGE INC
  • US20230072217A1 patent drawing
  • US20230072217A1 patent drawing
  • US20230072217A1 patent drawing

AI summary

An electronic trading system utilizes a Match Engine that receives orders, stores them internally, calculates tradable combinations and advertises the availability of real and implied orders in the form of market data. New tradable items defined as combinations of other tradable items may be included in the calculation of tradable combinations. A technique is disclosed for suppression of the calculation and/or subsequent listing of an implied order when the order is either undesired or unnecessary in the market therefore.