Clearing system that determines margin requirements for financial portfolios
First Claim
1. A method comprising:
- calculating a performance bond amount for a plurality of interest rate swaps in a portfolio of financial assets using a risk calculation module of an exchange computer system,where the calculating includes;
receiving swap dollar values at the exchange computer system risk calculation module, wherein each swap dollar value represents a dollar value of a one basis point change in a fixed interest rate swap;
receiving volatility values at the exchange computer system risk calculation module; and
determining the performance bond amount, at the exchange computer system risk calculation module, as a function of the swap dollar value and the volatility value corresponding to each interest rate swap in the portfolio;
determining if a margin account balance associated with the portfolio is less than the calculated performance bond amount; and
generating a notification that an increase in the amount of the margin account balance to at least the calculated performance bond amount is required.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems and apparatuses are described for calculating a performance bond amount for a portfolio including interest rate swaps. A risk calculation module (or risk processor) may assist in the calculation. In some examples, values, such as swap (DV01) dollar values and volatility values, and adjustments/factors, such as calendar charge adjustments and liquidity charge minimums, may be used to enhance the margin calculation. These values may be maintained and updated in various ways, including but not limited to, lookup tables, matrices, and other structures. The margin calculations may be used by an exchange or clearinghouse to request a portfolio holder to deposit additional funds towards a performance bond associated with the portfolio.
8 Citations
31 Claims
-
1. A method comprising:
-
calculating a performance bond amount for a plurality of interest rate swaps in a portfolio of financial assets using a risk calculation module of an exchange computer system, where the calculating includes; receiving swap dollar values at the exchange computer system risk calculation module, wherein each swap dollar value represents a dollar value of a one basis point change in a fixed interest rate swap; receiving volatility values at the exchange computer system risk calculation module; and determining the performance bond amount, at the exchange computer system risk calculation module, as a function of the swap dollar value and the volatility value corresponding to each interest rate swap in the portfolio; determining if a margin account balance associated with the portfolio is less than the calculated performance bond amount; and generating a notification that an increase in the amount of the margin account balance to at least the calculated performance bond amount is required. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus comprising:
-
a computer memory storing computer-executable instructions; and a processor coupled to the memory and configured to execute the instructions so as to cause the apparatus to calculate a performance bond amount for a plurality of interest rate swaps in a portfolio of financial assets, and wherein the calculating includes receiving swap dollar values, wherein each swap dollar value represents a dollar value of a one basis point change in a fixed interest rate swap, receiving volatility values, and determining the performance bond amount as a function of the swap dollar value and the volatility value corresponding to each interest rate swap in the portfolio. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. A computer-readable storage medium containing computer-executable instructions for performing a method comprising:
-
receiving swap dollar values, wherein each swap dollar value represents a dollar value of a one basis point change in a fixed interest rate swap; receiving volatility values; calculating a performance bond amount for a plurality of interest rate swaps in a portfolio of financial assets as a function of the swap dollar value and the volatility value corresponding to each interest rate swap in a portfolio; and determining whether a margin account balance associated with the portfolio is less than the calculated performance bond amount. - View Dependent Claims (28, 29, 30, 31)
-
Specification