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: 11908010Abstract: 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: GrantFiled: November 29, 2021Date of Patent: February 20, 2024Assignee: New York Mercantile Exchange, Inc.Inventors: Andrew Milne, Aleksandr Sedlin
-
Publication number: 20220084118Abstract: 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: ApplicationFiled: November 29, 2021Publication date: March 17, 2022Applicant: New York Mercantile Exchange, Inc.Inventors: Andrew Milne, Aleksandr Sedlin
-
Patent number: 11216878Abstract: 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: GrantFiled: July 2, 2019Date of Patent: January 4, 2022Assignee: New York Mercantile Exchange, Inc.Inventors: Andrew Milne, Aleksandr Sedlin
-
Publication number: 20190325519Abstract: 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: ApplicationFiled: July 2, 2019Publication date: October 24, 2019Applicant: New York Mercantile Exchange, Inc.Inventors: Andrew Milne, Aleksandr Sedlin
-
Patent number: 10395316Abstract: 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: GrantFiled: July 13, 2015Date of Patent: August 27, 2019Assignee: Chicago Mercantile Exchange Inc.Inventors: Andrew Milne, Aleksandr Sedlin
-
Publication number: 20150317735Abstract: 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: ApplicationFiled: July 13, 2015Publication date: November 5, 2015Inventors: Andrew Milne, Aleksandr Sedlin
-
Patent number: 8577771Abstract: 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: GrantFiled: February 6, 2013Date of Patent: November 5, 2013Assignee: Chicago Mercantile Exchange Inc.Inventors: Andrew Milne, Aleksandr Sedlin
-
Publication number: 20130232058Abstract: 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: ApplicationFiled: April 19, 2013Publication date: September 5, 2013Applicant: NEW YORK MERCANTILE EXCHANGE, INC.Inventors: Andrew Milne, Aleksandr Sedlin
-
Patent number: 8442904Abstract: 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: GrantFiled: June 25, 2012Date of Patent: May 14, 2013Assignee: New York Mercantile Exchange, Inc.Inventors: Andrew Ferguson Milne, Aleksandr Sedlin
-
Patent number: 8417618Abstract: 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: GrantFiled: September 3, 2009Date of Patent: April 9, 2013Assignee: Chicago Mercantile Exchange Inc.Inventors: Andrew Milne, Aleksandr Sedlin
-
Patent number: 8392322Abstract: 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: GrantFiled: August 10, 2012Date of Patent: March 5, 2013Assignee: Chicago Mercantile Exchange Inc.Inventors: Andrew Milne, Aleksandr Sedlin
-
Publication number: 20130006830Abstract: 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: ApplicationFiled: July 16, 2012Publication date: January 3, 2013Applicant: Chicago Mercantile Exchange Inc.Inventors: Andrew Milne, Aleksandr Sedlin
-
Publication number: 20120303512Abstract: 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: ApplicationFiled: August 10, 2012Publication date: November 29, 2012Inventors: Andrew Milne, Aleksandr Sedlin
-
Publication number: 20120265668Abstract: 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: ApplicationFiled: June 25, 2012Publication date: October 18, 2012Applicant: NEW YORK MERCANTILE EXCHANGEInventors: Andrew Milne, Aleksandr Sedlin
-
Patent number: 8266030Abstract: 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: GrantFiled: September 15, 2009Date of Patent: September 11, 2012Assignee: Chicago Mercantile Exchange Inc.Inventors: Andrew Milne, Aleksandr Sedlin
-
Patent number: 8229835Abstract: 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: GrantFiled: January 8, 2009Date of Patent: July 24, 2012Assignee: New York Mercantile Exchange, Inc.Inventors: Andrew Milne, Aleksandr Sedlin
-
Patent number: 8229838Abstract: 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: GrantFiled: October 14, 2009Date of Patent: July 24, 2012Assignee: Chicago Mercantile Exchange, Inc.Inventors: Andrew Milne, Aleksandr Sedlin
-
Publication number: 20110087579Abstract: 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: ApplicationFiled: October 14, 2009Publication date: April 14, 2011Inventors: Andrew Milne, Aleksandr Sedlin
-
Publication number: 20110066537Abstract: 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: ApplicationFiled: September 15, 2009Publication date: March 17, 2011Inventors: Andrew Milne, Aleksandr Sedlin, Vladimir Feldman, Paul Callaway, Pearce Peck-Walden, Mark Robinson
-
Publication number: 20110066568Abstract: 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: ApplicationFiled: September 15, 2009Publication date: March 17, 2011Inventors: Andrew Milne, Aleksandr Sedlin