System and method for a risk check
First Claim
1. A method for implementing risk controls in an electronic trading system utilizing a gateway in communication with an electronic exchange, the method including:
- receiving by a computing device in communication with the gateway, a definition for a trading strategy, wherein the definition for the trading strategy includes a first quantity for a first tradeable object and a second quantity for a second tradeable object, wherein the trading strategy is associated with a position risk value;
determining by the computing device, a first risk value associated with the first tradeable object;
determining by the computing device, a second risk value associated with the second tradeable object;
comparing by the computing device, the combined first and second risk values to the position risk value associated with the trading strategy;
establishing, by the computing device, an execution reserve equal to the combined first and second risk values when the first and second risk values are less than the position risk value;
submitting, by the computing device, a first order to a first electronic exchange when the combined first and second risk values are less than the position risk value, wherein the first order is associated with the first tradeable object;
receiving, by the computing device, a fill confirmation associated with the first order and updating the execution reserve based on the fill confirmation; and
submitting, by the computing device, in response to receiving the fill confirmation, a second order to a second electronic exchange, wherein the second order is associated with the second tradeable object.
4 Assignments
0 Petitions
Accused Products
Abstract
A trading strategy may be controlled according to determining whether the order quantity for each leg of the trading strategy satisfies a certain condition. The quantity for each of the orders of the trading strategy, including the quantity of the initial order and subsequent orders, is compared to a corresponding risk value. When the order quantity for each of the orders is less than the corresponding risk value, the initial order can be sent. When the order quantity for any of the orders exceeds the risk value, the initial order is not sent. Quantity associated with the trading strategy is held or reserved for execution of the trading strategy regardless of the activity taken by the trader since initiating the trading strategy. The reserved quantity can be drawn from the trading strategy until the quantity is depleted, the trading strategy has ended, or both.
-
Citations
8 Claims
-
1. A method for implementing risk controls in an electronic trading system utilizing a gateway in communication with an electronic exchange, the method including:
-
receiving by a computing device in communication with the gateway, a definition for a trading strategy, wherein the definition for the trading strategy includes a first quantity for a first tradeable object and a second quantity for a second tradeable object, wherein the trading strategy is associated with a position risk value; determining by the computing device, a first risk value associated with the first tradeable object; determining by the computing device, a second risk value associated with the second tradeable object; comparing by the computing device, the combined first and second risk values to the position risk value associated with the trading strategy; establishing, by the computing device, an execution reserve equal to the combined first and second risk values when the first and second risk values are less than the position risk value; submitting, by the computing device, a first order to a first electronic exchange when the combined first and second risk values are less than the position risk value, wherein the first order is associated with the first tradeable object; receiving, by the computing device, a fill confirmation associated with the first order and updating the execution reserve based on the fill confirmation; and submitting, by the computing device, in response to receiving the fill confirmation, a second order to a second electronic exchange, wherein the second order is associated with the second tradeable object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification