×

System and method for providing market updates in an electronic trading environment

  • US 10,185,990 B2
  • Filed: 10/07/2013
  • Issued: 01/22/2019
  • Est. Priority Date: 12/28/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method including:

  • receiving by a price server of a gateway a first market information message from an electronic exchange over a first network, wherein the first market information message is related to a tradeable object being traded at the electronic exchange, wherein the first market information message includes first market depth information for the tradeable object;

    generating by a market update manager of the price server of the gateway a first market update message, wherein the generated first market update message includes a first set of market depth levels, wherein each market depth level in the first set is based on market depth information for the tradeable object in the first market information message and includes a quantity available for trading the tradeable object at a corresponding price level, wherein the first set includes a first number of market depth levels;

    sending by the price server of the gateway the generated first market update message to the client entity over a second network;

    determining by the market update manager of the price server of the gateway a new rate market data is received over the first network from the electronic exchange conforms to a defined rate;

    determining by the market update manager of the price server of the gateway, in response to determining the new rate conforms to the defined rate, a new number of market depth levels associated with the defined rate, wherein the new number of market depth levels is less than the first number of market depth levels;

    receiving by the price server of the gateway a second market information message from the electronic exchange over the first network, wherein the second market information message is related to the tradeable object, wherein the second market information message includes second market depth information for the tradeable object;

    generating by the market update manager of the price server of the gateway a second market update message, wherein the generated second market update message includes a second set of market depth levels, wherein each market depth level in the second set is based on market depth information for the tradeable object in the second market information message and includes a quantity available for trading the tradeable object at a corresponding price level, wherein the second set includes a second number of market depth levels, wherein the second number of market depth levels is equal to the new number of market depth levels; and

    sending by the price server of the gateway the second market update message to the client entity over the second network.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×