Cancel Delay Prioritization for Trading Fairness

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional electronic trading venues face issues with fairness due to network latency and the advantage sophisticated computer resources have in executing trades quickly, leading to perceived unfairness in races to cancel maker orders.

Innovation Solution

The system prioritizes maker orders with cancel delay values by matching them with taker orders before competing maker orders with smaller or no cancel delay values, even if the competing orders were received earlier, and uses cancel delay values to determine when a maker order can be canceled.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional price-time priority matching is used, then trading speed and efficiency are improved, but fairness is worsened due to network latency and sophisticated computer resources giving advantage to certain participants

Engineering Contradiction:
Improvetrading speedVSAvoidfairness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system applies a preliminary delay to order cancelations before they take effect. This preliminary action (delay) prevents sophisticated participants from instantly canceling orders based on speed advantages, thereby reducing the unfairness caused by network latency and advanced computer resources while maintaining overall trading efficiency

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If maker orders can be canceled immediately, then makers can quickly adapt to market changes and provide liquidity, but takers perceive unfairness due to races to cancel

Engineering Contradiction:
Improveliquidity provision flexibilityVSAvoidperceived fairness
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system implements a preliminary delay mechanism that prevents immediate cancelation of maker orders. This delay ensures that takers have a reasonable window to execute trades before orders can be canceled, thereby maintaining perceived fairness while still allowing makers to eventually adapt to market changes and continue providing liquidity

Inventive Principle:
Principle #10Preliminary action

3Reliability

If cancel delay is applied to maker orders, then fairness for takers is improved, but cancelation speed and responsiveness are worsened

Engineering Contradiction:
ImprovefairnessVSAvoidcancelation speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The system applies a controlled preliminary delay to cancelations that balances fairness and responsiveness. The delay is not indefinite but rather a predetermined period that provides fairness to takers while still allowing makers to eventually cancel orders when market conditions change, thus maintaining acceptable cancelation speed

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250124509A1Priority matching for maker orders exhibiting delayed cancelation
Publication Date: 2025.04.17 REFINITIV US ORGANIZATION LLC
  • US20250124509A1 patent drawing
  • US20250124509A1 patent drawing
  • US20250124509A1 patent drawing

AI summary

An electronic trading venue (ETV) may prioritize maker orders that specify or are associated with cancel delay values by selecting a maker order to be matched with taker orders before competing maker orders, at the same price level for a given instrument, that have smaller or no cancel delay values. Such prioritization may occur even if the competing maker orders were received before the maker order. A cancel delay value indicates an amount of time that must pass after a request to cancel a maker order is received before the ETV actually cancels the maker order. Thus, in exchange for prioritization, maker orders will be subject to a cancelation delay that starts after a cancel request is received and during which a maker order will not be canceled. Takers may benefit from this by being able to match with a maker order before it can be canceled.