INTEGRATED ELECTRONIC EXCHANGE OF STRUCTURED CONTRACTS WITH DYNAMIC RISK-BASED TRANSACTION PERMISSIONING
0 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method for negotiating contracts between a plurality of participants is provided. An order is received from a first participant of the plurality of participants. Position risk of the first participant is calculated by accessing data regarding the first participant and using the data regarding the first participant in a parametric variable equation modified by control values from a simulation model, to calculate the position risk of the first member. The order is blocked, if the position risk of the first participant is in a first condition for the first participant. The order is made available for forming into a contract, if the position risk of the first participant is in a second condition for the first participant.
-
Citations
44 Claims
-
1-11. -11. (canceled)
-
12. A computer implemented method of estimating real-time value at risk for a participant, comprising:
-
generating a parametric variable equation from provided data; generating a simulation model from the provided data; generating control values from the simulation model; and generating a real-time estimated value at risk equation from the parametric variable equation, where parameters of the parametric variable equation are modified by the control values. - View Dependent Claims (13, 14, 15)
-
-
16-23. -23. (canceled)
-
24. A computer implemented method for clearing structured contracts comprising a plurality of different deal elements between a plurality of participants, comprising:
-
receiving a request for authorization of contract assurance for the structured contracts from a plurality of participants; calculating a real-time position risk of the participants, comprising; accessing data regarding the participants; using the data regarding the participants and data for each of the different deal elements of the plurality of different deal elements to calculate the real-time position risk of the participants in a real-time position risk algorithm, the real-time position risk algorithm comprising real-time value at risk of a portfolio of structured contracts of the participants; and using the real-time position risk to form a real-time risk-based assurance price for each participant; blocking the authorization, if the real-time position risk of any participant is in a first condition; and authorizing contract assurance for the structured contracts, if the real-time position risk of the participants is in a second condition.
-
-
25. A computer implemented method for marketing structured contracts comprising a plurality of different deal elements between a plurality of customers, comprising:
-
receiving a request for a structured contract from a customer; calculating a real-time position risk of the customer, comprising; accessing data regarding the customer; using the data regarding the customer and data for each of the different deal elements of the plurality of different deal elements, to calculate the real-time position risk of the customer in a real-time position risk algorithm, the real-time position risk algorithm comprising real-time value at risk of a portfolio of structured contracts of the customer; and using the real-time position risk to form a risk-based price for the structured contract requested by the customer.
-
-
26. A computer implemented method for requesting quotes or bids for structured contracts comprising a plurality of different deal elements between a plurality of vendors, comprising:
-
sending a request for a structured contract from a plurality of vendors; receiving contract modification counteroffers and price quotations from some or all of the plurality of vendors; calculating position risk of the vendors, comprising; accessing data regarding the vendors; using the data regarding the vendors and data for each of the different deal elements of the plurality of different deal elements, to calculate the real-time position risk of the vendors in a real-time position risk algorithm, the real-time position risk algorithm comprising real-time value at risk of a portfolio of structured contracts of the vendor; and using the real-time position risk to form a risk-adjusted price for the structured contract offered by the vendor; blocking authorization of a vendor, if the real-time position risk of that vendor is in a first condition; and authorizing structured contracts with a vendor, if the real-time position risk of that vendor is in a second condition.
-
-
27. A computer implemented method for assuring performance of structured contracts comprising a plurality of different deal elements shared between a plurality of exchanges, comprising:
-
receiving a request for authorization of contract assurance from one of the plurality of participants in one of the plurality of exchanges; calculating real-time position risk of the participants, comprising; accessing data regarding the participants; accessing data for each of the different deal elements of the plurality of different deal elements; and using the data regarding the participants and the deal elements, to calculate the real time position risk of the participants; blocking the authorization, if the real-time position risk of the participant is in a first condition; authorizing contract assurance, if the position risk of the participant is in a second condition; and forwarding only those structured contracts that have been authorized to a plurality of the plurality of exchanges.
-
-
28. A computer implemented method for negotiating contracts between a plurality of participants, comprising:
-
creating a structured contract from a plurality of different deal elements by a first participant of the plurality of participants by a client application running on a computer system, wherein the client application provides a user interface to the computer system for the first participant; calculating a position risk of the first participant by a risk-based permissioning system of the computer system, wherein the position risk is a real-time position risk algorithm, the real-time position risk algorithm comprising real-time value at risk of a portfolio of structured contracts of the first participant; calculating a real-time collateral valuation of the first participant by a collateral system, the collateral valuation, taking into account the current positions of the portfolio of structured contracts of the first participant; and comparing the calculated real-time position risk of the first participant with the calculated real-time collateral valuation of the first participant by a transaction permission system of the computer system; blocking the structured contract by the transaction permission system, if the real-time position risk of the first participant is greater than the real-time calculated collateral valuation of the first participant; and forming the structured contract by the transaction system of the computer system, if the real-time position risk of the first participant is less than the collateral of the first participant. - View Dependent Claims (29, 30, 31, 32, 39, 40)
-
-
33. A computer system for providing an exchange for forming structured contracts comprising a plurality of different deal elements between a plurality of users, comprising:
-
a transaction system connected to a plurality of client applications over a network, wherein the transaction system comprises; an order management system for managing orders received from the plurality of users, wherein at least one order is for a structured contract comprising the plurality of different deal elements; an order matching system for comparing orders received from the plurality of users to find matching orders; and a contract execution system for combining matched orders to form a legally binding contract; and a permissioning system, configured to calculate a position risk of a first participant wherein the position risk is a real-time position risk of a first participant, wherein the position risk is a real-time position risk algorithm, the real-time position risk algorithm comprising real-time value at risk of a portfolio of structured contracts of the first participant; a collateral system configured to calculate a real-time collateral valuation of the first participant, the collateral valuation taking into account the current positions of the portfolio of structured contracts of the first participant; a transaction permission system configured to compare the calculated real-time position risk of the first participant with the calculated real-time collateral valuation of the first participant and further configured to; block the structured contract if the real-time position risk of the first participant is greater than the real-time calculated collateral valuation of the first participant; and form the structured contract, if the real-time position risk of the first participant is less than the collateral of the first participant. - View Dependent Claims (34)
-
-
35. An executable computer program tangibly recorded on computer readable media able to cause at least one computing device to provide for negotiating structured contracts between a plurality of participants, comprising:
-
computer executable code for creating a structured contract from a plurality of different deal elements by a first participant of the plurality of participants; computer executable code for calculating a position risk of the first participant, wherein the position risk is a real-time position risk algorithm, the real-time position risk algorithm comprising real-time value at risk of a portfolio of structured contracts of the first participant; computer executable code for calculating a real-time collateral valuation of the first participant, the collateral valuation taking into account the current positions of the portfolio of structured contracts of the first participant; computer executable code for comparing the calculated real-time position risk of the first participant with the calculated real-time collateral valuation of the first participant and blocking the structured contract, if the real-time position risk of the first participant is greater than the real-time calculated collateral valuation of the first or forming the structured contract, if the real-time position risk of the first participant is less than the collateral of the first participant. - View Dependent Claims (36, 37, 38)
-
-
41. A computer implemented method of estimating value at risk to permit or deny transactions for a participant in a real-time electronic transaction exchange, comprising:
-
generating a parametric variable equation from provided data; generating a simulation model from the provided data; generating control values from the simulation model; generating an estimated value at risk equation from the parametric variable equation, where parameters of the parametric variable equation are modified by the control values. - View Dependent Claims (42, 43, 44)
-
Specification