Visual Warning Cues for Trading Algorithm Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Complex trading algorithms in electronic trading systems are difficult to detect for errors and problems, such as logic-based or trading-based issues, making it challenging for users to identify and correct them effectively.

Innovation Solution

A verification tool within the trading interface continuously analyzes trading algorithms for compliance with predefined rules, highlighting errors or warnings visually and providing explanations to assist users in correcting violations before execution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If trading algorithms are made complex to handle sophisticated trading strategies, then trading capability and versatility are improved, but error detection difficulty and system reliability deteriorate

Engineering Contradiction:
Improvetrading capabilityVSAvoiderror detection difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent introduces an intermediary verification tool that acts as a mediator between the complex trading algorithm and the user. This tool automatically analyzes algorithm code, detects errors and warnings, and presents them in an understandable format, thereby resolving the contradiction by making error detection easier without simplifying the trading algorithm itself

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements continuous feedback mechanisms where the verification tool monitors algorithm changes in real-time, provides immediate error warnings and suggestions, and allows users to iteratively refine their algorithms. This feedback loop enables sophisticated trading strategies while maintaining error detectability through automated monitoring and user guidance

Inventive Principle:
Principle #23Feedback

2Measurement precision

If visual highlighting is applied to all errors and warnings, then error detection precision is improved, but information overload and user confusion increase

Engineering Contradiction:
Improveerror detection precisionVSAvoidinformation overload
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent applies local quality by differentiating the visual treatment of different error types. Critical errors receive prominent red highlighting that demands immediate attention, while warnings use less intrusive yellow highlighting. This selective visual emphasis maintains detection precision for all issues while preventing information overload by hierarchically organizing visual cues according to severity

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The verification tool segments errors and warnings into distinct categories (compilation errors, runtime errors, warnings, suggestions) and presents them in separate organized lists. This segmentation allows users to process information systematically by category rather than being overwhelmed by a undifferentiated mass of alerts, thereby maintaining precision while reducing cognitive load

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12417500B2Visual depiction of warnings and errors
Publication Date: 2025.09.16 TRADING TECHNOLOGIES INTERNATIONAL INC
  • US12417500B2 patent drawing
  • US12417500B2 patent drawing
  • US12417500B2 patent drawing

AI summary

Methods, systems and computer-readable storage media disclosed herein provide visual depictions of warnings and errors. An example method includes detecting, using a computing device, a change in a design of a trading algorithm. The trading algorithm is defined by a user-specified arrangement of blocks representing trading functionality. The example method includes determining, using the computing device, whether the trading algorithm complies with a trading algorithm rule. The example method includes facilitating, using the computing device, at least one of warning handling or error handling when the trading algorithm does not comply with the trading algorithm rule. Facilitating warning handling or error handling includes displaying a warning or an error to the user in connection with the trading algorithm before the trading algorithm is available for execution.