User-defined algorithm electronic trading

    公开(公告)号:US11449939B2

    公开(公告)日:2022-09-20

    申请号:US17328445

    申请日:2021-05-24

    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 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.

    Throttling Modification Messages
    53.
    发明申请

    公开(公告)号:US20180182033A1

    公开(公告)日:2018-06-28

    申请号:US15901644

    申请日:2018-02-21

    Inventor: Michael Unetich

    CPC classification number: G06Q40/04

    Abstract: The present embodiments relate to intelligently throttling a modification message based on a period of time that a trade order is required to remain in a market. In an embodiment, intelligently throttling a modification message includes intelligently selecting a transmission time of a modification message based on a period of time that a trade order is required to remain in a market. The modification message is transmitted at the selected time to ensure that the modification order is received at an electronic exchange at or shortly after, but not before, the period of time has expired. As a result, the modification order is accepted (e.g., not rejected) by the electronic exchange. The modification order does not need to be resent to the electronic exchange.

    Methods and Systems to Prevent Adverse Exchange Limit Effects
    55.
    发明申请
    Methods and Systems to Prevent Adverse Exchange Limit Effects 审中-公开
    防止不利交换限制效应的方法和系统

    公开(公告)号:US20140172662A1

    公开(公告)日:2014-06-19

    申请号:US13718949

    申请日:2012-12-18

    CPC classification number: G06Q40/04

    Abstract: Methods and systems to prevent adverse exchange limit effects are disclosed. An example method of message management includes tracking, at a gateway, a transaction count of trade messages communicated to an exchange via an exchange link. The example method includes defining a first transaction limit based on the transaction count, and calculating a second transaction limit as a function of the first transaction limit, wherein the second transaction limit is to correspond to a reserve capacity associated with the exchange link. The example method includes assigning a message priority to each of a plurality of trade messages to communicate to the exchange. The example method includes communicating trade messages of the plurality of trade messages having a first message priority to the exchange when the transaction count is greater than the second transaction limit, and delaying or rejecting trade messages of the plurality of trade messages having a second message priority.

    Abstract translation: 公开了防止不利交换限制效应的方法和系统。 消息管理的示例方法包括在网关处经由交换链路跟踪传送到交换机的交易消息的交易计数。 示例性方法包括基于交易计数来定义第一交易限额,以及根据第一交易限额计算第二交易限额,其中所述第二交易限额对应于与所述交换链路相关联的备用容量。 示例性方法包括将消息优先级分配给多个交易消息中的每一个以与交换机通信。 所述示例性方法包括当所述交易计数大于所述第二交易限制时,向所述交换机传送具有第一消息优先级的所述多个交易消息的交易消息,以及延迟或拒绝具有第二消息优先级的所述多个交易消息的交易消息 。

Patent Agency Ranking