Patents by Inventor Aleksandr Sedlin

Aleksandr Sedlin has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11908010
    Abstract: A computer implemented method for determining implied orders in an electronic trading system is provided. The method comprises receiving a first set of one or more real orders, wherein the orders are not tradable against each other. One or more implied orders are identified within the first set of real orders. Market data corresponding to the implied orders can also be identified. At least one additional order is received and the tradability of the additional order is determined against the real or implied orders within the first set of real orders. A resting set of orders is determined from those real and implied orders within the first set of orders not affected by the tradability of the additional order. Implied orders are determined from within the set of resting orders.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: February 20, 2024
    Assignee: New York Mercantile Exchange, Inc.
    Inventors: Andrew Milne, Aleksandr Sedlin
  • Publication number: 20220084118
    Abstract: A computer implemented method for determining implied orders in an electronic trading system is provided. The method comprises receiving a first set of one or more real orders, wherein the orders are not tradable against each other. One or more implied orders are identified within the first set of real orders. Market data corresponding to the implied orders can also be identified. At least one additional order is received and the tradability of the additional order is determined against the real or implied orders within the first set of real orders. A resting set of orders is determined from those real and implied orders within the first set of orders not affected by the tradability of the additional order. Implied orders are determined from within the set of resting orders.
    Type: Application
    Filed: November 29, 2021
    Publication date: March 17, 2022
    Applicant: New York Mercantile Exchange, Inc.
    Inventors: Andrew Milne, Aleksandr Sedlin
  • Patent number: 11216878
    Abstract: A computer implemented method for determining implied orders in an electronic trading system is provided. The method comprises receiving a first set of one or more real orders, wherein the orders are not tradable against each other. One or more implied orders are identified within the first set of real orders. Market data corresponding to the implied orders can also be identified. At least one additional order is received and the tradability of the additional order is determined against the real or implied orders within the first set of real orders. A resting set of orders is determined from those real and implied orders within the first set of orders not affected by the tradability of the additional order. Implied orders are determined from within the set of resting orders.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: January 4, 2022
    Assignee: New York Mercantile Exchange, Inc.
    Inventors: Andrew Milne, Aleksandr Sedlin
  • Publication number: 20190325519
    Abstract: A computer implemented method for determining implied orders in an electronic trading system is provided. The method comprises receiving a first set of one or more real orders, wherein the orders are not tradable against each other. One or more implied orders are identified within the first set of real orders. Market data corresponding to the implied orders can also be identified. At least one additional order is received and the tradability of the additional order is determined against the real or implied orders within the first set of real orders. A resting set of orders is determined from those real and implied orders within the first set of orders not affected by the tradability of the additional order. Implied orders are determined from within the set of resting orders.
    Type: Application
    Filed: July 2, 2019
    Publication date: October 24, 2019
    Applicant: New York Mercantile Exchange, Inc.
    Inventors: Andrew Milne, Aleksandr Sedlin
  • Patent number: 10395316
    Abstract: A computer implemented method for determining implied orders in an electronic trading system is provided. The method comprises receiving a first set of one or more real orders, wherein the orders are not tradable against each other. One or more implied orders are identified within the first set of real orders. Market data corresponding to the implied orders can also be identified. At least one additional order is received and the tradability of the additional order is determined against the real or implied orders within the first set of real orders. A resting set of orders is determined from those real and implied orders within the first set of orders not affected by the tradability of the additional order. Implied orders are determined from within the set of resting orders.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: August 27, 2019
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Andrew Milne, Aleksandr Sedlin
  • Publication number: 20150317735
    Abstract: A computer implemented method for determining implied orders in an electronic trading system is provided. The method comprises receiving a first set of one or more real orders, wherein the orders are not tradable against each other. One or more implied orders are identified within the first set of real orders. Market data corresponding to the implied orders can also be identified. At least one additional order is received and the tradability of the additional order is determined against the real or implied orders within the first set of real orders. A resting set of orders is determined from those real and implied orders within the first set of orders not affected by the tradability of the additional order. Implied orders are determined from within the set of resting orders.
    Type: Application
    Filed: July 13, 2015
    Publication date: November 5, 2015
    Inventors: Andrew Milne, Aleksandr Sedlin
  • Patent number: 8577771
    Abstract: An electronic trading system utilizes a Match Engine that receives orders, stores them internally, calculates tradable combinations and advertises the availability of real and implied orders in the form of market data. New tradable items defined as combinations of other tradable items may be included in the calculation of tradable combinations. A technique is disclosed for transforming a combination or strategy contract with an arbitrary number of buy and sell legs with an arbitrary volume ratio for each leg into a form that can be used for rapid implied order calculations.
    Type: Grant
    Filed: February 6, 2013
    Date of Patent: November 5, 2013
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Andrew Milne, Aleksandr Sedlin
  • Publication number: 20130232058
    Abstract: A computer implemented method for determining implied orders in an electronic trading system is provided. The method comprises receiving a first set of one or more real orders, wherein the orders are not tradable against each other. One or more implied orders are identified within the first set of real orders. Market data corresponding to the implied orders can also be identified. At least one additional order is received and the tradability of the additional order is determined against the real or implied orders within the first set of real orders. A resting set of orders is determined from those real and implied orders within the first set of orders not affected by the tradability of the additional order. Implied orders are determined from within the set of resting orders.
    Type: Application
    Filed: April 19, 2013
    Publication date: September 5, 2013
    Applicant: NEW YORK MERCANTILE EXCHANGE, INC.
    Inventors: Andrew Milne, Aleksandr Sedlin
  • Patent number: 8442904
    Abstract: A computer implemented method for determining implied orders in an electronic trading system is provided. The method comprises receiving a first set of one or more real orders, wherein the orders are not tradable against each other. One or more implied orders are identified within the first set of real orders. Market data corresponding to the implied orders can also be identified. At least one additional order is received and the tradability of the additional order is determined against the real or implied orders within the first set of real orders. A resting set of orders is determined from those real and implied orders within the first set of orders not affected by the tradability of the additional order. Implied orders are determined from within the set of resting orders.
    Type: Grant
    Filed: June 25, 2012
    Date of Patent: May 14, 2013
    Assignee: New York Mercantile Exchange, Inc.
    Inventors: Andrew Ferguson Milne, Aleksandr Sedlin
  • Patent number: 8417618
    Abstract: An electronic trading system utilizes a Match Engine that receives orders, stores them internally, calculates tradable combinations and advertises the availability of real and implied orders in the form of market data. Calculating tradable combinations or cycles for certain strategies becomes complex. Strategies that utilize legs having different volume ratios may form tradable combinations that will traverse a trigger order more than one time.
    Type: Grant
    Filed: September 3, 2009
    Date of Patent: April 9, 2013
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Andrew Milne, Aleksandr Sedlin
  • Patent number: 8392322
    Abstract: An electronic trading system utilizes a Match Engine that receives orders, stores them internally, calculates tradable combinations and advertises the availability of real and implied orders in the form of market data. New tradable items defined as combinations of other tradable items may be included in the calculation of tradable combinations. A technique is disclosed for transforming a combination or strategy contract with an arbitrary number of buy and sell legs with an arbitrary volume ratio for each leg into a form that can be used for rapid implied order calculations.
    Type: Grant
    Filed: August 10, 2012
    Date of Patent: March 5, 2013
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Andrew Milne, Aleksandr Sedlin
  • Publication number: 20130006830
    Abstract: An electronic trading system utilizes a Match Engine that receives orders, stores them internally, calculates tradable combinations and advertises the availability of real and implied orders in the form of market data. The tradable combinations may include spread orders where one leg of the spread has a different tick size than the other or where the tick of the spread contract is different from the tick size in one or both legs. A method and system for calculating on-tick leg prices in an equitable and predictable manner is provided.
    Type: Application
    Filed: July 16, 2012
    Publication date: January 3, 2013
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Andrew Milne, Aleksandr Sedlin
  • Publication number: 20120303512
    Abstract: An electronic trading system utilizes a Match Engine that receives orders, stores them internally, calculates tradable combinations and advertises the availability of real and implied orders in the form of market data. New tradable items defined as combinations of other tradable items may be included in the calculation of tradable combinations. A technique is disclosed for transforming a combination or strategy contract with an arbitrary number of buy and sell legs with an arbitrary volume ratio for each leg into a form that can be used for rapid implied order calculations.
    Type: Application
    Filed: August 10, 2012
    Publication date: November 29, 2012
    Inventors: Andrew Milne, Aleksandr Sedlin
  • Publication number: 20120265668
    Abstract: A computer implemented method for determining implied orders in an electronic trading system is provided. The method comprises receiving a first set of one or more real orders, wherein the orders are not tradable against each other. One or more implied orders are identified within the first set of real orders. Market data corresponding to the implied orders can also be identified. At least one additional order is received and the tradability of the additional order is determined against the real or implied orders within the first set of real orders. A resting set of orders is determined from those real and implied orders within the first set of orders not affected by the tradability of the additional order. Implied orders are determined from within the set of resting orders.
    Type: Application
    Filed: June 25, 2012
    Publication date: October 18, 2012
    Applicant: NEW YORK MERCANTILE EXCHANGE
    Inventors: Andrew Milne, Aleksandr Sedlin
  • Patent number: 8266030
    Abstract: An electronic trading system utilizes a Match Engine that receives orders, stores them internally, calculates tradable combinations and advertises the availability of real and implied orders in the form of market data. New tradable items defined as combinations of other tradable items may be included in the calculation of tradable combinations. A technique is disclosed for transforming a combination or strategy contract with an arbitrary number of buy and sell legs with an arbitrary volume ratio for each leg into a form that can be used for rapid implied order calculations.
    Type: Grant
    Filed: September 15, 2009
    Date of Patent: September 11, 2012
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Andrew Milne, Aleksandr Sedlin
  • Patent number: 8229835
    Abstract: A computer implemented method for determining implied orders in an electronic trading system is provided. The method comprises receiving a first set of one or more real orders, wherein the orders are not tradable against each other. One or more implied orders are identified within the first set of real orders. Market data corresponding to the implied orders can also be identified. At least one additional order is received and the tradability of the additional order is determined against the real or implied orders within the first set of real orders. A resting set of orders is determined from those real and implied orders within the first set of orders not affected by the tradability of the additional order. Implied orders are determined from within the set of resting orders.
    Type: Grant
    Filed: January 8, 2009
    Date of Patent: July 24, 2012
    Assignee: New York Mercantile Exchange, Inc.
    Inventors: Andrew Milne, Aleksandr Sedlin
  • Patent number: 8229838
    Abstract: An electronic trading system utilizes a Match Engine that receives orders, stores them internally, calculates tradable combinations and advertises the availability of real and implied orders in the form of market data. The tradable combinations may include spread orders where one leg of the spread has a different tick size than the other or where the tick of the spread contract is different from the tick size in one or both legs. A method and system for calculating on-tick leg prices in an equitable and predictable manner is provided.
    Type: Grant
    Filed: October 14, 2009
    Date of Patent: July 24, 2012
    Assignee: Chicago Mercantile Exchange, Inc.
    Inventors: Andrew Milne, Aleksandr Sedlin
  • Publication number: 20110087579
    Abstract: An electronic trading system utilizes a Match Engine that receives orders, stores them internally, calculates tradable combinations and advertises the availability of real and implied orders in the form of market data. The tradable combinations may include spread orders where one leg of the spread has a different tick size than the other or where the tick of the spread contract is different from the tick size in one or both legs. A method and system for calculating on-tick leg prices in an equitable and predictable manner is provided.
    Type: Application
    Filed: October 14, 2009
    Publication date: April 14, 2011
    Inventors: Andrew Milne, Aleksandr Sedlin
  • Publication number: 20110066537
    Abstract: A volume analyzer is provided. The volume analyzer includes an input, a processor, and an output. The input is operable to receive market data and a calculation policy. The processor is coupled with the input. The processor is operable to identify an available implied pattern based on the market data and the calculation policy. The available implied pattern has not been calculated by a match engine. The output is coupled with the processor. The processor is operable to provide the available implied pattern to the output.
    Type: Application
    Filed: September 15, 2009
    Publication date: March 17, 2011
    Inventors: Andrew Milne, Aleksandr Sedlin, Vladimir Feldman, Paul Callaway, Pearce Peck-Walden, Mark Robinson
  • Publication number: 20110066568
    Abstract: An electronic trading system utilizes a Match Engine that receives orders, stores them internally, calculates tradable combinations and advertises the availability of real and implied orders in the form of market data. New tradable items defined as combinations of other tradable items may be included in the calculation of tradable combinations. A technique is disclosed for transforming a combination or strategy contract with an arbitrary number of buy and sell legs with an arbitrary volume ratio for each leg into a form that can be used for rapid implied order calculations.
    Type: Application
    Filed: September 15, 2009
    Publication date: March 17, 2011
    Inventors: Andrew Milne, Aleksandr Sedlin