Execution Optimizer for Trading Order Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In investment banking, delays in executing trades can lead to price slippage and inconsistencies due to manual processing and volatility in market conditions, impacting the execution of securities orders.

Innovation Solution

A computer-implemented method and system, known as the Execution Optimizer, which processes trading orders by applying profiles based on portfolio managers' historical trading habits, using prediction models and real-time feedback to optimize order execution through a rules engine, ensuring automatic and efficient execution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual order execution is used, then flexibility in handling complex orders is improved, but execution speed and consistency deteriorate

Engineering Contradiction:
Improveflexibility in handling complex ordersVSAvoidexecution speed
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system enables automatic self-execution of orders through the EO platform, which autonomously processes orders by applying prediction models and rules without requiring manual intervention. This resolves the contradiction by maintaining operational flexibility through programmable logic while dramatically improving execution speed through automation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical order execution with an automated electronic system that uses prediction models, rules engines, and algorithmic processing. This substitution eliminates human response time limitations while maintaining flexibility through configurable parameters and adaptive algorithms.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Adaptability or versatility

If manual order execution is used, then adaptability to individual trader preferences is improved, but execution consistency and accuracy deteriorate

Engineering Contradiction:
Improveadaptability to individual trader preferencesVSAvoidexecution consistency
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The system applies personalized profiles to individual portfolio managers that capture their specific trading preferences, risk tolerances, and strategic approaches. Each trader receives customized execution treatment while the system maintains overall consistency through standardized processing frameworks and uniform application of rules.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent utilizes configurable parameters within the prediction models and rules engine that can be adjusted to reflect individual trader preferences. These parameters are systematically managed to ensure consistency in how preferences are applied across different orders and market conditions.

Inventive Principle:
Principle #35Parameter changes

3Loss of time

If faster execution is implemented, then price slippage is reduced, but system complexity increases

Engineering Contradiction:
Improveprice slippageVSAvoidsystem complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system performs preliminary analysis by applying prediction models to forecast price movements and optimal execution timing before actually executing orders. This advance preparation enables faster response to market opportunities while managing complexity through pre-computed predictions and predefined execution strategies.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary layer consisting of prediction models and rules engines that mediate between order reception and execution. This intermediary processing layer manages system complexity by handling the computational burden of real-time analysis while maintaining simple, clean interfaces for order input and execution output.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Productivity

If automated execution systems are used, then execution speed is improved, but adaptability to changing market conditions deteriorates

Engineering Contradiction:
Improveexecution speedVSAvoidadaptability to changing market conditions
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system incorporates dynamic elements through real-time market data feeds that continuously update prediction models and trigger rule-based adjustments. The automated execution adapts to changing market conditions by dynamically recalculating optimal execution parameters while maintaining high-speed automated processing.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements feedback mechanisms where execution results and market responses are continuously monitored and fed back into the prediction models. This closed-loop system enables the automated execution to learn from past performance and adapt its strategies in real-time based on actual market conditions and execution outcomes.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8352354B2System and method for optimizing order execution
Publication Date: 2013.01.08 JPMORGAN CHASE BANK NA
  • US8352354B2 patent drawing
  • US8352354B2 patent drawing
  • US8352354B2 patent drawing

AI summary

An embodiment of the present invention provides computer-implemented methods and systems for optimizing the executing an order, such as trading orders. An order may be electronically routed to an Execution Optimizer (“EO”). The EO may apply a particular profile to the order, corresponding to a particular portfolio manager. Next, the order, with the profile, may be routed, electronically, to a third party where a prediction model may be applied to the order, indicating trading parameters for the order. The order, with the trading parameters from the prediction model, may be passed back to the EO, where a rules engine may apply rules, specific to the executing financial institution, to the order. The order may then be passed to a selected broker for market trading.