-
公开(公告)号:US20250131497A1
公开(公告)日:2025-04-24
申请号:US19001109
申请日:2024-12-24
Applicant: TRADING TECHNOLOGIES INTERNATIONAL INC.
Inventor: Scott F. Singer
IPC: G06Q40/04
Abstract: 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.
-
公开(公告)号:US20250103451A1
公开(公告)日:2025-03-27
申请号:US18977132
申请日:2024-12-11
Applicant: TRADING TECHNOLOGIES INTERNATIONAL, INC.
Inventor: Frederick J. Anguiano , Praveen Kannan , Jeffrey S. Richards
Abstract: Techniques for determining an availability of a data center, DC, to one or more computing entities external to the DC are described. A DC may, for example, operate one or more applications which are controllable by one or more external computing entities. Disclosed techniques include determining a first status of a first set of one or more communications connections between the DC and a second DC, and a second status of a second set of one or more communications connections between the DC and a third DC. Disclosed techniques include determining an indication of the availability of the DC based on the first status and the second status. Disclosed techniques may involve taking an action responsive to determining that the DC is unavailable, for example, causing applications running at the DC to operate in a disaster recovery mode, and/or failing over functionality of the DC to a failover DC.
-
公开(公告)号:US20250037202A1
公开(公告)日:2025-01-30
申请号:US18913240
申请日:2024-10-11
Applicant: TRADING TECHNOLOGIES INTERNATIONAL, INC.
Inventor: Andrew Theodore Renalds
IPC: G06Q40/04
Abstract: A trade order may be submitted to an electronic exchange and updated, according to pay-up parameter values, in an attempt to receive a complete fill within a period of time. The trade order may comprise an order price and an order quantity when submitted to the electronic exchange. The pay-up parameters may include a pay-up interval, a pay-up amount, a pay-up counter, or a combination thereof. The price of the trade order may continue to be updated after the expiration of pay-up interval in an attempt to receive a complete fill of the trade order. The price of the trade order may be increased or decreased by the pay-up amount. The trade order may continue to be updated until a complete fill is received, the pay-up counter expires, and/or an ending time expires for which the pay-up parameters may be implemented.
-
公开(公告)号:US12205166B2
公开(公告)日:2025-01-21
申请号:US17863357
申请日:2022-07-12
Applicant: TRADING TECHNOLOGIES INTERNATIONAL INC.
Inventor: Scott F. Singer
Abstract: A system and method for optimizing the frequency of market information updates in an electronic trading environment are described herein. According to one example embodiment, by optimizing the frequency of market information updates, the burden on the client device to update the graphical user interface may be reduced, while still providing an accurate portrayal of the market to the user. An example method includes associating different precedence levels with messages comprising market information. Messages containing market information related to the inside market may be associated to a higher precedence level. Whereas messages containing market information relating to the quantities at prices outside the inside market may be associated with a lower precedence level. Based on the precedence level associated with a message, a client device may update the graphical user interface or the message may be stored in a data structure until a pre-defined condition is satisfied.
-
公开(公告)号:US12204745B2
公开(公告)日:2025-01-21
申请号:US18494031
申请日:2023-10-25
Applicant: TRADING TECHNOLOGIES INTERNATIONAL INC.
Inventor: Scott F. Singer , Farley Owens
IPC: G06F3/04883 , G06F21/10 , G06F21/31 , G06F21/36 , G06Q40/04 , H04L67/01 , H04L67/50 , H04L67/52
Abstract: Methods and apparatus to enable a trading device to accept a user input are disclosed. An example method includes generating, via a computing device, a user interface of a trading application, wherein the user interface includes a locked portion that displays market data. The example method also includes detecting a gestural input with respect to the user interface. The example method also includes detecting a gestural event with respect to the user interface associated with the gestural input and, in response to the detected gestural event, unlocking the locked portion of the user interface.
-
公开(公告)号:US12198192B2
公开(公告)日:2025-01-14
申请号:US18529279
申请日:2023-12-05
Applicant: TRADING TECHNOLOGIES INTERNATIONAL INC.
Inventor: Daniel Lidor , Richard Lane
Abstract: Certain embodiments provide a block placing tool for building a user-defined algorithm for electronic trading. Certain embodiments provide for receiving by a block placing tool a selection of one or more blocks. Certain embodiments provide for receiving by a block placing tool a mapping definition including a mapping between block types and/or attributes. Certain embodiments provide for placing blocks based on a selection of blocks and a mapping definition.
-
公开(公告)号:US12198191B2
公开(公告)日:2025-01-14
申请号:US18342927
申请日:2023-06-28
Applicant: TRADING TECHNOLOGIES INTERNATIONAL INC.
Inventor: Sagy Pundak Mintz
Abstract: Various systems and methods are described herein for a risk check. The risk check bases a decision to allow a trading strategy to proceed on whether the order quantity for each leg of the trading strategy satisfies a certain condition. Particularly, when a trading strategy is initiated, the quantity for each of the orders to be submitted on behalf of the trading strategy, including the quantity of the initial order and any subsequent orders, is then compared to a corresponding risk value. If the order quantity for each of the orders is less than the corresponding risk value, then the trading strategy can proceed and the initial order can be sent on to the exchange. However, if the order quantity for any of the orders exceeds the risk value, then the initial order is not sent to the electronic exchange. Additionally, as described herein, quantity associated with the trading strategy is held or reserved for execution of the trading strategy regardless of the activity taken by the trader since the trading strategy was initiated. The reserved quantity can be drawn from the trading strategy until the quantity is depleted, the trading strategy has ended, or both, for example.
-
公开(公告)号:US12190380B2
公开(公告)日:2025-01-07
申请号:US18474422
申请日:2023-09-26
Applicant: Trading Technologies International, Inc.
Inventor: Richard Lane , Michael Unetich , Daniel Lidor , Nathan Edwards
IPC: G06Q40/04 , G06F3/04847 , G06Q40/00
Abstract: 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 a design canvas area and blocks for designing an algorithm. Certain embodiments provide for grouping blocks placed in the design canvas area. Certain embodiments provide for virtualized group blocks enabling dynamic instantiation of portions of an algorithm to handle particular discrete events. Certain embodiments provide for operation of some or all portions of an algorithm when a connection between a client device and an algorithm server is broken.
-
公开(公告)号:US12182864B2
公开(公告)日:2024-12-31
申请号:US18416139
申请日:2024-01-18
Applicant: TRADING TECHNOLOGIES INTERNATIONAL INC.
Inventor: Richard Lane
IPC: G06Q40/04 , G06F16/2457 , G06F16/248 , G06F16/9535 , G06F3/0482
Abstract: Contextual searches may be performed to identify subsets of search results from an organized dataset. Contextual searching may return search results based on a relevance of the results to a query or search terms. Characters may be input by users at a search field that may be used to define context filters for limiting the search results of the organized dataset. Triggering events may be received that may trigger the definition of context filters that may be used to obtain the subsets of search results from the organized dataset. The triggering event may be a delimiter in the character string, for example. The subset of search results may include a subset of tradeable objects that may be traded at an electronic exchange. The subset of search results may continue to be limited based on additional context filters defined from the search input at the search field.
-
公开(公告)号:US12148036B2
公开(公告)日:2024-11-19
申请号:US18490531
申请日:2023-10-19
Applicant: TRADING TECHNOLOGIES INTERNATIONAL, INC.
Inventor: Alexander V. Foygel , Bharat Mittal
Abstract: Various systems and methods for trade order processing in an electronic trading environment are provided. The order processing includes initiating a first thread of instructions at a computing device to send a first trade order onto an electronic exchange. However, if one or more trade orders are identified during the process to send the first trade order, then the one or more orders are queued. When the first trade order is sent to the electronic exchange, then a second thread of instructions is initiated at the computing device to send the queued one or more trade orders (substantially together, if there is more than one) on to the electronic exchange.
-
-
-
-
-
-
-
-
-