System and method for smart hedging in an electronic trading environment
First Claim
1. A method of trading in an electronic trading environment, the method comprising:
- receiving by a computing device a definition for a spread strategy comprising at least a first tradeable object and a second tradeable object;
receiving by the computing device a desired spread price;
automatically placing by the computing device a first order in an order book of a first electronic matching process corresponding to the first tradeable object, the first order being placed at a first price that is computed based on market conditions in the second tradeable object and the desired spread price;
automatically placing by the computing device a second order in an order book of a second electronic matching process corresponding to the second tradeable object, the second order being placed at a second price that is computed based on market conditions in the first tradeable object and the desired spread price;
receiving by the computing device an indication that a quantity of the first order is filled by the first electronic matching process after the first order and the second order are placed;
determining by the computing device after the first order and the second order are placed whether the second order can be used to offset the quantity filled of the first order by determining if the second price corresponding to the second order would result in achieving a price associated with the desired spread price;
using by the computing device the second order to offset the quantity filled for the first order in an attempt to achieve the desired spread price when the second order would result in achieving the price associated with the desired spread price; and
cancelling the second order at the second price when the second order would not result in achieving the price associated with the desired spread price and placing a third order at a third price that would result in achieving the price associated with the desired spread price.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and associated methods are provided for smart hedging in an electronic trading environment. According to one example method, a first order for a first tradeable object and a second order for a second tradeable object are placed based on a spread strategy. Upon receiving an indication that a quantity of the first order is filled, the method involves determining if the second order can be used to offset the quantity filled of the first order by determining if a price of the second order would result in achieving a desired spread price defined for the spread strategy. If the price results in the desired price, the second order is used to offset the quantity filled for the first order in an attempt to achieve the desired spread price. Other tools are provided as well.
31 Citations
23 Claims
-
1. A method of trading in an electronic trading environment, the method comprising:
-
receiving by a computing device a definition for a spread strategy comprising at least a first tradeable object and a second tradeable object; receiving by the computing device a desired spread price; automatically placing by the computing device a first order in an order book of a first electronic matching process corresponding to the first tradeable object, the first order being placed at a first price that is computed based on market conditions in the second tradeable object and the desired spread price; automatically placing by the computing device a second order in an order book of a second electronic matching process corresponding to the second tradeable object, the second order being placed at a second price that is computed based on market conditions in the first tradeable object and the desired spread price; receiving by the computing device an indication that a quantity of the first order is filled by the first electronic matching process after the first order and the second order are placed; determining by the computing device after the first order and the second order are placed whether the second order can be used to offset the quantity filled of the first order by determining if the second price corresponding to the second order would result in achieving a price associated with the desired spread price; using by the computing device the second order to offset the quantity filled for the first order in an attempt to achieve the desired spread price when the second order would result in achieving the price associated with the desired spread price; and cancelling the second order at the second price when the second order would not result in achieving the price associated with the desired spread price and placing a third order at a third price that would result in achieving the price associated with the desired spread price. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus for trading in an electronic trading environment, comprising:
-
a microprocessor; a computer readable medium operatively associated with the microprocessor and in communication with the microprocessor; a program of instructions for the microprocessor stored in the computer readable medium for causing the microprocessor to; receive a definition for a spread strategy comprising at least a first tradeable object and a second tradeable object; receive a desired spread price; automatically place a first order in an order book of a first electronic matching process corresponding to the first tradeable object, the first order being placed at a first price that is computed based on market conditions in the second tradeable object and the desired spread price; automatically place a second order in an order book of a second electronic matching process corresponding to the second tradeable object, the second order being placed at a second price that is computed based on market conditions in the first tradeable object and the desired spread price; receive an indication that a quantity of the first order is filled by the first electronic matching process after the first order and the second order are placed; determine after the first order and the second order are placed whether the second order can be used to offset the quantity filled of the first order by determining if the second price corresponding to the second order would result in achieving a price associated with the desired spread price; use the second order to offset the quantity filled for the first order in an attempt to achieve the desired spread price when the second order would result in achieving the price associated with the desired spread price; and cancel the second order at the second price when the second order would not result in achieving the price associated with the desired spread price and place a third order at a third price that would result in achieving the price associated with the desired spread price. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification