Regulating order entry in an electronic trading environment to maintain an actual cost for a trading strategy
First Claim
1. A system including:
- a computing device;
wherein the computing device is configured to receive a slop percentage value;
wherein the computing device is configured to receive a desired strategy price for a trading strategy, wherein the trading strategy includes a first leg for a first tradeable object and a second leg for a second tradeable object;
wherein the computing device is configured to determine an acceptable range of prices for the trading strategy based on the desired strategy price and the slop percentage value such that an actual cost of the trading strategy, when executed, is within a consistent tolerable difference from a desired cost of the trading strategy, regardless of the desired strategy price;
wherein the computing device is configured to generate an order message for an order to trade the first leg with a price based on the desired strategy price and a condition in the second leg;
wherein the computing device is configured to detect a change in the condition in the second leg; and
wherein the computing device is configured to determine whether the change in the condition in the second leg would cause the actual cost of the trading strategy, if executed, to fall outside of the acceptable range of prices and, if so, re-pricing the order to trade the first leg to maintain the desired strategy price, and, if not, refraining from re-pricing the order to trade the first leg.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for regulating order entry based on an acceptable slop range for a trading strategy are described. According to one example embodiment, a trader may define an acceptable slop range for a trading strategy as a percentage. Using a spread trading algorithm, a spread price axis is generated and the trader may place an order for the trading strategy at a desired price, comprising placing an order in one leg market dependent on the market conditions of another leg market. Using the acceptable slop range, the system keep the net cost to the trader within the acceptable slop range, by regulating orders in the leg markets. Defining an acceptable slop range as a percentage allows the trader to monitor and regulate their profits and loss, regardless of the type of spread trading algorithm used or the placement of an order on the spread price axis.
138 Citations
22 Claims
-
1. A system including:
-
a computing device; wherein the computing device is configured to receive a slop percentage value; wherein the computing device is configured to receive a desired strategy price for a trading strategy, wherein the trading strategy includes a first leg for a first tradeable object and a second leg for a second tradeable object; wherein the computing device is configured to determine an acceptable range of prices for the trading strategy based on the desired strategy price and the slop percentage value such that an actual cost of the trading strategy, when executed, is within a consistent tolerable difference from a desired cost of the trading strategy, regardless of the desired strategy price; wherein the computing device is configured to generate an order message for an order to trade the first leg with a price based on the desired strategy price and a condition in the second leg; wherein the computing device is configured to detect a change in the condition in the second leg; and wherein the computing device is configured to determine whether the change in the condition in the second leg would cause the actual cost of the trading strategy, if executed, to fall outside of the acceptable range of prices and, if so, re-pricing the order to trade the first leg to maintain the desired strategy price, and, if not, refraining from re-pricing the order to trade the first leg. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus including:
-
a first receiver configured to receive a slop percentage value; a second receiver configured to receive a desired strategy price for a trading strategy, wherein the trading strategy includes a first leg for a first tradeable object and a second leg for a second tradeable object; a first determiner configured to determine an acceptable range of prices for the trading strategy based on the desired strategy price and the slop percentage value such that an actual cost of the trading strategy, when executed, is within a consistent tolerable difference from a desired cost of the trading strategy, regardless of the desired strategy price; a generator configured to generate an order message for an order to trade the first leg with a price based on the desired strategy price and a condition in the second leg; a detector configured to detect a change in the condition in the second leg; and a second determiner configured to determine whether the change in the condition in the second leg would cause the actual cost of the trading strategy, if executed, to fall outside of the acceptable range of prices and, if so, re-price the order to trade the first leg to maintain the desired strategy price, and, if not, refrain from re-pricing the order to trade the first leg. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification