Trade Message Fee Stamping for Real-Time Exchange Fee Calculation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic trading systems face challenges in accurately and efficiently calculating and collecting fees for trades due to complex, resource-intensive post-trade processing, leading to processing bottlenecks, inaccuracies, and excessive resource usage.

Innovation Solution

An electronic trading exchange apparatus with a memory and processor architecture that updates client fee instructions in real time, generating trade messages with embedded fee instructions to calculate fees without additional information, reducing resource usage and latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If complex post-trade processing is used to determine fees based on multiple fee schedules and client information schedules, then fee calculation accuracy is improved, but processing time and resource consumption increase significantly

Engineering Contradiction:
Improvefee calculation accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by maintaining real-time client information schedules and fee schedules in memory before trade execution. When a trade is executed, the matching engine immediately has access to the current fee rate and client category without needing to perform complex lookups later, enabling instant fee determination at the time of trade execution

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The matching engine performs self-service by autonomously determining fees for executed trades using the client information schedule and fee schedule stored in its memory. The engine independently calculates fees without requiring external intervention or complex post-trade processing, thereby reducing processing time and eliminating bottlenecks

Inventive Principle:
Principle #25Self-service

2Measurement precision

If multiple fee schedules and client information schedules are maintained for different trader categories and time periods, then fee calculation accuracy is improved, but memory resources and processing complexity increase

Engineering Contradiction:
Improvefee calculation accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The matching engine serves multiple functions by simultaneously maintaining client information schedules, fee schedules, and executing trade matching with real-time fee determination. This multi-functional approach consolidates what would otherwise require separate systems for schedule management and trade processing, reducing overall system complexity while maintaining accuracy

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system dynamically changes parameters by updating client information schedules in real-time based on trading volume and trader category. Fee rates are adjusted according to current market conditions and client performance metrics, allowing the system to adapt to changing parameters without requiring complex reconfiguration or multiple static schedules

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If real-time updates of client information are performed based on external trading data, then fee calculation accuracy is improved, but bandwidth resources and processing load increase

Engineering Contradiction:
Improvefee calculation accuracyVSAvoidbandwidth consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system extracts only the essential information needed for fee calculation from external trading data sources. Rather than processing complete trade datasets, the matching engine selectively extracts relevant client identification, trading volume, and category information, thereby reducing bandwidth consumption and processing load while maintaining fee calculation accuracy

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12608745B1Method, apparatus and system for fee stamping of trade messages
Publication Date: 2026.04.21 BGC PARTNERS LP
  • US12608745B1 patent drawing
  • US12608745B1 patent drawing
  • US12608745B1 patent drawing

AI summary

System, method, and apparatus may determine exchange and clearinghouse fees for a client to an executed trade based on client fee instructions indicating real time fee rates in a trade message generated by an electronic trading exchange that executes the trade, without any additional information other than information in the trade message.