Dynamic Trading Strategy Visualization and Contract Rolling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic trading systems lack an efficient method for visualizing and managing trading strategies, particularly in rolling or reconfiguring contracts to maintain strategy effectiveness.

Innovation Solution

The system provides a graphical user interface that allows traders to depict a strategy node connected to contract nodes via flexible connectors, enabling the repositioning of connector endpoints to roll contracts and update trading strategies dynamically.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traders manually manage and update trading strategies, then strategy effectiveness can be maintained, but time consumption and operational complexity increase

Engineering Contradiction:
Improvestrategy effectivenessVSAvoidtime consumption
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system dynamically updates trading strategies by automatically detecting contract expiration dates and rolling contracts forward. The strategy configuration changes in real-time based on market conditions, eliminating manual intervention while maintaining effectiveness. The graphical interface allows visual monitoring and on-demand adjustment of strategy parameters.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs self-updating of trading strategies by automatically identifying when contracts expire and rolling them to subsequent contracts. The platform monitors market data continuously and executes strategy updates without trader intervention, reducing time consumption while preserving strategy integrity.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If traders use traditional electronic trading interfaces, then basic trading functions are available, but visualization and management of trading strategies become complex and inefficient

Engineering Contradiction:
Improvestrategy managementVSAvoidinterface complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system introduces a graphical dimension to strategy management by displaying trading strategies as visual diagrams showing relationships between contracts, symbols, and expiration dates. This visual representation simplifies complex strategy structures and makes management intuitive without increasing operational complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The interface segments strategy information into distinct visual components: contract nodes, symbol identifiers, expiration date markers, and connection lines representing relationships. This segmentation allows traders to manage complex strategies by interacting with individual manageable elements rather than overwhelming monolithic data structures.

Inventive Principle:
Principle #1Segmentation

3Duration of action of stationary object

If contracts are rolled to extend expiration dates, then strategy effectiveness is maintained, but the process requires manual intervention and system complexity

Engineering Contradiction:
Improvecontract expiration dateVSAvoidsystem complexity
Core Design Contradiction:
Duration of action of stationary objectVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by proactively identifying contracts approaching expiration and automatically rolling them to subsequent contracts before expiration occurs. This preliminary intervention maintains strategy continuity without requiring complex real-time intervention systems or manual monitoring of expiration dates.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250131497A1Dynamic Strategy Management Tool
Publication Date: 2025.04.24 TRADING TECHNOLOGIES INTERNATIONAL INC
  • US20250131497A1 patent drawing
  • US20250131497A1 patent drawing
  • US20250131497A1 patent drawing

AI summary

Example methods, apparatus, and computer readable storage media are described and disclosed. An example method includes depicting a strategy node in a graphical user interface presented by a computing device. The strategy node represents a trading strategy associated with two or more tradeable objects. The example method includes generating a graphical connector between the strategy node and one of a plurality of contract nodes including at least a first contract node and a second contract node. Each contract node represents a contract associated with one of the tradeable objects. The example method includes repositioning, in response to an input received via the graphical interface, an endpoint of the graphical connector from the first contract node specified by the trading strategy to the second contract node. The example method also includes generating an updated trading strategy based on the trading strategy and the second contract node.