Regulating order entry in an electronic trading environment to maintain an actual cost for a trading strategy
First Claim
1. A system for regulating order entry based on an acceptable slop range in an electronic trading environment including:
- a trading station adapted to receive a percentage value that determines an acceptable range of prices at which a trader is willing to accept to buy or sell a spread, wherein the spread comprises a first leg and a second leg, and wherein the percentage value provides that an actual cost of a particular spread, when executed, is within a consistent tolerable difference from a desired cost of the spread, regardless of a desired spread price, the trading station adapted to receive the desired price to buy or sell the spread, wherein the desired spread price is associated with the desired cost of the spread, the trading station adapted to place an order at a price in a first leg of the spread, wherein the order is based on a condition in the second leg, the trading station adapted to detect a change in the condition, the trading station adapted to determine if the change in the condition would cause the spread to be bought or sold at a price outside of the acceptable range of prices and if so re-pricing the order in the first leg to maintain the desired spread price, and the trading station adapted to determine if the change in the condition would not cause the spread to be bought or sold at a price outside of the acceptable range of prices and if not then refraining from re-pricing the order.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method 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. The trader may also define a variable to associate with the trading strategy. 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.
118 Citations
19 Claims
-
1. A system for regulating order entry based on an acceptable slop range in an electronic trading environment including:
a trading station adapted to receive a percentage value that determines an acceptable range of prices at which a trader is willing to accept to buy or sell a spread, wherein the spread comprises a first leg and a second leg, and wherein the percentage value provides that an actual cost of a particular spread, when executed, is within a consistent tolerable difference from a desired cost of the spread, regardless of a desired spread price, the trading station adapted to receive the desired price to buy or sell the spread, wherein the desired spread price is associated with the desired cost of the spread, the trading station adapted to place an order at a price in a first leg of the spread, wherein the order is based on a condition in the second leg, the trading station adapted to detect a change in the condition, the trading station adapted to determine if the change in the condition would cause the spread to be bought or sold at a price outside of the acceptable range of prices and if so re-pricing the order in the first leg to maintain the desired spread price, and the trading station adapted to determine if the change in the condition would not cause the spread to be bought or sold at a price outside of the acceptable range of prices and if not then refraining from re-pricing the order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
Specification