System and method for aggressively trading a strategy in an electronic trading environment
First Claim
1. A method comprising:
- receiving, via an automated trading tool having an electronic processor, a desired spread price for a spread trading strategy between a first tradeable object and a second tradeable object, the automated trading tool configured to determine parameters for an order for the first tradeable object and automatically send the order for the first tradeable object according to conditions in a market for the second tradeable object, a user-configuration for the spread trading strategy and the desired spread price;
receiving, at the automated trading tool, market information from an electronic exchange, that market information identifying a first inside market for the first tradeable object and a second inside market for the second tradeable object, where the first inside market includes a best ask in a market for the first tradeable object and a best bid in the market for the first tradeable object, and the second inside market includes a best ask in a market for the second tradeable object and a best bid in the market for the second tradeable object;
determining, by the automated trading tool based on the market information identifying the first inside market for the first tradeable object, whether the inside market for the first tradeable object includes a market gap between the best ask in the market for the first tradeable object and the best bid in the market for the first tradeable object, where the market gap includes a plurality of price levels between the best ask in the market for the first tradeable object and the best bid in the market for the first tradeable object without an available bid quantity and without an available ask quantity;
in response to determining that the inside market for the first tradeable object includes the market gap, determining, via the automated trading tool, a leaned-on price at a selected price level of the plurality of price levels within the market gap, where the selected price level of the leaned on price within the market gap is determined based on a level of quoting aggressiveness, and where the leaned-on price level comprises at least one price level above the best bid in the market for the first tradeable object according to the spread trading strategy being a buy and at least one price level below the best ask in the market for the first tradeable object according to the spread trading strategy being a sell;
calculating, via the automated trading tool, a quote order price for a quote order for the second tradeable object of the spread trading strategy based on the leaned-on price and the desired spread price; and
automatically submitting, via the automated trading tool, the quote order at the calculated quote order price.
4 Assignments
0 Petitions
Accused Products
Abstract
System and method for aggressively trading a spread trading strategy in an electronic environment are provided herein. According to the example embodiments, a trader may configure the automated trading tool to trade as aggressively as possible by leaning on a price without an associated quantity. This allows a trader to possibly obtain a more profitable price as well as get filled faster. Traders submit an order for a spread and the automated trading tool calculates the quote order price based on a defined level of aggressiveness, the leaned on price, and the desired spread price. Based on the level of defined aggressiveness and the gap in the market, the automated trading tool may lean on a mildly, moderately, or extremely aggressive price.
-
Citations
22 Claims
-
1. A method comprising:
-
receiving, via an automated trading tool having an electronic processor, a desired spread price for a spread trading strategy between a first tradeable object and a second tradeable object, the automated trading tool configured to determine parameters for an order for the first tradeable object and automatically send the order for the first tradeable object according to conditions in a market for the second tradeable object, a user-configuration for the spread trading strategy and the desired spread price; receiving, at the automated trading tool, market information from an electronic exchange, that market information identifying a first inside market for the first tradeable object and a second inside market for the second tradeable object, where the first inside market includes a best ask in a market for the first tradeable object and a best bid in the market for the first tradeable object, and the second inside market includes a best ask in a market for the second tradeable object and a best bid in the market for the second tradeable object; determining, by the automated trading tool based on the market information identifying the first inside market for the first tradeable object, whether the inside market for the first tradeable object includes a market gap between the best ask in the market for the first tradeable object and the best bid in the market for the first tradeable object, where the market gap includes a plurality of price levels between the best ask in the market for the first tradeable object and the best bid in the market for the first tradeable object without an available bid quantity and without an available ask quantity; in response to determining that the inside market for the first tradeable object includes the market gap, determining, via the automated trading tool, a leaned-on price at a selected price level of the plurality of price levels within the market gap, where the selected price level of the leaned on price within the market gap is determined based on a level of quoting aggressiveness, and where the leaned-on price level comprises at least one price level above the best bid in the market for the first tradeable object according to the spread trading strategy being a buy and at least one price level below the best ask in the market for the first tradeable object according to the spread trading strategy being a sell; calculating, via the automated trading tool, a quote order price for a quote order for the second tradeable object of the spread trading strategy based on the leaned-on price and the desired spread price; and automatically submitting, via the automated trading tool, the quote order at the calculated quote order price. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer storage medium having instructions stored thereon, which when executed by a processor cause the processor to carry out acts comprising:
-
receiving, via an automated trading tool having an electronic processor, a desired spread price for a spread trading strategy between a first tradeable object and a second tradeable object, the automated trading tool configured to determine parameters for an order for the first tradeable object and automatically send the order for the first tradeable object according to conditions in a market for the second tradeable object, a user-configuration for the spread trading strategy and the desired spread price; receiving, at the automated trading tool, market information from an electronic exchange, that market information identifying a first inside market for the first tradeable object and a second inside market for the second tradeable object, where the first inside market includes a best ask in a market for the first tradeable object and a best bid in the market for the first tradeable object, and the second inside market includes a best ask in a market for the second tradeable object and a best bid in the market for the second tradeable object; determining, by the automated trading tool based on the market information identifying the first inside market for the first tradeable object, whether the inside market for the first tradeable object includes a market gap between the best ask in the market for the first tradeable object and the best bid in the market for the first tradeable object, where the market gap includes a plurality of price levels between the best ask in the market for the first tradeable object and the best bid in the market for the first tradeable object without an available bid quantity and without an available ask quantity; in response to determining that the inside market for the first tradeable object includes the market gap, determining, via the automated trading tool, a leaned-on price at a selected price level of the plurality of price levels within the market gap, where the selected price level of the leaned-on price within the market gap is determined based on a level of quoting aggressiveness, and where the leaned-on price level comprises at least one price level above the best bid in the market for the first tradeable object according to the spread trading strategy being a buy and at least one price level below the best ask in the market for the first tradeable object according to the spread trading strategy being a sell; calculating, via the automated trading tool, a quote order price for a second tradeable object of the spread trading strategy based on the leaned-on price and the desired spread price; and automatically submitting, via the automated trading tool, the quote order at the calculated quote order price. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification