System and method for flexible spread participation
First Claim
1. A computer implemented method of minimizing computations required to compute a margin requirement for a portfolio comprising positions on a plurality of products traded on an exchange, the method comprising:
- creating, by a computer processor, one or more predefined sets of products traded on the exchange, each of the one or more predefined sets being associated with an offset value;
determining, by the computer processor, whether the portfolio includes one or more position on any of the products of any one of the one or more predefined sets;
wherein, for each of the one or more positions on products included in the portfolio determined to be in one of the one or more predefined sets, assigning the determined one or more positions an offset value based at least on a portion of the associated offset value;
computing, by the computer processor, a risk offset for each of the positions on products included in the portfolio which are determined not to be in one of the predefined sets; and
computing, by the computer processor, a risk offset for the portfolio based on the assigned offset values and the computed risk offsets.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for risk analysis of a portfolio of derivative products is disclosed which is conducted based on a set of flexible rules. The system and method allow creating predefined sets of products for the purpose of future risk offsets. If a futures trade as a subset of that set of products that met a threshold level, then the subset is assigned the offset value (or a pro rata or other portion of the offset value) of the predefined set. For example, assume that the predefined set consists of one S&P 500 futures, one NASDAQ futures, one S&P Midcap 400 futures and one Russell 1000 futures and the threshold is three. If the futures trader holds any three of those four futures, the three futures can be grouped, assigned an offset value, and this group can be used as one asset for purpose of further risk offsets.
60 Citations
20 Claims
-
1. A computer implemented method of minimizing computations required to compute a margin requirement for a portfolio comprising positions on a plurality of products traded on an exchange, the method comprising:
-
creating, by a computer processor, one or more predefined sets of products traded on the exchange, each of the one or more predefined sets being associated with an offset value; determining, by the computer processor, whether the portfolio includes one or more position on any of the products of any one of the one or more predefined sets; wherein, for each of the one or more positions on products included in the portfolio determined to be in one of the one or more predefined sets, assigning the determined one or more positions an offset value based at least on a portion of the associated offset value; computing, by the computer processor, a risk offset for each of the positions on products included in the portfolio which are determined not to be in one of the predefined sets; and computing, by the computer processor, a risk offset for the portfolio based on the assigned offset values and the computed risk offsets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 20)
-
-
10. A system for minimizing computations required to compute a margin requirement for a portfolio comprising positions on a plurality of products traded on an exchange, the system comprising:
-
one or more predefined sets of products traded on the exchange stored in a memory, each of the one or more predefined sets being associated in the memory with an offset value; a risk processor coupled with the memory so as to access the one or more predefined sets and operative to execute a computer program stored in the memory, the computer program being operative to cause the risk processor to determine whether the portfolio includes one or more position on any of the products of any one of the one or more predefined sets, and wherein, for each of the one or more positions on products included in the portfolio determined to be in one of the one or more predefined sets, assign the determined one or more positions an offset value based at least on a portion of the associated offset value; and wherein execution of the computer program is further operative to cause the risk processor to compute a risk offset for each of the positions on products included in the portfolio which are determined not to be in one of the predefined sets, and compute a risk offset for the portfolio based on the assigned offset values and the computed risk offsets. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer implemented method of minimizing computations required to compute a margin requirement for a portfolio comprising positions on a plurality of products traded on an exchange, the method comprising:
-
creating, by a computer processor, at least one predefined set of products traded on the exchange, the at least one predefined set being associated with an offset value; determining, by the computer processor, whether the portfolio includes one or more position on any of the products of the at least one predefined set; wherein, for each of the one or more positions on products included in the portfolio determined to be in the at least one predefined set, assigning the determined one or more positions an offset value based at least on a portion of the associated offset value; computing, by the computer processor, a risk offset for each of the positions on products included in the portfolio which are determined not to be in one of the predefined sets; and computing, by the computer processor, a risk offset for the portfolio based on the assigned offset values and the computed risk offsets, wherein the number of assigned offset values and computed risk offsets is less than the number of positions included in the portfolio.
-
Specification