SYSTEM AND METHOD FOR REDUCING CURVE RISK
First Claim
Patent Images
1. A computerized bond trading system comprising:
- a position store for receiving from a plurality of dealers bond positions to be traded, the bond positions including an identification of one or more bonds, a measure of the value of each bond and an indication of a range of values of bonds with which the dealer is willing for one or more bonds in his position to be matched;
a matching engine for executing a matching optimization on the received positions from the plurality of dealers to identify a series of matches between positions entered by dealers, the matching optimization matching buy positions with sell positions and being based on the identification of the bonds, the value of the bonds and the expressed range of values within which each party to the match is willing for bonds to be matched; and
a hedging calculation module for calculating from the matched positions, one or more hedges in a hedge instrument for reducing curve risk generated by the matched positions.
4 Assignments
0 Petitions
Accused Products
Abstract
A bond matching system receives positions from dealers identifying bonds to be matched and including the price value per basis point (PVPB) of the bonds and an indication of a percentage deviation from PVBP that the dealer is willing to accept in a matching bond. A matching engine performs a matching optimization during a run to match as many positions as possible and then calculates a series of hedge trades for each dealer to reduce the curve risk generated by matching with bonds having different maturity dates. The hedge trades are executed in a liquid external market such as a futures exchange.
-
Citations
38 Claims
-
1. A computerized bond trading system comprising:
-
a position store for receiving from a plurality of dealers bond positions to be traded, the bond positions including an identification of one or more bonds, a measure of the value of each bond and an indication of a range of values of bonds with which the dealer is willing for one or more bonds in his position to be matched; a matching engine for executing a matching optimization on the received positions from the plurality of dealers to identify a series of matches between positions entered by dealers, the matching optimization matching buy positions with sell positions and being based on the identification of the bonds, the value of the bonds and the expressed range of values within which each party to the match is willing for bonds to be matched; and a hedging calculation module for calculating from the matched positions, one or more hedges in a hedge instrument for reducing curve risk generated by the matched positions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computerized trading system for hedging a position in one or more financial instruments comprising:
-
a position store for receiving from a plurality of dealers positions in the financial instrument to be traded, the positions including an identification of one or more financial instruments, a measure of the value of each financial instrument and an indication of a range of values of counterparty financial instruments with which the dealer is willing for one or more financial instruments in his position to be matched; and a computerized matching engine for retrieving the dealers'"'"' positions from the store and executing a matching optimization on the received positions from the plurality of dealers to identify a series of matches between positions entered by dealers, the matching optimization matching buy positions from dealers with sell positions from counterparty dealers on the basis of matching criteria comprising the identification of the financial instruments, the value of the financial instruments and the expressed range of values within which each party to the match is willing for financial instruments to be matched; and a hedging calculation module for calculating from the matched positions, one or more hedges in a hedge instrument for reducing curve risk generated by the matched positions. - View Dependent Claims (20)
-
-
21. A computerized bond trading system comprising:
-
a position store for receiving from a plurality of dealers bond positions to be traded, the bond positions including an identification of one or more bonds, and a measure of the value of each bond; a matching engine for executing a matching optimization on the received positions from the plurality of dealers to identify a series of matches between positions entered by dealers, the matching optimization matching buy positions with sell positions and being based on the identification of the bonds and the value of the bonds; and a hedging calculation module for calculating from the series of matches, one or more futures trades in a exchange tradable market for each dealer to reduce curve risk generated by the matches identified by the matching optimization. - View Dependent Claims (22)
-
-
23. A computerized bond trading method comprising:
-
receiving at a computerized matching system, from a plurality of dealers, bond positions to be traded, the bond positions including an identification of one or more bonds, a measure of the value of each bond and an indication of a range of values of bonds with which the dealer is willing for one or more bonds in his position to be matched; executing at the computerized matching system a matching optimization on the positions received from the plurality of dealers to identify a series of matches between positions entered by dealers, the matching optimization matching buy positions with sell positions and being based on the identification of the bonds, the value of the bonds and the expressed range of values within which each party to the match is willing for bonds to be matched; and calculating at a hedge calculating module, from the series a matches, one or more hedge trades for each dealer for reducing curve risk generated by the matches identified by the matching optimization. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A computerized trading method for hedging a position in one or more financial instruments comprising:
-
receiving at a computerized matching system, from a plurality of dealers, positions in the financial instrument to be traded, the positions including an identification of one or more financial instruments, a measure of the value of each financial instrument and an indication of a range of values of counterparty financial instruments with which the dealer is willing for one or more financial instruments in his position to be matched; executing by a computerized matching engine a matching optimization on the received positions from the plurality of dealers to identify a series of matches between positions entered by dealers, the matching optimization matching buy positions from dealers with sell positions from counterparty dealers on the basis of matching criteria comprising the identification of the financial instruments, the value of the financial instruments and the expressed range of values within which each party to the match is willing for financial instruments to be matched; and calculating by a hedging calculation module from the series of matches, one or more hedge trades for each dealer for reducing curve risk generated by the matches identified by the matching optimization. - View Dependent Claims (36)
-
-
37. A computerized bond trading method comprising:
-
receiving at a computerized matching system, from a plurality of dealers, bond positions to be traded, the bond positions including an identification of one or more bonds, and a measure of the value of each bond; executing by a computerized matching engine a matching optimization optimisation on the received positions from the plurality of dealers to identify a series of matches between positions entered by dealers, the matching optimization matching buy positions with sell positions and being based on the identification of the bonds and the value of the bonds; and calculating by a hedging calculation module from the series a matches, one or more futures trades in a exchange tradable market for each dealer to reduce curve risk generated by the matches identified by the matching optimization. - View Dependent Claims (38)
-
Specification