20240054561. USER-DEFINED ALGORITHM ELECTRONIC TRADING simplified abstract (TRADING TECHNOLOGIES INTERNATIONAL, INC.)

From WikiPatents
Jump to navigation Jump to search

USER-DEFINED ALGORITHM ELECTRONIC TRADING

Organization Name

TRADING TECHNOLOGIES INTERNATIONAL, INC.

Inventor(s)

Richard Lane of Stamford CT (US)

Michael Unetich of Chicago IL (US)

USER-DEFINED ALGORITHM ELECTRONIC TRADING - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240054561 titled 'USER-DEFINED ALGORITHM ELECTRONIC TRADING

Simplified Explanation

The patent application describes embodiments that simplify the process of developing trading algorithms by reducing the need for writing programming code and providing visual tools for designing and evaluating algorithms in real-time.

  • Building block buttons and an algorithm area are provided to define an algorithm.
  • Live evaluation of an expression is available as the algorithm is being defined.
  • A design canvas area and blocks are used for designing an algorithm.
  • Live feedback for blocks is provided during the design process.
  • Orders can be initiated and managed by user-defined trading algorithms, with working orders displayed on a value axis.
  • A ranking tool is included in the system.
      1. Potential Applications

- Financial trading platforms - Algorithmic trading systems - Investment management tools

      1. Problems Solved

- Reducing syntax errors in algorithm development - Improving clarity of logic in trading algorithms - Allowing traders to develop algorithms without programming knowledge

      1. Benefits

- Simplified process for developing trading algorithms - Real-time evaluation and feedback during algorithm design - Enhanced visualization of working orders and algorithm performance


Original Abstract Submitted

certain embodiments reduce the risks of traditionally programmed algorithms such as syntax errors, unclear logic, and the need for a non-trader programmer to develop the algorithm as specified by a trader by reducing or eliminating the writing of programming code by a user. certain embodiments provide building block buttons and an algorithm area to define an algorithm. certain embodiments provide live evaluation of an expression as the algorithm is being defined. certain embodiments provide a design canvas area and blocks for designing an algorithm. certain embodiments provide live feedback for blocks as the algorithm is being designed. certain embodiments provide for initiating placement of an order to be managed by a selected user-defined trading algorithm from a value axis and for displaying working orders being managed by different user-defined trading algorithms on the value axis. certain embodiments provide a ranking tool.