Dynamically Activating and Deactivating One or More Elements of a Trading Tool

    公开(公告)号:US20210209687A1

    公开(公告)日:2021-07-08

    申请号:US17212563

    申请日:2021-03-25

    IPC分类号: G06Q40/04 G06Q40/00 G06Q30/08

    摘要: Various embodiments relate to intelligently activating and deactivating a trading tool element of a trading tool to improve a user's confidence in the trading tool. By dynamically activating and deactivating elements on the trading screen, the trading tool effectively increases a user's confidence in placing a trading order, canceling a trade order, or both, for example, by eliminating or reducing undesirable options. Undesirable options might include those that are risky, contrary to a particular trading strategy, would result in a loss of money, and so on. Such an embodiment can improve the overall speed at which a user places or cancels a trade order by, among other things, effectively increasing the user's overall confidence in the trading tool.

    Tailored messaging
    52.
    发明授权

    公开(公告)号:US11048772B2

    公开(公告)日:2021-06-29

    申请号:US16849453

    申请日:2020-04-15

    摘要: The disclosed embodiments generally relate to techniques for tailoring messages for network communication. More specifically, the disclosed embodiments relate to systems and methods to provide customized information updates based on recipient preferences. For example, a recipient may prefer receiving updates less frequently than the system creates updates and/or may prefer to receive different levels of data in the updates. In some embodiments, a deltasnap technique is provided which allows for more efficient tailoring of the rate that update messages are provided. In some embodiments, a partitioning technique is provided which allows for more efficient tailoring of the content of update messages. In some embodiments, the deltasnap technique is provided in combination with the partitioning technique which allows for more efficient tailoring of the rate and content of the update messages.

    System, Method, and Tool for Synthetic Order Recovery

    公开(公告)号:US20210125279A1

    公开(公告)日:2021-04-29

    申请号:US17121368

    申请日:2020-12-14

    IPC分类号: G06Q40/04

    摘要: A tool for synthetic order recovery is provided. An exemplary method for synthetic order recovery includes the features for detecting a server event associated with a synthetic order server identified by a synthetic order server identifier, wherein the synthetic order server is in communication with the recovery tool; determining at least one active synthetic order associated with the synthetic order server identifier; determining a child order status for each child order related to the at least one active synthetic order, wherein the child order status includes an updated child order quantity since the server event was detected, and wherein each child order is associated with the synthetic order server identifier; calculating an updated synthetic order quantity for each of the at least one active synthetic order and based on the updated child order quantity; generating a recovery package including the at least one active synthetic order and the updated synthetic order quantity; and communicating the recovery package to the synthetic order server associated with the synthetic order server identifier.

    System and method for controlled market data delivery in an electronic trading environment

    公开(公告)号:US10937095B2

    公开(公告)日:2021-03-02

    申请号:US16733804

    申请日:2020-01-03

    发明人: Robert A. West

    IPC分类号: G06Q40/04

    摘要: A system and methods for controlled market data delivery are described. According to one example embodiment, upon detecting a preset threshold of updates in a queue at a gateway, a predetermined number of market updates may be processed before any data is sent to a client terminal. According to one method, update types may be used to control how many updates are processed before any data is sent. Also, once the number of updates to be processed is set, a market update having a higher priority update type may be used to trigger a change in the number of market updates that was set for processing.

    Trade Action Confirmation Tool
    56.
    发明申请

    公开(公告)号:US20210049692A1

    公开(公告)日:2021-02-18

    申请号:US16991729

    申请日:2020-08-12

    IPC分类号: G06Q40/04 G06Q40/00

    摘要: Systems, methods, and apparatus for confirming trade actions are disclosed. An example method includes displaying a trade action cell corresponding with a trade action, receiving an initiation command, determining that the trade action was initiated based on the initiation command, receiving a confirmation command, wherein the confirmation command is a selection of the same trade action cell, and executing the trade action based on reception of the confirmation command.

    Manipulating trading tools
    57.
    发明授权

    公开(公告)号:US10915952B2

    公开(公告)日:2021-02-09

    申请号:US14975413

    申请日:2015-12-18

    IPC分类号: G06Q40/04

    摘要: Trading tools may be manipulated by allowing assembly, disassembly, and configuration of different trading tools. The assembly of different trading tools may generate combined trading tools. The combined trading tools may enable interoperability between the trading tools therein. Customization of the combined trading tools may be enabled by enabling a user to rearrange predefined areas displayed within the trading tools within the combined trading tools. The customization of the combined trading tools may enable customization of different functionality within the combined trading tools. The trading tools within a combined trading tool may include a tab tool for enabling multiple instances of another trading tool to which the tab tool is attached. Each instance of a trading tool may be associated with a respective tab for enabling a user to toggle between the multiple instances of the trading tool.

    Method and Apparatus For A Fair Exchange

    公开(公告)号:US20210035216A1

    公开(公告)日:2021-02-04

    申请号:US17066129

    申请日:2020-10-08

    摘要: A fair exchange is disclosed to reduce potential inequities in an electronic trading environment. Market data is sent from a host system to client devices through one or more synchronized local communication servers such that the data can be displayed simultaneously or nearly simultaneously at each client device. Market data sent to client devices might include price information. Likewise, a host system may transaction data sent from client devices via the local communication servers. The ordering of transaction data is based, at least in part, on when the local communication servers received the transaction data from the client devices. Transaction data sent to a host system might include order information.

    Flexible system and method for electronic trading

    公开(公告)号:US10885584B2

    公开(公告)日:2021-01-05

    申请号:US14173293

    申请日:2014-02-05

    摘要: System, method, and program products offer flexibility to the rather rigid way of trading in an electronic trading system. Orders for a tradeable object may typically get matched according to set terms and/or conditions at an electronic exchange. A trader may log onto the electronic exchange to trade the tradeable object, and may choose to display and trade the tradeable object according to a different set of terms and/or conditions. As such, the market data sent to the trader from the exchange is converted to a format according to the trader's selection, so that it may be presented to the trader in this format. Transaction messages sent to the exchange from the trader are converted to the format readable by the matching process, so that it can process the messages. Other features and advantages are described herein.

    Method and apparatus for message flow and transaction queue management

    公开(公告)号:US10817944B2

    公开(公告)日:2020-10-27

    申请号:US16691121

    申请日:2019-11-21

    IPC分类号: G06F9/54 G06Q40/04

    摘要: Management of transaction message flow utilizing a transaction message queue. The system and method are for use in financial transaction messaging systems. The system is designed to enable an administrator to monitor, distribute, control and receive alerts on the use and status of limited network and exchange resources. Users are grouped in a hierarchical manner, preferably including user level and group level, as well as possible additional levels such as account, tradable object, membership, and gateway levels. The message thresholds may be specified for each level to ensure that transmission of a given transaction does not exceed the number of messages permitted for the user, group, account, etc.