System and method for risk management
First Claim
1. A non-transitory computer readable medium having stored therein instructions executable by a processor, wherein the instructions are executable to:
- determine a total maximum leg position based on maximum leg positions for each of one or more tradeable objects, wherein the maximum leg positions represent a maximum position in each leg;
determine a number of total outright positions based on a total filled net long position and a total filled net short position, wherein the number of total outright positions represents the number of positions that are not considered part of a spread;
determine a number of spreads based on (the total maximum leg position−
the number of total outright positions)/2, wherein the number of spreads represents a generic spread position;
determine a first margin requirement based on the number of spreads and a first base margin value;
determine a maximum number of outrights based on a number of outrights due to working buy outright orders and a number of outrights due to working sell outright orders, wherein the maximum number of outrights represents the maximum number of outright positions possible with a current configuration of outright market working orders and filled positions;
determine a second margin requirement based on the maximum number of outrights and a second base margin value;
determine a total margin requirement based on the first margin requirement and the second margin requirement; and
provide the total margin requirement, wherein a decision to allow an order to be sent is based on an available margin balance and the total margin requirement.
4 Assignments
0 Petitions
Accused Products
Abstract
A margin requirement is computed while trading. The margin requirement may be calculated while trading because the preferred system takes into account working orders to generate the margin requirement. The on the fly possibility allows the preferred system to provide pre-trade risk calculations, but can also be used to provide post-trade calculations. A generic spread number and the maximum number of outright positions are determined. Using the spread positions and the maximum number of outright positions, a spread margin and an outright margin are calculated, which when summed provide a total margin requirement. Limits based in part on the total margin requirement may be imposed on one or more traders.
-
Citations
20 Claims
-
1. A non-transitory computer readable medium having stored therein instructions executable by a processor, wherein the instructions are executable to:
-
determine a total maximum leg position based on maximum leg positions for each of one or more tradeable objects, wherein the maximum leg positions represent a maximum position in each leg; determine a number of total outright positions based on a total filled net long position and a total filled net short position, wherein the number of total outright positions represents the number of positions that are not considered part of a spread; determine a number of spreads based on (the total maximum leg position−
the number of total outright positions)/2, wherein the number of spreads represents a generic spread position;determine a first margin requirement based on the number of spreads and a first base margin value; determine a maximum number of outrights based on a number of outrights due to working buy outright orders and a number of outrights due to working sell outright orders, wherein the maximum number of outrights represents the maximum number of outright positions possible with a current configuration of outright market working orders and filled positions; determine a second margin requirement based on the maximum number of outrights and a second base margin value; determine a total margin requirement based on the first margin requirement and the second margin requirement; and provide the total margin requirement, wherein a decision to allow an order to be sent is based on an available margin balance and the total margin requirement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification