WO2003107137A2 - Methods, systems and computer program products to facilitate the formation and trading of derivatives contracts - Google Patents

Methods, systems and computer program products to facilitate the formation and trading of derivatives contracts Download PDF

Info

Publication number
WO2003107137A2
WO2003107137A2 PCT/US2003/019179 US0319179W WO03107137A2 WO 2003107137 A2 WO2003107137 A2 WO 2003107137A2 US 0319179 W US0319179 W US 0319179W WO 03107137 A2 WO03107137 A2 WO 03107137A2
Authority
WO
WIPO (PCT)
Prior art keywords
bics
derivatives
contract
bic
time
Prior art date
Application number
PCT/US2003/019179
Other languages
French (fr)
Other versions
WO2003107137A3 (en
Inventor
Phil Kongtcheu
Original Assignee
Phil Kongtcheu
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Phil Kongtcheu filed Critical Phil Kongtcheu
Priority to AU2003243629A priority Critical patent/AU2003243629A1/en
Priority to EP03760448A priority patent/EP1856590A4/en
Priority to US10/518,823 priority patent/US7933824B2/en
Publication of WO2003107137A2 publication Critical patent/WO2003107137A2/en
Publication of WO2003107137A3 publication Critical patent/WO2003107137A3/en
Priority to US13/093,686 priority patent/US20140214718A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/06Asset management; Financial planning or analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/08Insurance

Definitions

  • This invention relates to methods, systems and computer programs to facilitate the formation trading and risk management of derivatives contracts on one or more underlying.
  • Fig 1 gives an overview of the prefened embodiments of the invention
  • Fig 2 describes the sequence of contractual agreements and cash flows m a BIC
  • Fig 3 describes the format description of derivatives contract in the DCWBSOF format and how it is compressed m the DCWOF format
  • Fig 4 describes the steps of the iterative decomposition process, how derivatives contracts and BICs arc itcratively combined to yield the price of the derivative contract
  • Fig 5 describes an embodiment of the present invention in a pricing system
  • Fig 6 shows a screenshot of an embodiment of the present invention implemented m an online pricing system wherein any user specify and name their derivatives contract payout payment function (paoff fimction) m a functional format as well as their BICs m a functional format and system parameters such as time and space increments
  • any user specify and name their derivatives contract payout payment function (paoff fimction) m a functional format as well as their BICs m a functional format and system parameters such as time and space increments
  • Fig 7 shows how BICs functional format is input m an HTML page
  • Fig 8 shows how the derivatives contract m DCWBSOF or DCWOF is input m an HTML page
  • Fig 9, 10,11,12 & 13 show an embodiment of the present invention m an exchange system
  • the exchange trading system of Fig 9 comprises throe types of playois
  • 1 contains an input interface 11 through which the price taker may describe a product of interest for pricing information 15 or put an order 16 on an identified product
  • That input interface 11 may be a keyboard a mouse, a pad, a microphone or any sensor capable of understanding messages transmitted by human senses
  • 1 also contains an output interface 12 that may be a screen, a speaker a printer, or any device transmitting signals decipherable by human senses and understandable by the human bra 1 also contains an authentication process 13 that uses various authentication algorithms to confirm the identity of the price taker prior to authorizing any operation with the exchange system
  • the pricing information 15 as well as the order confirmation 17 or the trade confirmation 18 arc channeled through that output interface 12 to the price taker senses
  • the price taker sends information relating to the product of interest as m 19 of Fig 1
  • the product of interest is specified the form of a fimction f as / (5f S"', 5 S" L )
  • the function / may be described a computing language that could be easily understood by price take
  • 28 performs, if necessary, the transformation of relation (26) described in our detailed description that takes as input a fimction of unspecified parameters ⁇ t and ⁇ ⁇ as well as the Si 's and returns as output to 21, a function of solely thcSf 's. 21 further taking as input the most competitive basis instruments prices with the references of the market makers quoting them as provided by 22, uses the iterative decomposition algorithm of relations (20) to compute the price of the desired product which is then returned to 15.
  • the basis instruments prices in 22 arc taken from individual market makers quoted basis instruments prices in 25 and 26 for example and by selecting the most competitive of each of the basis instruments with the references of the quoting market maker.
  • the exchange system may operate as the counterparty in each transaction cither with the market makers or the price takers. In this instance, the exchange system would act as the guarantor of each obligation cither to the market makers or the price takers. It would then put in place a credit management fimction to hedge against the risk of default of any counterparty. This could be done through traditional means such as margin requirements or through credit derivatives by allowing basis instruments based on undcrlyings described in our detailed description to trade and by entering into contracts in which the credit risk is shifted to the most credit worthy players.
  • the exchange system may also decide to let each party bear the credit risk of his or her counterparty and act solely as means of exchange, but then credit exposure management would be a very complex task for each and every counterparty to handle.
  • Another critical feature of the exchange system for computational purposes is that when the number of possible states of the selected random variables grows large and the number future periods grows as well, the computational cost to price a derivatives contract becomes at least of the order of 0(s ' "" n ). So an actual system would include sonic dimension reduction variables transformations to reduce the number of variables on which the various derivatives contracts prices as well as the various basis instruments price depend. Also, in order to reduce the number of states, some actual algorithms would sample only some limited number of states to infer the price of larger combinations of basis instruments prices.
  • model and model parameters 34 which are just 2 examples of systems operated by a potentially larger number of market makers, contain an input interface 35 as in 11 and an output interface 36 as in 12. It also contains an authentication process 37 for market makers as in 13 for price takers.
  • Each market maker selects a model and model parameters 34 that can be processed in 31 to yield the market maker's quoted basis instrument prices that arc subsequently sent to 25.
  • 34 is further detailed in Fig. 3 and shows that the model and model parameters description function is divided into a counterparty credit risk model 341, models of the stochastic process followed by the undcrlyings 342, models of the scaling density fimctions 343, and models for delimiting the range of basis instruments quoted 344 , all this combined as further defined in our detailed description to yield in 31 the quoted basis instruments prices.
  • Assets and Trading Information Database 33 an inventory of the market maker's position in all basis instruments held. Trades Confirmation and settlement information from 24 are sent to the market makers through 32 where the information formatted for the output interface. All relevant information storing is done in 33.
  • Fig 14. describes an embodiment of the present invention in a risk management system.
  • the description of the risk management system is based on our decomposition of any derivative in basis instruments and our method for obtaining the implied conditional probability density functions from market basis instruments prices.
  • the Risk Manager communicates with the Risk Management or Decision System 6 via an input interface 68 as 51in 5, 11 in 1 or 35 in 3 or 4, and an output system 67 as 52 in 5, 12 in 1 or 36 in 3 or 4.
  • the Authentication Process in 65 is as 53 in 5, 13 in 1 or 37 in 3 or 4.
  • the Risk Manager sends portfolio position requests to 66 which process them in 64, which then send a request to 63 to check the inventory of basis instruments positions held, another request may also be sent to 61 to obtain the market basis instruments prices.
  • Fig 15 & Fig 16 show how an embodiment of the present invention enables Value At Risk (VAR) risk management.
  • VAR Value At Risk
  • Fig 17 shows how a portfolio managed in a VAR framework potentially exposes to potentially unbounded losses(yl) in likely scenarios ( state between xll and xl2) that may fall out of the confidence interval.
  • an embodiment of our invention enables risk management in which a maximum worst case scenario loss can be ascertained with certainty by enabling precisely designed contracts to achieve that goal.
  • Fig 18 shows how computer implemented methods may be used to reduce computational time in the specification of BICs and the resulting derivatives price computation.
  • Fig 19 shows how computer implemented methods may be used to reduce computational time in the specification of derivative contracts and the resulting derivatives price computation.
  • the present invention introduces the notion of basis instruments as the building blocs for pricing or hedging any derivative security defined in the most general sense. It describes a decomposition formula that precisely shows how any derivative security is decomposed in these basis instruments. The importance of these basis instruments tools cannot be overemphasized. A top-level understanding of their relevance may start by asking the two following questions with no apparent bearing on the issue at hand:
  • our identification of the basis instruments and the characteristics of each one of them can be likened to the identification of the gene as the unit clement in the expression of each living being descriptive feature as well as the inventory of all possible genes.
  • the analogy is the atom and the inventory of all atoms given by the Mendclcicv table.
  • Our decomposition formula is analogous to describing the genetic composition of each possible living being, once identified; in physics or chemistry, our decomposition formula could be equivalent to providing the atomic composition of each described material, whether solid, liquid or gas.
  • Arrow and Dcbrcu defined what arc now called Arrow-Dobrcu primitive securities (and Arrow-Dcbrcu state prices) as the basis elements in which all other contingent claims could be decomposed into in a single security, single future period market (but with multiple possible states).
  • Arrow Dcbrcu securities arc simply securities that pay $1 at the end of the period if a given state occurs and nothing if any other state occurs. If there is one Arrow-Dcbrcu security for all possible future states, then a claim contingent on future states can be decomposed into such securities. To sec how this happens, one can observe that if f is a function defined on ⁇ , set of all possible states the variables S can take, wc have the trivial identity:
  • 1- j s-, ⁇ represents the function taking the value 1 if S is equal to s and the value 0 if S is equal to any other value.
  • identity (1) demonstrates the Arrow-Dcbrcu result that any contingent claim, which can always be described by a function /, can be obtained as a sum of f(s) securities paying 1 at time to if _-> ⁇ . is equal to a particular value s and zero if any other value is taken, with s spanning the whole range of value S may possibly take at time t 0 .
  • Black, Scholcs (Nobel prize 1997) and Morton (Nobel prize 1997) made the assumption that the dynamic of securities followed a pattern similar to that of a stochastic process called a geometric Brownian motion with a constant parameter called the volatility. They thus derived what is nowadays known as the Black-Scholcs-Mcrton formula. What made this model appealing was that if its assumption held, the basis instrument from which to replicate any contingent claim on an underlying would be the underlying itself. Black.
  • Formula (6) shows that a portfolio consisting of a long position m the derivative contract whose value is equal to f(S t ) at any time t coupled with a short position in ⁇ units of the imderlymg is solely a fimction of time, thus risk-free Thus it should earn the risk- free rate of return rj,(t) So if one writes
  • vanilla options Call/Puts
  • This model while having theoretical appeal, has not been validated by empirical tests ([24]).
  • practitioners price path dependent options with concerns for the Vega-convexity due to the stochas- ticity /uncertainty of volatility in a manner that cannot be reflected in Dupire & al, ([25])).
  • FAS 133 requires that derivatives be accoimtcd as hedges and their profit and loss (P&L) reported in the Other Comprehensive Income (OCI) section of financial statements only when it can be shown that this P&L offsets that of an existing underlying in at least 80% of the risk of fluctuations in the value of this underlying. This creates potential confusion as to how to estimate this 80% value among the wide choice of possible models.
  • Patents applications WO 02/44847 A2 or US 2002/0107774 Al are one of the many model dependent approaches to address the issue. The existence of a market for basis instruments would conclusively address this issue.
  • all those models, by assuming continuous-time processes arc only approximations to physically realizable phenomena, due to the existence of transaction costs.
  • the current approach for managing the risk of a portfolio of derivatives is by hedging the Greeks of the portfolio
  • the Greeks arc the sensitivities of the portfolio to different market variables
  • Delta is the sensitivity with respect to variations in the asset price
  • Gamma is the sensitivity of the Delta to variations in the asset price
  • Vega is the sensitivity of the portfolio to variations m its Black Scholcs-Mcrton implied volatility
  • Theta is the sensitivity to time
  • hedging strategies arc aimed at matching first and second order derivatives of portfolios to the various parameters In doing so, what is implicitly assumed is that the sensitivity of portfolios of derivatives to their parameteis is polynomial and of degree 2 or 3 or 4 for the most accurate hedges
  • a haws instr ument would be an agreement at time to to buy at time t k -i (1 ⁇ k ⁇ n) a lottery ticket at the price $10, 000 ⁇ r/, — 1 A _I, where _ ! vt a k-1 series of 1 a d 2 indicating the tates of winning or losing lottery tick ets bought between time t and time rj _ ⁇
  • Wc call X t the stochastic process taking the value 1 the day after the end of each game won by the NY Yankees (AL) and the value 0 otherwise
  • X t is for t being a day after a game a bet that the Yankee will wm the game of the day before State 1 that AL wins the World Scries is thus such that
  • Wc suppose each team has a 60% vs. 40% probability of winning its first match in its home stadium and that this probability is increased by 10% after each game won if the next game is at home and it decreases by 10% after each game lost at home if the next game is also at home. Wc also assume that once a party wins 4 games, its probability of winning the remaining games if any is zero.
  • shall pay ⁇ the amount N(X tl , ...,X t1 _ l ) ⁇ 8> ⁇ B _ 1 (X il . ..., X t ⁇ _ ⁇ ) and at time -clock ⁇ shall pay ⁇ the quantity : N(X tl , .... y.,_. ) x -X ⁇
  • vanilla options and Arrow-Dcbrcu primitive securities coincide, when the number of states increases, the two types of contracts become different, yet the two. with bonds and forwards added to options, remain equivalent through a bijcctive transformation.
  • Wc choose to present our basis instruments below as extensions on vanilla European options forwards and cash instruments instead of the academic Arrow-Dcbrcu securities as this basis, is more economically sensible and computationally allows a faster convergence to the desired payoff for most derivatives instruments using the lower order basis instruments and making the decomposition around the forward value around which probabilities of occurrences arc clustered. This is also of critical importance to relate to the shortcomings of the Black Scholcs Morton derivatives hedging approach.
  • Formula (14) shows that at any trading time, a derivatives position would be hedged through cash and underlying or forwards in amounts equal to the sensitivity of the option to its underlying (or delta), but unlike Morton, there arc complementary terms representing a spanning of calls and put options in proportions equal to the second derivative (or gamma) of the financial derivative with respect to the underlying.
  • Formulas resembling (14) have boon l ⁇ iown before in a two period case, (sec for example [16], appendix), however these formulas have been presented with two important limitations solved in our derivation:
  • Wc suppose we arc in an m+l assets economy, with n+l trading periods t 0 ⁇ -,_ ⁇ ⁇ t n ... ⁇ t n chosen as scon appropriate.
  • S c taken by convention to be So is the base currency asset and thus merely represents the mit of cash in the reference currency and S 1 , ..., S" 1 arc risky under lyings whose values in units of So vary across time; so, the default unit of any given number or quantity is o and when there is no ambiguity, So is simply one.
  • n represents the m+l undcrlyings economy between to and t rl .
  • e 0> represents an exchange system of contracts whoso values is dependent on the realization of the m+l undcrlyings of economy Eo,, L between to and t n .
  • j refers to the value of the underlying S' at time t 3 .
  • S ⁇ l refers to the realized value of the underlying St. at time t 3 as opposed to the abstract reference to the parameter value symbolized by Sj.
  • F j is an arbitrarily chosen value of the underlying S 1 at time t In general for the developments to be made hero, this value will tend to be the forward value for the maturity i, at time t,-_ ⁇ , or the value of S' j .
  • J f(x)dx is by definition equal to: ⁇ f(x t ) x (x, +1 — -s.) and ⁇
  • (a.,) is by definition equal to f( ⁇ +l) ⁇ ⁇ (j: ' ) ; ,. may ⁇ 0 be equal to the infinity and will be truncated to a finite number only upon proof that the remaining terms are negligible within the approximation bounds sought.
  • Ix will tend to represent the actual range of values an underlying can take or any bijcctive transformation of this range. Since increments of an underlying value for all types of undcrlyings to be considered are discrete (that is there is a minimum increment value called the basis point), the cardinal of Jj, is always finite or denumcrablc ; h b
  • J f(x)dx may also be formally noted as f f(x)dx ⁇ JS .
  • - ⁇ _ (x%) may also be formally noted as f (x ⁇ )l ⁇ -- F° r any x £ I ⁇ , a there exists a j ⁇ n
  • - is by definition ⁇ 3 , if j 0 r_ is by definition x.
  • a Basis instrument Contract (BIC) is a contract and involves and identifies two parties named buyer ⁇ and seller ⁇
  • the contract expiry date also known as maturity t 3 with t j > t ⁇ , which is the date at which the party identified in the contract as the seller ⁇ complies with its part of the agreement by paying the buyer ⁇ an amount m units of basis currency defined as one of the generic form further detailed below
  • a basis instrument B ta ⁇ t ⁇ t t ( ⁇ ⁇ , N (» ⁇ , tk) Si (-.1 . , j p )) is a security contract entered into at time t 0 between a buyer ⁇ and a seller ⁇ stipulating that
  • shall pay ⁇ a premium payment amount such as
  • EOPBICP N (Si; ••• , S ® S ,*. ((*!> • - ⁇ , ⁇
  • the EOPBICP is used here to facilitate teaching of the present invention.
  • Other payout formats can be used to create a BIC-Basis.
  • Such format may include Extended Arrow-Dcbrcu Format Basis Instrument Contract Payout or EADF- BICP, the Extended Fourier Transform Format Basis Instrument Contract Payout or EFTFBICP, the Extended Hcrmitc Polynomial Format Basis Instrument Contract Payout or EHPPBICP. All those format arc equivalent and from a complete set of one kind, a complete sot of the other kind can be obtained through a linear transformation. In a preferred embodiment of the present invention a few examples of the linear transformation are disclosed in a matricidal form.
  • the scaling density function translates how the offer and demand for each basis instnmient in turn affects the level of prices. This phenomenon is also known in securities markets as slippage. For 0 ⁇ p ⁇ k+ 1, K p is a priori a function of
  • N (5*. ; ⁇ ⁇ ,S tz ) is called the notional of the contract.
  • is a stcpwise increasing fimction, — ⁇ (—N) — ⁇ (N) > 0 and is called the bid/offer spread.
  • is a stcpwise increasing fimction, — ⁇ (—N) — ⁇ (N) > 0 and is called the bid/offer spread.
  • is a stcpwise increasing fimction, — ⁇ (—N) — ⁇ (N) > 0 and is called the bid/offer spread.
  • 5,794,207 proposes an electronic means of matching buyers' bids and sellers' offers, but outside the scope of an electronic derivatives exchange which requires the traditional hedging or replicating portfolio approach and without explaining the nature of the economic price equilibria achieved through such a market process.
  • U.S. Pat. No. 5,845,266 and U.S. Pat. No. 6,098,051 implement order-matching and limit order book algorithms, which can be and are effectively employed in traditional "brick and mortar" exchanges.
  • Their electronic implementation however, primarily serves to save on transportation and telecommunication charges. No fundamental change is contemplated to market structure for which an electronic network may be essential.
  • a preferred embodiment of the present invention is to provide through the scaling density functions a functional format that reduces the size of the data to be supplied to the system and in effect eliminates the need for a trader to continually update their bids and/or offer responsive to demand.
  • the scaling density function has been provided for all basis instruments contracts, there is no need for further trader intervention and the trader or market maker knows very precisely for each quantity transacted at which price the transaction concluded.
  • the premium is expressed as a fimction of the values of the fluctuating variables between time to and time . Enabling this extension is what makes possible the most critical sections of this invention.
  • the payment at time t j is expressed as units of a specific basis set of fimctions of the fluctuating variables at time t j with scaling units being- functions of the fluctuating variables between time to and time .
  • the choice of the specific fimctions is made so that the selected basis set is a mathematical basis of the vcctorial space of functions of the fluctuating variables at time t with the scalar units belonging to the set of values (i.e. ) taken by functions of the fluctuating variables between time to and time tj.
  • any other basis would be equivalent to that one.
  • the claimed scope of the invention is not intended to be limited to the specific choice made herein for illustrative purposes, but rather to encompass its possible equivalent.
  • the basis is selected to be as "close” as possible to known instruments actually traded in the markets, that is bonds, forwards/futures and European vanilla calls or puts.
  • the notion of "close” is meant in particular in the sense that if the scalar set becomes the field of real numbers, as happens at tj , then wc would recover classical bonds, forwards/futures and European vanilla calls or puts.
  • Wc show here an example of how to move between EOFBICP format, EADBICP format or EFTFBICP format.
  • the components of B and Pa in the representation above are m-l dimensional matrices.
  • a simple transform may help by decomposing in the basis instruments and treating the case of moments or baskets separately.
  • Wc can define with the coefficients ofthe interpolation A m , k e [l.n],rn e [l,n] a square matrix A of dimension ' ri.
  • Input consists of the vectors M[l..n] and EX[l..n]; the vector p[l..n] is output.
  • Vfc e [0, r ⁇ - 1], ⁇ fc e Q
  • N lcmj ⁇ - e [o, n _ ⁇ ](iVj.) where 1cm is the least common multiple.
  • a preferred embodiment of the present invention solves one issue that must be addressed in the determination of basis instruments price.
  • the problem is that basis instruments prices fluctuations in response to offer and demand sensitivities must be such that no arbitrage opportimity is created. This is tested by making sure that state prices are positive and the sum of implied probabilities of all states is one.
  • a weighting function may be defined as
  • weighting functions may be used to simply define scaling density functions of basis instruments by first transforming the input weighting fimctions into conditional state-prices vector and then, using after multiplication by a matrix T, the vector of basis instruments prices responsive to inventory, offer and demand for each basis instrument.
  • Another embodiment of the present invention is its ability to include most accurately credit risk sensitivities in the pricing risk management and trading of financial derivatives.
  • the ratios 'j "1 may be taken to be independent from one another, the
  • beta distribution may depend upon the realized value of other inputs, where said other inputs may include different undcrlymgs
  • the credit risk limit of a given counterparty can inferred by setting a maximu-tn responsive to the difference between the value of the counterparty liability not inclusive of credit risk and the value of said liability inclusive of credit risk 4
  • Wc define as ⁇ ' . ,. (/) 2 a so-called derivative security representing a contract entered into at time t 0 and paying / Si , ⁇ ⁇ ⁇ , S ⁇ ' ⁇ - ⁇ , S 1 ⁇ ⁇ ⁇ , S/'A units of underlying currency S c at time tn in exchange for the payment of a premium at time i,.
  • This more general definition includes but is not limited to the one in FAS 133 pp3-7, paragraph 6- 11 and its 10(b) amendment in FAS 138.
  • a derivatives contract defined with its payout payment function in the / ( i 1 , • • • , S ⁇ • • • , S ⁇ ⁇ ⁇ , S, ) format is called a Derivatives Contract Without Optional Features or DCWOF.
  • IP (/) (Si; • • • ; S n ) f ( ⁇ ? ⁇ ; • • • i S n ) the price at time tn of the security contract entered into at time to and guaranteeing receipt of / (S ⁇ ; • • • ; S tract) ⁇ / (Sj, • • • , Sf, • • • • , S 1 • • • • , S,'[ L ) units of underlying currency Sc at time tn. 11 ⁇ i ti (/) is the trivially associated contract.
  • wc define as ug tmony (/) (S ; - - - ; S,.) the price at time t t of the sccmity contract entered into at time to and guaranteeing receipt of / (S ⁇ , - ⁇ ⁇ , S ⁇ ' ⁇ ⁇ ⁇ . S* • • • • . S" 1 ) units of underlying currency Sc at time tn; II Q ⁇ .. (/) is the associated contract.
  • any derivative security --I j , endeavour (/) representing a contract entered into at time to and paying / ( j , • • • , S ⁇ ⁇ • • , Si ⁇ ⁇ ⁇ , S'') at time t n for a premium paid at time t t can be decomposed as a sum of basis securities as:
  • the first components in formula (18) are what wc call zeroth order basis instruments on the basis currency and arc or extend what is known as zero coupon bonds m a single future period case
  • Second order basis instruments are extensions on what is known as correlation options on two sources of uncertainty in a single future period case
  • n-th order basis instruments involve contingencies on n sources of uncertainty
  • the method of the present invention is merely used for pricing purpose however, it may be advantageous to use a basis sot that makes the best use of the more directly available information
  • the most directly available information is the conditional density and the associated basis set is the Arrow-Dcbrcu state-prices
  • Wc will further detail how the formula works on a vanilla option example Wc will consider the case of a single underlying Sj ⁇ S f and the reference currency is S? ⁇ 1
  • the formula above reduces to ⁇ _ lA ) X d ⁇ °o l+1 (s 0 , , S 3 , F, +1 )
  • the derivatives of interest here is given as a vanilla call option contracted at time t 0 and maturing at time t a Wc assume there is no interest rate and that the rcpo or dividend rate is zero There is no slippage and there is no credit risk, but there arc n+ltrachng periods t 0 , ⁇ , t n Wc also assume that first order basis instruments prices arc given by the Black Scholcs formula KN( ⁇ d 0 ))
  • Our invention in one of its simplest embodiments teaches a solution to this acknowledged problem.
  • Other embodiments solve the problem under even more complex constraints.
  • constraints include accounting for microstructural issues, hedging strategics, etc.
  • This method of our invention further enables an easily reproducible, broadly applicable and computer implementable sequence to solve the problem. Further still, our invention enables and teaches even more advanced hedging strategics and other more sophisticated systems such as exchange systems for any types of derivatives.
  • Theorem 2 Let's suppose we arc in a market exchange system r-o, note where all possible basis instruments trade. Let's also suppose there are no arbitrage opportunities.
  • ⁇ j is the m+l- dimensional vector of parameters choices given to the seller ⁇ (resp. ⁇ ) at time t j .
  • ⁇ j the conditional expectations of f for any time in the future as a function of ⁇ j ( ⁇ j 0 ⁇ j ⁇ n can be reduced to be functions with a maximum (resp. minimum) in the subset 3? ⁇ ' +1 (resp. S ⁇ -n 1"1 ) of possible values of ⁇ l (resp. ⁇ ( ) 0 ⁇ j ⁇ n.
  • I-t ⁇ .iller (/) can be reduced to a contract that pays a function f (S 0 ; ⁇ ⁇ - ; S n ) at time t n .
  • ⁇ . ArgMax ⁇ g jX ⁇ character (-/) (S 0 ; A; ⁇ 0 ; • • • ; S.; /?,; ⁇ .; S l4 . ⁇ ;/? t+1 ; ⁇ l+ ⁇ ; • • • ; S radical; ⁇ a ; ⁇ tile)
  • ft ArgMax U ⁇ . resort (/) (S 0 ; ⁇ 0 ; ⁇ 0 ; ⁇ ;S l ; ⁇ ,; ⁇ ,; S l+1 ; ft +1 ; ⁇ l+1 ; • • • ; S neutral; ft.; ⁇ tile) ⁇ , €-& ⁇ so that ft is a fimction of o; ⁇ o; ⁇ 0 ; • • • ; S ⁇ .
  • Section 5.5 further illustrates how this practical simplification is done on the most common examples.
  • An American (or Bermudan) option here is defined here as the contract guaranteeing to the buyer the right to purchase (for a call) or sell (for a put) the underlying S at the strike price K at any time between t and t a .
  • the payoff at maturity t n can therefore be written in a functional form as :
  • a passport option is a contract giving the right to the buyer to buy or sell at anytime between io and t n - 1 a maximum of N units of underlying S; if at time tn the sum of those trades generate a profit the buyer keeps it, if a loss is incurred, the seller pays for it.
  • the payoff at maturity trise can therefore be written in a functional form as:
  • ft as a function of any of the ft's is twice continuously diffcrentiable except at most at one point.
  • the passport with m undcrlyings is a contract giving the right to the buyer to buy or sell at anytime between to and iggi_ ⁇ a maximum of N units of underlying of each of the undcrlyings S J ; if at time t n the sum of those trades generate a profit the buyer keeps it, if a loss is incurred, the seller pays for it.
  • the payoff at maturity - clause is:
  • a Moving Window Asian option with early exercise is a contract in which the buyer may choose to receive at any time after the contract date to and the maturity t n , the difference between the average of the underlying S over the last p trading periods and the strike K if this difference is positive.
  • the payoff at maturity tn can therefore be written in a functional form as: ft (-5(6- 1 - K ⁇ )) + ® ⁇ ° consult + (1 - ft)ft ( ⁇ (S 2 - 1 ⁇ 2)) + ® Bl ⁇ tl ⁇
  • N f (SQ; ⁇ o ; ⁇ 0 ; • • • ; S rl ; ⁇ a ; ⁇ tile) — x + . . . + (1 - ft) . . . (1 - A--2)A--1 ( ⁇ (S n -! - Kn-l)) + ® £°-i, n
  • the methods of the present invention compare to those of PDEs Trees or MontcCarlo and many of the speed improvement methods of regular integral may be advantageously integrated m this framework, such methods would include Simpson types of methods, Gaussian quadratures and related methods importance sampling methods, low discrepancy methods on Sobol, Halt ⁇ n or other family of points
  • risk management systems include
  • VAR(i, i + j) - Min ⁇ s > O such that (-5(1 , , )) ⁇ -v- ⁇ (-, j) ⁇
  • the main drawback of the value at risk method that is resolved in another preferred embodiment of the present invention is the possibility to concentrate or hide excessively negative payoffs in states where the potential loss exceeds the computed value at risk amount.
  • Fig 7 shows a better illustration of this problem.
  • a custom portfolio payoff may be designed to provide a maximum possible loss for all possible cases. The method may them be implemented in risk management systems or risk management computer program products.
  • the method may them be implemented in risk management systems or risk management computer program products.
  • derivatives accounting responsive to FAS 133 or IAS 39 is facilitated by removing uncertainty that comes with assuming a particular model to allocate profit or losses on derivatives as hedging instrument and hence their allocation an Other Comprehensive Income category. As such it is more effective than the methods disclosed in WO 02/44847 A2: Dynamic rcallocation hedge accounting,
  • the computational time is a major concern. It may appear at first computationally intractable to implement a full-dcpendancc for the price of the option of all the So S n because otherwise the algorithm computation time grows exponentially with the number of time increments.
  • the purpose of the algorithm is so to decrease the complexity of the option price dependence. It can be easily accomplished for non-path-dcpendant options and undcrlyings following a martingale, hence markovian process ( process driven by brownian motions or more generally Levy processes).
  • markovian process process driven by brownian motions or more generally Levy processes.
  • the price of an European Vanilla (under geometric brownian motion assumptions) at time i only depends of the curcnt value of the underlying S . and not on its past values.
  • wc consider the price of the option as a function of several variables VX- one will be the current value of the underlying and the other variables will bo used to compress the path-information needed to determine the price of the option at any time.
  • VX- one will be the current value of the underlying and the other variables will bo used to compress the path-information needed to determine the price of the option at any time.
  • Wc define the payoff function as a fimction of the vector: f n (V) — V t .
  • wc first compute with our algorithm the price of the corresponding European option that gives the price of the European option at any time for any spot equal to the past values of the underlying which is exactly what wc need to compute the algorithm for the American Option.
  • computational gains may be achieved by the following process: 1. define / in discrete space 2. extend / in the continuous space with an infinitely smooth or analytic fimction fc that interpolate the values of / in the discrete space
  • Wc establish the proof in a discrete setting in order to avoid making regularity assimiptions that may end up not being true for cases of interest and to match real world discreteness.
  • These cases of interest include the most common derivatives pay-off structures (ST — K) + that is a fimction of S that is not twice diffcrentiable in that variable.
  • Wc also introduce the operator of composition 0 of thc ⁇ 5,-- , ⁇ ' t , ⁇ , 's as:

Abstract

This invention relates to methods, systems and computer programs to facilitate the formation trading and risk management of derivatives on one or more underlying. It innovates in the following areas: 1. The decomposition of any derivatives contract into fundamental building block structures called basis instruments in a multi-period, multi-securities market. 2. The incorporation of supply and demand price sensitivities in the pricing of derivatives contracts. 3. The incorporation of credit risk in the pricing of derivatives. 4. The development of methods, systems or computer program products for the accounting of derivatives contracts in compliance with FAS 133 or IAS 39. 5. The development of methods, systems or computer program products for the pricing of derivatives. 6. The development of methods, systems or computer program products for the risk management of derivatives. 7. The development of methods, systems or computer program products for the trading of derivatives whether in organized exchanges or in over-the-counter (OTC) markets.

Description

TITLE OF INVENTION: METHODS, SYSTEMS AND COMPUTER PROGRAM PRODUCTS TO FACILITATE THE FORMATION AND TRADING OF DERIVATIVES CONTRACTS
BACKGROUND OF THE INVENTION
Financial derivatives, also known as contingent claims, are special types of contracts used by financial risk managers to hedge against the fluctuations of more basic imdorlymgs throughout time Throughout this document, the term underlying is defined as m PAS Statement 133 appendix A, paragraph 57, a In the recent years, derivatives have become increasingly important m the field of finance According to the latest report from the Bank for Internationals Settlements (BIS) on Derivatives activity, the notional amount on all derivatives positions hold by trading institutions stood at over 187 trillion dollars at the end of year 2000 (this value represents the sum of contracts traded through exchanges and over the counter) The financial industry has responded to this growth in the derivatives market by developing new methods and systems to price and hedge derivatives contracts and to facilitate trading m derivatives contracts
The following problems arc known to limit the accuracy in present approaches to price and hedge derivatives contracts, hence the ability to most efficiently and effectively trade derivatives contracts
a) a) The current approaches to valuing derivatives make the assumption that hedging is done in continuous time, while m practice, participants hedge their positions m discrete time increments Therefore, the existing approaches used m the financial industry or suggested by the academic community do not accurately account for this inherent discrepancy and arc limited accuracy when applied to real markets and the pricing of derivatives b) Current approaches to vahung derivatives assume that markets are frictionless - bid/offer spreads arc reduced to zero, order size does not affect price or inventory slippage effects and credit risk are non-existent In reality, however, markets arc not frictionless While theoretical methods have been suggested to address this problem they still inadequately reflect real market situations This forces practitioners to use sub-optimally efficient methods c) The current methods for derivatives pricing and hedging depend on the dynamic of imdorlymgs model, thus creating a model risk that can be very costly if not accounted for m practice d) The current methods for derivatives hedging use parameters known as Greeks Greeks are obtained by differentiating price with respect to various other model parameters The implicit assumption behind using Greeks is that derivatives prices arc polynomial functions of these other model parameters This is not true and therefore the use of Greeks m hedging creates an additional source of approximation enor that can be costly m practice e) The current methods for deπvatives pricing and hedging assume that the undcrly gs move m infinitely small increments while in practice for all markets there is a minimum increment size often referred to as a tick or a pip f) When not assuming continuous time the current methods for derivatives pricing deal only with a s&glc future pciiod or single underlying scenario In reality, there are multiple periods and undcrlymgs to consider g) The existing methods that do attempt to address all these shortcomings are intractable practice and thus fail to provide the benefits they were set up to yield
A vivid example of the potential cost and risk to the financial system of the inaccuracies discussed above is the collapse of the hedge fund Long Term Capital Management (LTCM), where the Nobel Prize winning fund managers relied on a model from which the market deviated. The real market deviation from the model led to an exposure of about one trillion dollars, prompting the federal reserve to engineer a bailout to avert a failure that would have otherwise disrupted the whole U.S. financial system and could have easily have extended to all international markets (Sec for example "When Genius Failed: The Rise and Fall of Long-Term Capital Management" by Roger Lowenstcin ISBN 0-375-75825-9 [46])
There is a substantial body of academic and published patents addressing derivatives trading issues. The relevant patents and patent applications found can be classified into five categories, as described below.
1. Patents that provide methods and systems to price specific types of derivatives. In this category, we can note U.S. 4,642,768, U.S. 5,799,287, JP 2001067409
2. Patents that provide methods and systems to automate the derivatives pricing process. In this category, we can note U.S. 6,173,276, U.S. 5.692,233, and patent applications US20020010667 and US20020103738
3. Patents that provide methods and systems to speed up the derivatives pricing process. In this category, wo can note U.S. 5,940,810 and U.S. 6,058,377.
4. Patents that provide methods and systems to better hedge derivatives or manage the risk of derivatives books. In this category, we can note, U.S. 5,819.237, US6,122,623 and patent applications US20020065755 and WO0133486
5. Patents that provide methods and systems to more efficiently trade specific types of derivative contracts. In this category, we can note U.S. 4,903,201, U.S. 5,970,479 , U.S. 6,421,653, U.S. 6,317,727 and U.S. 6,347,307
All those patents while presenting benefits over their prior art face limitations addressed in this invention.
In a recent article in the Journal of Finance on patenting in the field of finance methods and formulas, the author1 found problematic the failure to cite academic research in prior art reviews of patent applications or granted patent. Our detailed description thus start by reviewing reviewing the academic literature.
1 Josh Lerner " Where does State Street Lead? A First Look at Finance Patents, 1971-2000" THE JOURNAL OF FINANCE VOL LVH, NO 2 APRIL 2002 [45] BRIEF SUMMARY OF THE INVENTION
This invention relates to methods, systems and computer programs to facilitate the formation trading and risk management of derivatives contracts on one or more underlying.
It provides a new framework and significant improvements in the following areas:
1. The decomposition of any derivatives contract into fundamental building block structures called basis instruments that arc financial contracts in a multi-period, multi-securities market.
2. The incorporation of supply and demand price sensitivities in the pricing of derivatives contracts.
3. The incorporation of credit risk in the pricing of derivatives contracts.
4. The development of methods, systems or computer program products for the accounting of derivatives contracts in compliance with FAS 133 or IAS 39. '
5. The development of methods, systems or computer program products for the pricing of derivatives contracts.
6. The development of methods, systems or computer program products for the risk management of derivatives contracts.
7. The development of methods, systems or computer program products for the trading of derivatives contracts whether in organized exchanges or in over-the-counter (OTC) markets.
BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS
Fig 1 gives an overview of the prefened embodiments of the invention
Fig 2 describes the sequence of contractual agreements and cash flows m a BIC
Fig 3 describes the format description of derivatives contract in the DCWBSOF format and how it is compressed m the DCWOF format
Fig 4 describes the steps of the iterative decomposition process, how derivatives contracts and BICs arc itcratively combined to yield the price of the derivative contract
Fig 5 describes an embodiment of the present invention in a pricing system
Fig 6 shows a screenshot of an embodiment of the present invention implemented m an online pricing system wherein any user specify and name their derivatives contract payout payment function (paoff fimction) m a functional format as well as their BICs m a functional format and system parameters such as time and space increments
Fig 7 shows how BICs functional format is input m an HTML page
Fig 8 shows how the derivatives contract m DCWBSOF or DCWOF is input m an HTML page
Fig 9, 10,11,12 & 13 show an embodiment of the present invention m an exchange system
The exchange trading system of Fig 9 comprises throe types of playois
• The price takers operating 1
• The market makers operating 3 and 4
• The exchange system management operating 2 and responsible for control and compliance operations clearing and settlement verifications and more globally exchange system risk management
1 contains an input interface 11 through which the price taker may describe a product of interest for pricing information 15 or put an order 16 on an identified product That input interface 11 may be a keyboard a mouse, a pad, a microphone or any sensor capable of understanding messages transmitted by human senses, 1 also contains an output interface 12 that may be a screen, a speaker a printer, or any device transmitting signals decipherable by human senses and understandable by the human bra 1 also contains an authentication process 13 that uses various authentication algorithms to confirm the identity of the price taker prior to authorizing any operation with the exchange system The pricing information 15 as well as the order confirmation 17 or the trade confirmation 18 arc channeled through that output interface 12 to the price taker senses Through the input interface 11 the price taker sends information relating to the product of interest as m 19 of Fig 1 As further specified in Fig 2, the product of interest is specified the form of a fimction f as / (5f S"', 5 S"L) The function / may be described a computing language that could be easily understood by price takers and translated by the server of the exchange system m 28 to be ready for decomposition in basis instruments 2 contains compliance and control systems 27 that check and authorize operations performed by the price takers or the market makers. As further described in Fig 3., 28 performs, if necessary, the transformation of relation (26) described in our detailed description that takes as input a fimction of unspecified parameters βt and ΩΛ as well as the Si 's and returns as output to 21, a function of solely thcSf 's. 21 further taking as input the most competitive basis instruments prices with the references of the market makers quoting them as provided by 22, uses the iterative decomposition algorithm of relations (20) to compute the price of the desired product which is then returned to 15. The basis instruments prices in 22 arc taken from individual market makers quoted basis instruments prices in 25 and 26 for example and by selecting the most competitive of each of the basis instruments with the references of the quoting market maker. If the price taker now decides to put an order on the product, this indication is channeled through 16 to 21 which then sends the order confirmation through 17 to the price taker, and the references of the price taker as well as the market makers arc sent to 24 for clearing and settlement. Trade Confirmations arc then sent through 18 to the price taker and through 32 to each relevant market maker with information on the nature of the basis instrument contracted.
The exchange system may operate as the counterparty in each transaction cither with the market makers or the price takers. In this instance, the exchange system would act as the guarantor of each obligation cither to the market makers or the price takers. It would then put in place a credit management fimction to hedge against the risk of default of any counterparty. This could be done through traditional means such as margin requirements or through credit derivatives by allowing basis instruments based on undcrlyings described in our detailed description to trade and by entering into contracts in which the credit risk is shifted to the most credit worthy players. The exchange system may also decide to let each party bear the credit risk of his or her counterparty and act solely as means of exchange, but then credit exposure management would be a very complex task for each and every counterparty to handle. If an exchange system is setup to be the counterparty in each transaction and if the credit risk function is managed properly, with the exchange sot to have the highest credit rating possible so as to be considered the risk-free counterparty of reference, this would give such an organized exchange a competitive advantage over OTC derivatives markets. If furthermore it decides to hedge its exposure by entering into credit derivatives contracts, this would create new markets for credit derivatives.
Another critical feature of the exchange system for computational purposes is that when the number of possible states of the selected random variables grows large and the number future periods grows as well, the computational cost to price a derivatives contract becomes at least of the order of 0(s'""n). So an actual system would include sonic dimension reduction variables transformations to reduce the number of variables on which the various derivatives contracts prices as well as the various basis instruments price depend. Also, in order to reduce the number of states, some actual algorithms would sample only some limited number of states to infer the price of larger combinations of basis instruments prices.
3 and 4, which are just 2 examples of systems operated by a potentially larger number of market makers, contain an input interface 35 as in 11 and an output interface 36 as in 12. It also contains an authentication process 37 for market makers as in 13 for price takers. Each market maker selects a model and model parameters 34 that can be processed in 31 to yield the market maker's quoted basis instrument prices that arc subsequently sent to 25. 34 is further detailed in Fig. 3 and shows that the model and model parameters description function is divided into a counterparty credit risk model 341, models of the stochastic process followed by the undcrlyings 342, models of the scaling density fimctions 343, and models for delimiting the range of basis instruments quoted 344 , all this combined as further defined in our detailed description to yield in 31 the quoted basis instruments prices. 3 and 4 also contain in their Assets and Trading Information Database 33, an inventory of the market maker's position in all basis instruments held. Trades Confirmation and settlement information from 24 are sent to the market makers through 32 where the information formatted for the output interface. All relevant information storing is done in 33.
While the drawings of figure 9 only involve a single price taker, only two market makers and only a single Exchange System Management administrator, it is fairly obvious this is to case presentation and that an actual such system may involve a larger number of price takers, market makers and exchange system management personnel.
Fig 14. describes an embodiment of the present invention in a risk management system.
The description of the risk management system is based on our decomposition of any derivative in basis instruments and our method for obtaining the implied conditional probability density functions from market basis instruments prices. The Risk Manager communicates with the Risk Management or Decision System 6 via an input interface 68 as 51in 5, 11 in 1 or 35 in 3 or 4, and an output system 67 as 52 in 5, 12 in 1 or 36 in 3 or 4. The Authentication Process in 65 is as 53 in 5, 13 in 1 or 37 in 3 or 4. The Risk Manager sends portfolio position requests to 66 which process them in 64, which then send a request to 63 to check the inventory of basis instruments positions held, another request may also be sent to 61 to obtain the market basis instruments prices. Using our formula [16] obtained in our detailed description to extend the Brccdcn Litzcnbcrgcr formula, we obtain the conditional probability density function in 62, which together with the basis instruments help obtain the value of the portfolio held, compute various pro-forma or non pro-forma reports which help better apprehend the risk and opportunities of the position held. For example, value at risk scenarios can be generated with exactly market-accurate probability of occurrences directly linked to the actual costs of available hedges.
Fig 15 & Fig 16 show how an embodiment of the present invention enables Value At Risk (VAR) risk management.
Fig 17 shows how a portfolio managed in a VAR framework potentially exposes to potentially unbounded losses(yl) in likely scenarios ( state between xll and xl2) that may fall out of the confidence interval. On the contrary, an embodiment of our invention enables risk management in which a maximum worst case scenario loss can be ascertained with certainty by enabling precisely designed contracts to achieve that goal.
Fig 18 shows how computer implemented methods may be used to reduce computational time in the specification of BICs and the resulting derivatives price computation.
Fig 19 shows how computer implemented methods may be used to reduce computational time in the specification of derivative contracts and the resulting derivatives price computation. DETAILED DESCRIPTION OF THE INVENTION
1 Introduction
The present invention introduces the notion of basis instruments as the building blocs for pricing or hedging any derivative security defined in the most general sense. It describes a decomposition formula that precisely shows how any derivative security is decomposed in these basis instruments. The importance of these basis instruments tools cannot be overemphasized. A top-level understanding of their relevance may start by asking the two following questions with no apparent bearing on the issue at hand:
1. Why mapping the human genome in 2000 was hailed by the medical research comm mity as one of the major scientific achievements of the century in the field?
2. Why was Mcndclcicv's (1869) description of the periodic table of elements such a foundational achievement in chemistry and physics?
In answer to the first question, we have been explained that identification of the role of each gene in our DNA will help understand the causes of most genetic diseases, facilitating tailor made cures. Although in most cases, these benefits are yet to be seen, governments and private sector have and continue to invest massively in this endeavor.
In the second case wc now know for sure that because Mcndclcicv's table helped scientists understand that all physical matter were just combinations of his basic elements, it became clear that all desired materials could be built by doing just such combinations. The issue shifted to economics: how to make such combinations most cost effectively? In cases where cost effective processes have been found, this has led to the development of chemical industries who have taken advantage of the opportunity and helped build the wealth of nations by satisfying our needs for all kinds of materials. Research still continues to expand to find more cost effective processes to manufacture needed end products.
In financial derivatives risk management, our identification of the basis instruments and the characteristics of each one of them can be likened to the identification of the gene as the unit clement in the expression of each living being descriptive feature as well as the inventory of all possible genes. In chemistry or physics, the analogy is the atom and the inventory of all atoms given by the Mendclcicv table. Our decomposition formula is analogous to describing the genetic composition of each possible living being, once identified; in physics or chemistry, our decomposition formula could be equivalent to providing the atomic composition of each described material, whether solid, liquid or gas.
These analogies are intended to relate to the importance of the proposed innovation. A survey of published literature will help put this innovation in the proper context.
Published literature directly relevant to Definition 1 and Theorem 1 discussed later, arc the contributions of Kenneth Arrow (1953, Nobel Prize 1972) and Gerard Dcbrcu (1959, Nobel Prize 1983). Arrow and Dcbrcu defined what arc now called Arrow-Dobrcu primitive securities (and Arrow-Dcbrcu state prices) as the basis elements in which all other contingent claims could be decomposed into in a single security, single future period market (but with multiple possible states). Arrow Dcbrcu securities arc simply securities that pay $1 at the end of the period if a given state occurs and nothing if any other state occurs. If there is one Arrow-Dcbrcu security for all possible future states, then a claim contingent on future states can be decomposed into such securities. To sec how this happens, one can observe that if f is a function defined on Σ, set of all possible states the variables S can take, wc have the trivial identity:
/(S) = ∑ /(*) x l{s=.> (1) where 1-js-,} represents the function taking the value 1 if S is equal to s and the value 0 if S is equal to any other value.
The application, which to each payoff at a future time T that is a function / of S stochastic variable known only at T, associates the current value of the contract is an homomorphism of group if state prices arc taken as fixed. In the traditional risk neutral pricing framework, this can be seen in the pricing by taking expectations and the discount factor J5(*θι *o) which represents the value at t0 of the security paying 1 with certainty at time to- Wc have:
-E(/(-S.. )-9 (-o. tι)) = E £(/(•>') l<s-1--_}£ (i0, -ι)) = ∑ /(«) x Pr o -S-.. = β)-9 (-o, -ι) (2)
..e∑ «6∑
In a single period market, since every contingent claim on the value Stt of the underlying S at time t0 will have a payoff that can bo mathematically written at time to as a fimction of Stl t i.e /(-St. ), identity (1) demonstrates the Arrow-Dcbrcu result that any contingent claim, which can always be described by a function /, can be obtained as a sum of f(s) securities paying 1 at time to if _->{. is equal to a particular value s and zero if any other value is taken, with s spanning the whole range of value S may possibly take at time t0. Let's further detail this concept in a simple example.
Let's suppose wc arc on Oct 27,2001. We consider the simplest case of a ticket purchased at 10AM EST(Eastern Standard Time), October 27,
Figure imgf000009_0001
representing a bet that the New York Yankees (AL) will have won the 97th Baseball Wforld Scries against the Arizona Diamondbacks (NL) at the end of the day on November 4th, 2001. If this event occurs the ticket holder will receive $1.00 at 10AM EST on Monday Nov 5, 2001=*7, otherwise he will receive nothing. There arc only two possible outcomes/states; with probability πr^i state 1 of nature, that is AL winning will be realized and with probability ττo,2 state 2 of nature, NL winning will be realized. We also assume fractional dollar bets can be purchased. Using daily fed funds rates reported by the federal reserve, wc obtain B(t0, tγ) = 0.9994.
So, the NY Yankee victory bet is an Arrow-Dcbrcu security in this state space and we denote it . Let's suppose there is market consensus on 10/27/2001 that there is a 40% (= πrj.i) chance that the NY Yankee will win and a 60% chance that the Arizona Diamondbacks will win (= TTQ^ -
Since there arc only two possible states for the lottery ticket at time -7, there remains only one Arrow-Dcbrcu security to be described to have what is called a complete market, i.e. one in which all other contingent claims arc mere linear combinations of elements of the set of primitive securities. This remaining security is listate 2}-
Since B(to, tf) is traded in the market, i.e. deposit accounts paying the fed funds rate exist, Instate 2} is redundant since: l-fst-tie 2} = 1 — I-;-?*-.*-- 1} (3)
Since $1 can be safely replicated on 11/05/01 with $ 0.9994 on 10/27/01, this allows a static replication of on 11/05/01 by selling on 10/27/01 a bet ticket for $ 0.4 0.9994=$0.39976 adding $0.59964 to it and depositing the sum equal to $0.9994 in a safe account paying the fed funds rate. Indeed if the Diamondbacks win, the bet ticket will expire worthless on 11/05/01 so that one would receive $ 1 from the deposit paying the fed funds rate; if however, the Yankees win, the $1 taken from the deposit account will be used to pay the holder of the bet ticket sold on 10/27/01. As such the position built is exactly equivalent to buying a ticket paying $1 on 11/05/01 if the Diamondbacks win and zero otherwise.
Let's suppose now that wc have a derivative security paying f(Str) at time t . Since there arc only two possible states, / is a binary (Boolean) unction and wc note j = f(Stateϊ), f2 = f(State2). Using the Arrow decomposition, wc postulate that holding the derivative security paying /(-->_-) at time -i is equivalent to buying ( i — /2) identical lottery tickets paying 1 if AL wins and putting $ 0.9994 2 in a secure deposit accoimt paying the overnight fed fund rate of interest. Indeed, it is easy to see that if state 1 occurs at tι, one receives $ ( i — jfø) for having the winning tickets and adding to that the $ f withdrawn from the secure deposit accoimt, one ends up with $ /j . If however State 2 occurs, one receives nothing for the lottery ticket and ends up only with f^ withdrawn from the secure deposit account. Thus the equivalence with the derivatives security paying f(Sfr) at time -7 is evidenced.
The problem wc faced to begin with was that, since the end of the fifties and beginning of the sixties when those early works were being pioneered, little has been done to extend these Arrow-Dcbrcu securities as primitive securities in a multi-period market where there may be many securities without making questionable assumption-.:
In the early 1970's, Black, Scholcs (Nobel prize 1997) and Morton (Nobel prize 1997) made the assumption that the dynamic of securities followed a pattern similar to that of a stochastic process called a geometric Brownian motion with a constant parameter called the volatility. They thus derived what is nowadays known as the Black-Scholcs-Mcrton formula. What made this model appealing was that if its assumption held, the basis instrument from which to replicate any contingent claim on an underlying would be the underlying itself. Black. Scholcs and Merton showed that a dynamic hedging strategy would be instantaneously risk free if it consisted of selling an option (or any other contingent claim) and buying the underlying in quantities equal to the derivative of the price of the option with respect to the underlying (also called delta) according to the formula they calculated. Under a most general extension of their work, the argument goes as follows:
Let's suppose the underlying follows a diffusion process, i.e. dSt = μ (S f) dt + σ (St, t) dWt (4)
Then if one considers a contingent claim on the security S whose price at any time t can be obtained as a fimction of the value of the underlying S at time t and t. itself, i.e. f(St, t), then, if also assume / is twice diffcrentiable as a fimction of St and diffcrentiable as a function of t, then one can apply the well known It lemma which gives: df = { + μ {S t} + 2 {St ' *} f)dt+σ {St> t (5) can be rewritten, using (4) as:
Figure imgf000010_0001
which means :
/(-7-+Δ- = 5, * + Δi) = f(St = F) + ?L(St = F)(S - F) + (?l + lχ {St,t) g) At + θ(At) (7) or
f(St+Δt = S, t + At) - f(St (F, t) ) At + θ(At) (8)
Figure imgf000010_0002
that is
E (/(- = St + At) - f(St = F,t) - §£(St = F)(S - _*) - (% + σ2 (F t) f^) At
= 0
Δ. →O Δ.
Formula (6) shows that a portfolio consisting of a long position m the derivative contract whose value is equal to f(St) at any time t coupled with a short position in § units of the imderlymg is solely a fimction of time, thus risk-free Thus it should earn the risk- free rate of return rj,(t) So if one writes
π-(St) = /(■ St) - S then -OI, (Si) = Ut(St)rd(t)dt (9)
Since St pays a dividend at a rate named rf(t) assumed to be constant between t and t+dt rf (t)-^dt should be subtracted from the variation of ILf (St) coming from (6) Thus,
Figure imgf000011_0001
In the case of a Call Option struck at K and maturing at T, it is known that
f(ST, T) = Call(ST K T T) = (Sτ - K)+ (11)
If it were assumed that the imderlymg followed a geometric Browman motion with constant πsk-frcc rate r and volatility and no drift one would have
Figure imgf000011_0002
(12) and (10) wore obtained by Black, Scholcs & Morton Recognizing m (12) an equation reducible to the heat equation well known Physics they were able to derive the celebrated closed form formula carrying their name
Call(S0, K, 0, T) = S0N(d0 + σV ) - Ke"TN(d0) mfh ^= w-./w-^ (13)
In obtaining this result, the following assumptions were made (i) It was possible to trade m continuous time
(n) Market on the underlying was perfectly frictionless, by frictionless wc mean no transaction costs, no bid/ask spreads no restrictions on trade (legal or otherwise) such as margin requirements or short sale restrictions, and no taxes There is infinite liquidity
(in) The dynamic of the underlying follows a geometric Brownian motion with constant risk-free rate of return and constant volatility
Assumption (?) has proven impossible to realize m practice because of physical limitations and the importance of transaction costs, derivatives portfolio managers tend to rebalance their portfolio to adjust the sensitivity of their portfolio to spot changes once or twice a day
Assumption (ii) is just not true m practice and virtually all data scries for undcrlymgs traded in open markets display skew and excess kurtosis incompatible with the geometric Brownian motion assumption of (nt) The failure of portfolio insurance m the 1987 stock market plunge and to some extent the "noimal" assumptions behind the failure of LTCM in 1998 ([46]) reveal that adhering to such assimiptions can have a potentially devastating effect on the stability of the U.S. financial system. The resulting appearance in 1987 of smile and term structure of implied volatility quotes in vanilla options markets and the increased liquidity of vanilla options led to the development of a model by Dupire, Dcrman & Kani, Rubinstein ([25] [53]). This model is based on the assumption that vanilla options (Call/Puts) for all maturities and strikes arc the basis securities from which the price of all subsequent derivatives instruments, path dependent or not, might be inferred. This model, while having theoretical appeal, has not been validated by empirical tests ([24]). In fact, practitioners price path dependent options with concerns for the Vega-convexity due to the stochas- ticity /uncertainty of volatility in a manner that cannot be reflected in Dupire & al, ([25])). A close analysis of the Dupirc-Derman-Kani-Rubinstcin model, if wc position the problem in finite future states that correspond to the reality, shows that accepting their model would be equivalent to stating that a system of sn unknown would be determined by ns equations without any empirical or economic justification on the rule used to determine the remaining sn-ns equations. The most advanced models used in practice arc now going back to and extending models with Poissonian jumps or stochastic volatility earlier pioneered by Morton [50] and Hull and White [40]. However, Das and Sundaram [19] have shown that the term structure patterns of these models are fundamentally inconsistent with those observed in the data. Stochastic volatility models, which fare better than jump models in data description according to Das & Sundaram, arc foimd to lead to greater incompleteness as quantified by Bertsimas, Kogan & Lo [6]. It now appears there arc a wide range of new models of markets dynamics to replace Black-Scholes, all without clear undisputed winner for all circumstances. The proliferation of these models has created additional difficulties to mark non-standard derivatives to market, making it difficult to strictly abide by FAS 133 & 138 ([28], [30]) for accounting for derivatives positions in financial statements; the Financial Accounting Standards Board (FASB) introduced on June 15, 2000 [30] mandatory compliance with FAS 133, the latest accoimting rules for derivatives to emerge since 1984. Reporting non-standard derivatives in balance sheets and derivatives P&L on income statements at fair market value, as is requested in FAS 133, can be a daunting challenge due to lack of liquidity on these products and the lack of standardization of mark-to-markct methods. In the derivatives market the recent loss by Allfirst of $691 million in foreign-exchange losses went unnoticed over a couple of years due to inappropriate mark-to-markct of its derivatives positions. The existence of decomposition in basis installments and the existence of a market for these basis instruments, as made possible by the present invention, solve the problem in a definitive way. Furthermore, FAS 133 requires that derivatives be accoimtcd as hedges and their profit and loss (P&L) reported in the Other Comprehensive Income (OCI) section of financial statements only when it can be shown that this P&L offsets that of an existing underlying in at least 80% of the risk of fluctuations in the value of this underlying. This creates potential confusion as to how to estimate this 80% value among the wide choice of possible models. Patents applications WO 02/44847 A2 or US 2002/0107774 Al are one of the many model dependent approaches to address the issue. The existence of a market for basis instruments would conclusively address this issue. Finally, all those models, by assuming continuous-time processes arc only approximations to physically realizable phenomena, due to the existence of transaction costs. In fact, Bertsimas, Kogan & Lo's [6] quantification of this approximation show that even if lognormal assumptions were true, the approximation error may be of significant magnitude for some payoff types, further reducing the effectiveness of all the models surveyed for hedging purposes.
Moreover, in obtaining the PDE (12) or (10), two important assumptions were made which arc not always true in practice:
• It was assumed that the derivatives contract could be put in the form f(St, t)
• It was assumed that the asset followed a diffusion process, thus we could apply It's lemma. In practice, for many important cases the derivatives contract s price cannot be obtained as f(St, t) for all times t Additionally, extensive mathematical finesse is rcqmrcd to derive an applicable PDE for each new derivatives contract under the diffusion process assumption Such extensive mathematical methods can not be not readily automated The approach to obtain the PDE for the Average rate or the Lookback option may exemplify this difficulty Sec for example the PDEs compiled Rogers & Talay [52] When no diffusion process assumption is made it is substantially more difficult to obtain a tractable PDE One must then resort to trees or Monte-Carlo computations for pricing purposes More significantly, it is difficult usmg these methods to understand how to incorporate micro structural issues m the pricing of derivative contracts Our invention does enable easy incorporation of micro-structural issues when pricing derivatives
The current approach for managing the risk of a portfolio of derivatives is by hedging the Greeks of the portfolio The Greeks arc the sensitivities of the portfolio to different market variables Delta is the sensitivity with respect to variations in the asset price Gamma is the sensitivity of the Delta to variations in the asset price Vega is the sensitivity of the portfolio to variations m its Black Scholcs-Mcrton implied volatility Theta is the sensitivity to time Higher order sensitivity parameters also exist, with non-standard names In general, hedging strategies arc aimed at matching first and second order derivatives of portfolios to the various parameters In doing so, what is implicitly assumed is that the sensitivity of portfolios of derivatives to their parameteis is polynomial and of degree 2 or 3 or 4 for the most accurate hedges
For example, one would take a portfolio π(-Sf s) and write U(S, t, σ r) m U(S0, t0, σ0, ra)+
-, ( cM(Sa,to,σa , p) f)π(So to σg ; o) dn(-?o , o σg va ) r.π(St> to σg,ι g) g c + * , ^ „ „, \ ---
< ^ as > Wt > άi > a. J > (t> - bo, t - to, σ - σ0, r - ro) >
XiS - So t - to, σ ~ σ0, r - r0)H (So, to σo, ro) (3 - S0, t - t0, σ - σ0 r - r0) + whore H is the Hessian of π with respect to the variables Sf , r, r and then one would consider that a perfect hedge for π(S', t , •>) would be a portfolio matching the value at the initial point as well as the first and second order sensitivities In reality however, the hedge is dependent on the model used to infer the dependence on the specified parameters Additionally, the polynomial approximation derived from the Taylor expansion is of uncertain accuracy and can lead to serious problems, especially for highly non-hncar pay-off options such as barrier options Preferred embodiments of our innovation address this problem as well
The idea of using basis elements or spanning for the pricing of derivatives continues to this date to bo an active field of research m Financial Economics For examples of recently published approaches sec Madan, Carr, Gcman Yor, Bakshi [48], [13] However, by making assumptions of continuous time hedging, brownian nitrations or scmi-martmgalc properties of the underlying and absence of micro structural effects, these approaches not only limit the possible accuracy obtained for pricing purposes but they create a model risk when one would attempt to use those results for hedging purposes using the selected basis (Characteristic function or Hermitc polynomials as m [47] [48] for instance)
Our invention differs substantially from the approaches mentioned m the prior art papers by the fact that wc focus on selecting exactly replicating basis instruments that are as close as possible to what exists on the market i c spot, forwards/futures and vanilla options Additionally our implementation is designed for computational tractabihty In the prior art papers, the authors make simplifying assumptions for mathematical tractabihty that are not always economically justifiable A recurrent feature of such decomposition approaches is to seek Hilbcrtian bases and obtain pricing by taking the projection on a few elements of the basis without clear justification of the economic rationale of the approximations Furthermore those approaches, one has first to non trivially infer or imply the price of basis instruments from traded instruments
In their simplest form m a two state two periods economy, a preferred embodiment of the basis instruments wo introduce could be cquivalcntly defined m addition to the Arrow-Dobreu primitive security as
An agreement at time to to buy at time tι lottery ticket at the price $10, 000 π i 1 if state 1 occurs and $10, 000 τrι 2 if •state 2 occur 1 at time ti
When extendwg to n arbitrary period1,, a haws instr ument would be an agreement at time to to buy at time tk-i (1 < k < n) a lottery ticket at the price $10, 000τr/, — 1 A _I, where _! vt a k-1 series of 1 a d 2 indicating the tates of winning or losing lottery tick ets bought between time t and time rj _ι
How far into the history of these tickets wins or losses the seller will take into consideration will depend on Ins views of how past events affect the likelihood of future events
Our example of the 97th baseball World Series can be used to further illustrate the concept To win the World Series a team needs to wm four of possibly seven games For the 97th series, the games were scheduled as
Figure imgf000014_0001
Table 1 World Scries
Wc call Xt the stochastic process taking the value 1 the day after the end of each game won by the NY Yankees (AL) and the value 0 otherwise As such Xt is for t being a day after a game a bet that the Yankee will wm the game of the day before State 1 that AL wins the World Scries is thus such that
l-lSiαfel} — 1-{∑J=. x.3>4} = f(Xt1 , Xt2 , , Xt7) (15) which shows that the Yankee World Series victory bet is now a path dependent derivative contract on the realizations of the stochastic process Xt Let's suppose that to replicate this contract the only instruments wc have arc bets on each individual game and that those bets arc taken at time . n =Oct 27, 2001 at IOAM EST (Eastern Standard Time) but paid for one period before the game settlement date It is natural to expect that as games arc played estimates of the probabilities of victory m the subsequent games change 1.1 Notations
For ? = 0..6 we note: rct = π,|t+ι (-X*,+1 = 1|-XV, , -, Xta) so ^na^ 7r.,-+i (-X .+i l-X-, • ••■ Xto) = 7r-,t+ι = ■X'f.+i"'- + (1 - .XV,+. )(1 - π.) i-c: πI]t+ι ( iι+1) = (1 - 7-.) + (2τrt - 1) „,+1
For any derivative contract on the stochastic process Xt paying at time t,γ f(Xf1..Xtγ) . wc note π~ the price at the time t, of the contract paying tγ f (Xtl ..Xf7) at time tγ.
Wc suppose each team has a 60% vs. 40% probability of winning its first match in its home stadium and that this probability is increased by 10% after each game won if the next game is at home and it decreases by 10% after each game lost at home if the next game is also at home. Wc also assume that once a party wins 4 games, its probability of winning the remaining games if any is zero. These translate algebraically into:
.to = 0.4 π2 = 0.6
For ι — 1 and 3: τ, = (0.2 t, - 0.1) + π,_ι
For ι = 4 and 6: 7rs = ((0 2 - 0.1) + π.--1) x l{l_3<._Yf;ι <4} + l^_3>∑;,=ι Xtj }
Now wc introduce our 2-statcs multi-periods basis instruments definition.
1.2 Definition
In a single process (Xt), two states (1 and 0). multi-periods market {to < t\ < t,h-\ < tn} with reference currency X®, so that " is equivalent to 1, a basis instiumcnt is defined as:
An Agreement between two parties, β and Ω contracted at time to and stipulating that either:
• At time i._ι, β shall pay Ω the amount N(Xtl , ...,Xt1_l) <8> πB_1 (Xil . ..., X_λ) and at time -„ Ω shall pay β the quantity : N(Xtl , .... y.,_. ) x -X^
• At time i._ι, β shall pay Ω the amount N(Xt1 , ...,Xtl_l) ® Tr^ -V. , .... -Xiτ_. ) and at time -„ Ω shall pay β the quantity : N(Xil , .... X _l) X -X"°
When Ω pays β the quantity N(Xtx , ... , -Xt,_. ) , it is an extension on what is commonly know as a forward rate agreement and will be referred to here as a zoroth order basis instrument in the reference currency X° ■ When Ω pays β the quantity N(Xt1, :.,Xt,-ι), it is an extension on what is commonly know as an Arrow-Dcbrcu security and will be referred to here as a zcroth order basis instrument in the currency X} .
1.3 Proposition
In a single process (Xt), two states (1 and 0), multi-periods market {to < h < tn-ι < tn}, wc have the following relationships:
Figure imgf000016_0001
And for 1 < i < n,
If wc apply this to our Wforld Scries example, to calculate the price at tO of an AL world scries victory bet, wc have:
f(Xtl , Xt2 , -., Xt.r) — 1i∑J=1 tj>4} and using our formula (16) with data (15) wc obtain a probability of 48.3% and therefore if there is a market where bets on the AL victory exists, a risk free arbitrage would be to buy a ticket betting an AL victory at 40% of the face value selling basis instruments replicating that victory bet at 48.3% of the face value, realizing a net profit of 8.3% of the face value.
The example above presents the concept of basis instruments and how this innovation is used for pricing and hedging any derivative security in the case of a single process, two states (1 and 0), multi-periods market in a way that is an innovation on the Arrow-Dcbrcu primitive securities. To infer conditional probabilities of possible future occurrences from basis instruments prices, our new method is to use the relationship
B Prob( t, = l|Xt0 , ..., tl_. ) = - ' -
^i-l
In the more general case of a multi-processes, multi-states, multi-periods market, in another embodiment of the invention, we will present below the more general innovation that applies.
While in a two state process, vanilla options and Arrow-Dcbrcu primitive securities coincide, when the number of states increases, the two types of contracts become different, yet the two. with bonds and forwards added to options, remain equivalent through a bijcctive transformation. Wc choose to present our basis instruments below as extensions on vanilla European options forwards and cash instruments instead of the academic Arrow-Dcbrcu securities as this basis, is more economically sensible and computationally allows a faster convergence to the desired payoff for most derivatives instruments using the lower order basis instruments and making the decomposition around the forward value around which probabilities of occurrences arc clustered. This is also of critical importance to relate to the shortcomings of the Black Scholcs Morton derivatives hedging approach. Formula (14) shows that at any trading time, a derivatives position would be hedged through cash and underlying or forwards in amounts equal to the sensitivity of the option to its underlying (or delta), but unlike Morton, there arc complementary terms representing a spanning of calls and put options in proportions equal to the second derivative (or gamma) of the financial derivative with respect to the underlying. Formulas resembling (14) have boon lαiown before in a two period case, (sec for example [16], appendix), however these formulas have been presented with two important limitations solved in our derivation:
• It is assumed that the derivatives terminal payoff as a fimction of the underlying asset is twice diffcrentiable everywhere, substantially reducing the number of real life derivatives to which the formula can be applied. It is also assumed that the asset values state space is continuous.
• The formula is derived solely in a single asset, two period setting and thus merely presents variations around Arrow-Dcbrcu.
2 General notations and definitions
Wc suppose we arc in an m+l assets economy, with n+l trading periods t0 < -,_ι < tn... < tn chosen as scon appropriate. Sc taken by convention to be So is the base currency asset and thus merely represents the mit of cash in the reference currency and S1, ..., S"1 arc risky under lyings whose values in units of So vary across time; so, the default unit of any given number or quantity is o and when there is no ambiguity, So is simply one.
Eo,n represents the m+l undcrlyings economy between to and trl. e0>„ represents an exchange system of contracts whoso values is dependent on the realization of the m+l undcrlyings of economy Eo,,L between to and tn. j refers to the value of the underlying S' at time t3. S} l refers to the realized value of the underlying St. at time t3 as opposed to the abstract reference to the parameter value symbolized by Sj.
Fj is an arbitrarily chosen value of the underlying S1 at time t In general for the developments to be made hero, this value will tend to be the forward value for the maturity i, at time t,-_ι, or the value of S' j.
S ~ iS ) !<»<'" S = (^5J K <m F = (F]) -<<- Sj = (Sj) !<.<,„ Fl = (Fl) -<-<..-
X+ is the maximum of the real value X and zero, or Max(X, 0). If / is a function defined on [a, b], then the real b quantities noted as / f(x)dτ -ind _ (xt) arc subordinated to the definition of a finite set Ix — x0 = a < . ι < < xh = b a b i— 1 so that J f(x)dx is by definition equal to: ∑ f(xt) x (x,+1 — -s.) and §|(a.,) is by definition equal to f(^+l)~^(j:') ; ,. may ι=0 be equal to the infinity and will be truncated to a finite number only upon proof that the remaining terms are negligible within the approximation bounds sought. In general for the developments to be made here, Ix will tend to represent the actual range of values an underlying can take or any bijcctive transformation of this range. Since increments of an underlying value for all types of undcrlyings to be considered are discrete (that is there is a minimum increment value called the basis point), the cardinal of Jj, is always finite or denumcrablc ; h b
J f(x)dx may also be formally noted as f f(x)dx\ιJS. -^_ (x%) may also be formally noted as f (xι)lι-- F°r any x £ IΛ, a there exists a j < n
Multiple derivations or integration signs for functions of several variables simply moan that the operation is iterated on bk b1 the specified variable in the integration or derivation symbols. / .. / f(x1, .., xk)dx1dxk may also be formally noted as / J f(sl ,A)dX dX\ l, / . όJ' AX,., '; ) may also be formally noted is
Figure imgf000018_0001
jV
The indication j . 7j I on the integral may be omitted when the subordinated intervals partition is evident in the context or irrelevant If x element of Ix is equal to -r_. , then -r+ is by definition -ij+i, x++ is by dcfimtion x3+2 and J _ is by definition Cj-i lϊ j = •> J + is by definition j , j.+-|- is by definition τ3 , if j = 0 r_ is by definition x.
If p is a real, s/.gn(p) = + if p > 0, ιgrι (p) — — if p < 0, sιgrι( ι) — (mid), if p = 0 The convention τsιqn{μ) ΪS llhCfi m the result presented below -≡ between two quantities identifies an equality between the two quantities which is true by definition For any sot A included m a larger set X, for any -r 6 X , wc define the function 1_ as 1^ (-r) — 1 if -r e A , 1.4 (»") = 0 if not If A is defined by a Boolean condition, A m 1_ may bo replaced by that condition
The key to the solutions described m the present invention as will be further detailed below is the introduction of functions of real numbers rather than just real numbers in expressing payment terms m premiums of contracts a way that has practical meaning
3 Basis Securities definition and notations
In order to make the definition more accessible wc stress characteristic features of the Basis instruments as used in a preferred embodiment of the present invention and the rationale for those features,
(1) A Basis instrument Contract (BIC) is a contract and involves and identifies two parties named buyer β and seller Ω
(2) The dcfimtion of each contract comprises three dates
• The contract agreement date t which is the date at which the binding rights and obligations on both sides of the contract arc agreed upon
• The premium payπient date tτ , with t, > to which is the date at which the party identified m the contract as the buyer β complies with its part of the agreement by paying the seller Ω an amount in units of basis currency known as the premium of the contract
• The contract expiry date also known as maturity t3 with tj > tτ , which is the date at which the party identified in the contract as the seller Ω complies with its part of the agreement by paying the buyer β an amount m units of basis currency defined as one of the generic form further detailed below
This facilitates the formation of BICs between trading parties and can be implemented m a system or computer program product
Definition 1
A basis instrument Btaιtτtt (β Ω, N (»ι, tk) Si
Figure imgf000018_0002
(-.1. , jp)) is a security contract entered into at time t0 between a buyer β and a seller Ω stipulating that
• At time t, β shall pay Ω a premium payment amount such as
-9feΛιtj G9, Ω N, (t1 ιk) (δ1 δk), (Kt, Rf ) i, 3p)) (Sι, Xt
≡ N (Sι, St,) & -B$,AA ((tl , tt) (<-ι, A), (-ffι , -K-fc), ι, ,3p)) (Sι , , St,)St units of underlying currency S' • At time t, , Ω shall pay β a payout payment amount such as.
N (S£ , • • • , S%, ■ ■ • , S , • ■ • , S£) (δi (S% - KX) ) +• •h (S% -Kk))+S{}... S?;Sg units of underlying currency S'- And where φ , called the scaling density function is an application such that: Bt0)ftttι(β j1.---,jp))(Sl-,---,St,)≡ N (&.; ■■•
B-'„
Figure imgf000019_0001
χs-i,-.,-, ((<ι. • • • » H). (5ι> • • • , ), (#_,•••, -sTk), (ji, • • • , h)) (Si;---, St.)SP
Whore No 1S ^nc inventory of the of the counterparty selling
^*o,..... O9' Ω> N> (*!'•••?'fe)' (5ι. ■ • • . <*.). (-^l. ' ' . κk)> (h, ■ ■ -, >)) Prior to thc Haid transaction.
5*-.w- ((*!«• • •»»'*)• tø» ■ ■ • > **)» ^ ■ • • ' *)»« • • • » Jp)) ( : •■•'*.)
-= 1 > -B^oΛιtj ((»!, • • • , ik), (<.!,•••, <.*.), (ϋfi, • • • , Kk), &.•••, ->)) (Si;---, St.) The sot of Basis Instrument Contracts is called a BIC -Basis.
When the payout payment amount is in the format
N (SΪJ, . • , _S£, -,S£.-~, S£) ( (sj; - iT1))+ • • ■ (δk (s% - -fffc))+ s?/ ... s «
, then wc term it an Extended Option Format Basis Instrument Contract Payout or EOFBICP. It naturally imply the premium payout format -1^,fl,w.(^l (^■•■'14).(Jflι ^)ϋl,■• ,))(Sl;••^)^
= N (Si; •••, S ® S ,*. ((*!> - ^,^ The EOPBICP is used here to facilitate teaching of the present invention. Other payout formats can be used to create a BIC-Basis. Such format may include Extended Arrow-Dcbrcu Format Basis Instrument Contract Payout or EADF- BICP, the Extended Fourier Transform Format Basis Instrument Contract Payout or EFTFBICP, the Extended Hcrmitc Polynomial Format Basis Instrument Contract Payout or EHPPBICP. All those format arc equivalent and from a complete set of one kind, a complete sot of the other kind can be obtained through a linear transformation. In a preferred embodiment of the present invention a few examples of the linear transformation are disclosed in a matricidal form.
The scaling density function translates how the offer and demand for each basis instnmient in turn affects the level of prices. This phenomenon is also known in securities markets as slippage. For 0 < p < k+ 1, Kp is a priori a function of
(ft-;-Λ).
N (5*. ; ■ ■■ ,Stz) is called the notional of the contract.
N (Stl; ••-,&,) ® Bξ0jtt>tj (( , ■ ■ -,ik), ((.!, • • • , δk), (Ki,-- ,Kk), (ji, ■ ■ -,jp)) (Si; • ■ • , S )S^ is the premium or price of the contract. k is the order of the basis instrument. When k = 0, the basis instrument is simply noted as n t t (N) and when in addition, v( , ((*!.' ■■Λ)ΛSι,---Xk),(Kι,----Kk),(jι,---,jP)))(N (sι;...,s ) = N (Si; ••• ,Stt) BiaMj (( ,.. -,ik),(δι,---,δk),(Kli...,Kk),(j1>---,jp))(Sι;---,St,) , the basis instrument is simply noted as -B . 1. 1,..
When the basis instrument price at docs not depend on (Si; ■ ■ ■ , -St) as is the case for zcroth order basis instruments, the notation of the price is the same as that of the basis instnmient contract.
In current markets, for most market makers, φ is a stcpwise increasing fimction, —φ(—N) — ψ(N) > 0 and is called the bid/offer spread. For practical implementation purposes, in a preferred embodiment of the present invention, may be defined and input in an implicit or explicit manner. Examples of an implied input or definition are provided further below.
Recent patents have addressed the problem of financial market liquidity in the context of an electronic order-matching systems . Patents relating to derivatives, such as U.S. Pat. No. 4,903,201, disclose an electronic adaptation of current open-outcry or order matching exchanges for the trading of futures is disclosed. Another patent, U.S. Pat. No. 5,806,048, relates to the creation of open-end mutual fund derivative securities to provide enhanced liquidity and improved availability of information affecting pricing. This patent, however, docs not contemplate an electronic derivatives exchange which requires the traditional hedging or replicating portfolio approach to synthesizing the financial derivatives. Similarly, U.S. Pat. No. 5,794,207 proposes an electronic means of matching buyers' bids and sellers' offers, but outside the scope of an electronic derivatives exchange which requires the traditional hedging or replicating portfolio approach and without explaining the nature of the economic price equilibria achieved through such a market process.
U.S. Pat. No. 5,845,266 and U.S. Pat. No. 6,098,051 implement order-matching and limit order book algorithms, which can be and are effectively employed in traditional "brick and mortar" exchanges. Their electronic implementation, however, primarily serves to save on transportation and telecommunication charges. No fundamental change is contemplated to market structure for which an electronic network may be essential. Second, the disclosed techniques appear to enhance liquidity at the expense of placing large informational burdens on the traders (by soliciting preferences, for example, over an entire price-quantity demand curve) and by introducing uncertainty as to the exact price at which a trade has been transacted or is "filled." On the contrary, a preferred embodiment of the present invention is to provide through the scaling density functions a functional format that reduces the size of the data to be supplied to the system and in effect eliminates the need for a trader to continually update their bids and/or offer responsive to demand. In fact, once the scaling density function has been provided for all basis instruments contracts, there is no need for further trader intervention and the trader or market maker knows very precisely for each quantity transacted at which price the transaction concluded.
What is different between this type of contract and other types of derivatives contracts is the functional nature of the premium as expressed in the definition of the contract and the introduction of the date tj as separate and posterior to to- While it is true that in most OTC contracts there is a contract date and a settlement date different from the contract date, the difference - with assuming as is done for modeling purposes that the contract date and the premium payment date arc the same, is minimal and it is straightforward to make the adjustment. So, each of the dates tL- and tj may actually be coupled settlement dates a few days later.
The premium is expressed as a fimction of the values of the fluctuating variables between time to and time . Enabling this extension is what makes possible the most critical sections of this invention. Moreover, the payment at time tj is expressed as units of a specific basis set of fimctions of the fluctuating variables at time tj with scaling units being- functions of the fluctuating variables between time to and time . The choice of the specific fimctions is made so that the selected basis set is a mathematical basis of the vcctorial space of functions of the fluctuating variables at time t with the scalar units belonging to the set of values (i.e. ) taken by functions of the fluctuating variables between time to and time tj. Since in a vcctorial space all bases arc equivalent, once one has been selected, any other basis would be equivalent to that one. As a result the claimed scope of the invention is not intended to be limited to the specific choice made herein for illustrative purposes, but rather to encompass its possible equivalent. In the specific case of the illustrative definition above, the basis is selected to be as "close" as possible to known instruments actually traded in the markets, that is bonds, forwards/futures and European vanilla calls or puts. The notion of "close" is meant in particular in the sense that if the scalar set becomes the field of real numbers, as happens at tj , then wc would recover classical bonds, forwards/futures and European vanilla calls or puts. When tj — = 1 day, wc would have the known overnight options, and overnight repos commonly traded in OTC markets. In doing this, wc express preference for hedging purposes, over alternative existing approaches where the basis is selected to be hilbcrtian with respect to a defined scalar product, and merely has computational appeal for pricing purposes.
The fimctional nature of the premium and the scaling units is essential for the derivation of the decomposition formula from which the basis instruments derive their usefulness as hedging instruments.
3.1 Methods of supplying BICs
As seen above there are various ways of supplying BICs depending on the structure of data available or computational consideration made, one might prefer one over the other. Wc show here an example of how to move between EOFBICP format, EADBICP format or EFTFBICP format.
3.1.1 Correspondence between EOFBICP format and EADBICP format
We have the following result, establishing the correspondence between basis instruments prices and unit underlying- conditional probabilities that extend and generalize the Brcedcn-Litzcnbcrger formula ([10])in a multi-periods, multi- imdcrlyings setting:
Figure imgf000021_0001
This formula shows that with the price of basis instruments non-neccssarily linearly dependent on the notional, the conditional probabilities arc also dependent on the on the notional amount.
In a discrete environment we further obtain matricial relationships. We show here how to transform conditional Arrow- Dcbrcu state-prices into Basis instruments prices & recovering Arrow-Dcbrcu statc-priecs from Basis instruments prices. Wc define the conditionnal basis instruments prices veetore as B_1 ft and the conditionnal state-price vector as Patt_lit
Figure imgf000022_0001
For fc > /ι, -3?,_.,tl(l, fc) = 0 and for k > h. Paa_ (1, fc) = 0; For fc < -, Bl_ i (1, fc) = 0 and for fc < h, Paξt_1)tτ (1. fc) = 0;
Proposition
Wc have the matricial products: .,_!,.. =2-,_1,t, fl,ι_ nd α^T^-E.^^ with:
2,_ll-t(A,j) = 1; 3>,_1,(/,fc) = xt,_(j);
2f,--1,t,(fc.j)
Figure imgf000022_0002
1-fj>H1{fc<''}1lo<--}
+ («., _!,-,(-.) -«t._ι,t, )) i{fc>j}i{i<fc}i{--<o};
Figure imgf000022_0003
J.+1
+- '^_1,*I(/ + 2)--r,,_(/ + l)' for all I + 1< fc < 0 ; 1 < fc < h - 1
^+1 2 .( = x -ι,tΛk + 1) - it.-i.t i") a:t--ιΛ rø - xt,^.ι,tt(k - !) r/r-1 r.fr .._!,.,(&+ lj - »-,-!,-, (fc) xt,-ι,Xk) - τU- Xk - 1) '
Figure imgf000022_0004
1
+
^-.-l... (0) - z-,_ι,., (-1) a.i.-ι,t. (1) - •T-.-i.i, (0) ξ-1 3
Z-.-i,. - (°) _ (-1) xt,-ι,t, (!) - τ. ,-ι,*, (°) '
Figure imgf000022_0005
+
-Bi,_.,i,(l) ---t,_1,t,(0) --*,_.,-, (2) --Ci,_lA(l) δ° δ) + rr1 τ^τ + ■ '
'£-.,_!,., (1) - ~r-t ,_. ,f, (0) xt ,_.,*, (1) - a. f ,_.,/, (0) '
S.--1
'*,--,.. (ft-i-Λ = - ».,_-,-, h - 1) ~ *t,-ι,*, (A - 2) 'r ^,_. ,i, (A) - -Ci,_. ,/-, (A - 1)
.1-2
+ - s-._-,.. (ft -1) i --*.._-,-, (A -2)'
-i _ ^_1 Tt'-lΛ(Λ,j) " ^,_lA(A)-^,_(A-l); with (5". = 1 if n = rn, and δ^' = 0 for any other value of n.
Multi-dimensional Case
Wc indicc T and its inverse to the basis instruments considered and apply it m times to obtain the basis instruments or the states prices of the desired dimension. The components of B and Pa in the representation above are m-l dimensional matrices.
Writing the compression algorithm:
To obtain Pt(n — 1), a simple transform may help by decomposing in the basis instruments and treating the case of moments or baskets separately.
After that, based on the assumption that the Pt(ι) may be analytic in the dependent variables, make polynomial interpolation by arcs and selecting the next points based on a condition being met (for examples on the derivatives at the previous point).
3.1.2 Correspondence between EOFBICP format and EADBICP format
Let's set (Ω, F,p) the probability space.
Ω,t = {So, Si, ...,S„_ι} Lot's call X the random variable with values in P. The characteristic function of X is defined as : x(z) = Ε(e" )
Let's obtain all the state probabilities form the determination of Φx . To do that, wc simple assign to z. itcratively the values 0.2τr....,2(n~ l)π an wc obtain:
Figure imgf000023_0001
Φ^(2τr) = E(e2lπX) -=poe2Mr ° +PιcXπSi + ... + p„_ic2"r's"-1
Φχ(2(rι - l)τr) = E(e2m(-"-1)x) = PoX "-1^ +p1β2l7r("-1'Sl + ... +pn→e2lπ<-,l~1)s'^
Figure imgf000024_0001
Where we can note:
EI=MP (17)
And wc can recognize in M a Vandermondc Matrix. For a matrix M, we note MJ its coeflicent of line u and row .;, so wc have here : Mυv = e2W(u-i)S„_i_
As wc note M λ the inverse of M, we want to obtain M l so:
P = MΈX
A simple method of solution of (17) is closely related to Lagrangc's polynomial interpolation formula.
Let Pυ(x), .. e [0, π— 1], be the polynomial of degree n — 1 defined by:
-2«S„ p ax)= n β2-τrS„ _ e2-τr-5, Y Λ,+ι,A-a.' ι--=0,.i^(J &=-l
Wc can define with the coefficients ofthe interpolation Am , k e [l.n],rn e [l,n] a square matrix A of dimension 'ri.
Wc have ,,(β2-S") = δ =
Figure imgf000024_0002
= ∑' Av+1,kMk>u+1 for -u and υ in [0, n - 1]. Since δm, = -5,ι+ι we can replace u + 1 and u + 1 by ?i and . in [1, ri\: a
__ AVlkMιU = 5 k=l
This says exactly that A = M~x . Therefore, the solution of (17) is just P = -4E so wc have:
Figure imgf000024_0003
Application to numerical, computation
A simple algorithm to solve the problem is given in [31]: for k=0:n-2 for u=n-l:k+l p(u)=p(u)-exp(2i\pi S [u-1] ) .p(u-l) end end for k=n-2:0 for u=k+l:n-l p(u)=p(u)/( exp(2i\pi S[u-l])-exp(S[u-k-2]) ) end for u=k:n-2 p(u)=p(u)-p(u+l) end end
This algortithnis requires 5n2/2 flops. An implementation of the algorithm that yields P can be found in Mathematical recipes in C, Second Edition [55] :
#include "i-rutil.h" void vander (double M [] , double p [] , double EX [] , int n)
Solves the Vandermonde linear system. Input consists of the vectors M[l..n] and EX[l..n]; the vector p[l..n] is output.
int i,j,k; double b,s,t,xx; double *c;
c=dvector (l,a); if (n = 1) p[l]=EX[i]; else { for (i=l;i<=n;i++) c[i]=0.0; Initialize array. cCn] = -M[l]; Coefficients of the master polynomial for (i=2;i<=n;i++) { are found by recursion. xx = -x[i] ; for (j=(n+l-i);j<=(n-l. ;j++) c[j] += xx*c[j +1] cCα] += xx; > for (i=l;i<=m;i++) { Each sub ctor in turn xx=M[i] ; t=b=1.0; s=EX[n] ; for (k=n;k>=2;k — ) { is synthetically divided, b=c [k] +xx*b ; s += EX[k-l]*b; matrix-multiplied by the right-hand side, t=xx*t+b; } p[i]=s/t; and supplied with a denominator. > > free_dvector(c,l,n) ;
int n; dimension of the matrix double* M,EX,p; M=dvector(--,n) ; coefficient of the Vandermonde Matrix EX=dve ct or ( 1 , n) ; input of Laplace values
Figure imgf000026_0001
M [u] =exp (2i\pι S [u-1] ) ;
EX[u =ValueOf E[exp(2i\pi (u-l)X] ; p [u]=0.0; } vander(M,EX,p,n) ; computation of the probabilities .
Regular space distribution of states
If wc suppose that the Sk arc regular distributed, for example: Sk — So + fcΔ. Wc have for the coefficient of our Vandermondc matrix:
M _ ,.2J7r(u-l)S„--i _ „2i7τ(---l)-5o„2i7r(.i-l)(u-l)Δ
If wc define D = diag(l, e2MrSo . ..., e l7r("-1)S(>) so that Du o =
Figure imgf000026_0002
And let's have the square matrix W defined by W = ω ("-i)("-i) with ω = e2m . Wc have:
W
Figure imgf000026_0003
The u-th row and v-th colimm term of the product of D and W is given by:
(DW) = Mm
Figure imgf000026_0004
So wc have M = DW . If wc take further the unit step Δ as Δ = 1 so that ω is a n-root of unity let's note W its conjugate. Let's compute the term (WW)„V of row u and column υ of the product of these two matrix : n
(ww)vu = ∑wukWk0 fe=ι
Figure imgf000026_0005
= Σ< .(t--l)(/. - -l1) _(J, -1)(--1) - 1/ω fr=ι
Figure imgf000026_0006
if M = ii
1X^X11 = 0 if u ≠ ,; a-3 (ω"-'u)n --- (<-/')"~",' = l
And wc obtain:
Figure imgf000026_0007
So:
M-1 = -WD-1 n with -9-1 -= diag(l, er2Sa, ..., β-2^'"-1)5").
That gives a way to compute the state-prices p0, -pn-ι in only n2 operation. But we can see that the matrix _1 that is obtained is the matrix of the Fourier Transform of order n that means that using a Fast Fourier Transform Algorithm, we can compute the product:
P = M-IΦ -= - TΪ7Y7- ---.---l1 ;-?) n in only 0(n log(τι)) operations.
If wc have a distribution of S non-rcgurlarly spaced where wc write A = Sk — So but that verify the following property:
Vfc e [0, rι - 1], Δfc e Q Let's set Dk e and Nk e N such as A -= ^. Let's set N = lcmjι-e[o,n_ι](iVj.) where 1cm is the least common multiple.
Then we can introduce a regular division (Sfc)fce[c),-v-ι] that fits all the states Sk and wc can apply the previous result as we know how to compute the missing values of the characteristic fimction at any point.
3.2 Incorporation of offer and demand sensitivities in the pricing, risk management and trading of derivatives contracts
A preferred embodiment of the present invention solves one issue that must be addressed in the determination of basis instruments price. The problem is that basis instruments prices fluctuations in response to offer and demand sensitivities must be such that no arbitrage opportimity is created. This is tested by making sure that state prices are positive and the sum of implied probabilities of all states is one.
Although in the definition above the scaling density fimction is defined in an explicit form, in many practical applications, to take into account the non arbitrage requirement the scaling density function will bo formulated in an implied manner. It is an embodiment of the present invention to achieve this by introducing what wc define below as weighting functions
Implied Definition: Weighting Functions Definitions
Lot's define a discrete probability space E = (Ω, B, P) with Ω = 1, , n; we define a weighting function defined on Ω x 5ft™ as W(i, rif) such that:
W(i, n,i) Pi ~ -
∑ W(i, rn)
with W(i, rii) > 0 and ∑ W(i, nϊ) > 0 to prevent negative or infinite probabilities that would create arbitrage oppor- i=l timitics. Examples of Weighting Functions
To introduce this example wc first establish the following proposition:
Pr oposition :
W define thet axg et robabilities (p,M)1<,<„ andtha bas . robabilities of the marrket m (pf )κ,<rt for the state space under consideratioi with associated notional numbers rι',nsυch that for each i. p"L = —f
Σ
There, exists a sequence of numbers w"' . such that for each i.p '1 = and for any given ualυe of ∑ _-;"' , tha w'" are uniquely determined, for eachi
Proof :
Figure imgf000028_0001
Thus for example, in a market where a first set of state priccs ;^ for any first mit of Arrow Dcbrcu security is postulated, a weighting function may be defined as
Figure imgf000028_0002
to reflect the fact that after state prices react ot state price responsive to offer and demand in a manner similar to the distribution of payouts in a parimutuel game.
In a preferred embodiment of the present invention, weighting functions may be used to simply define scaling density functions of basis instruments by first transforming the input weighting fimctions into conditional state-prices vector and then, using after multiplication by a matrix T, the vector of basis instruments prices responsive to inventory, offer and demand for each basis instrument.
3.3 Incorporation of credit risk in the pricing, risk management and trading of derivatives contracts
Another embodiment of the present invention is its ability to include most accurately credit risk sensitivities in the pricing risk management and trading of financial derivatives.
Credit risk in this setting is the risk that a Counterparty may not honor their financial commitments in full on due date and at due time. A coimtcrparty to a derivatives transaction typically assumes the risk that its counterparty will go bankrupt or not be able to meet its obligations at agreed upon times during the life of the derivatives contract
Margin requirements, credit monitoring, and other contractual devices, which may be costly, arc customarily employed to manage derivatives and insurance counterparty credit risk In contrast to US Pat No 6,317,727 Bl, US and US Pat No 6,321,212 Bl in a preferred embodiment of the present invention, for pricing and hedging purposes, credit risk in derivatives transactions is reeogmzed as a multiplying underlying whose value m the default free reference currency and coimtcrparty may fluctuate between 0 and 1, this has the benefit of not only facilitating addressing the concern of other methodologies but better still, enable derivatives trading on said credit risks
More specifically, to take this notion into account, for each contract between two parties Ω and β , wo define the stochastic variable S & [0 1] as the percentage of a unit notional liability of N to β that counterparty Ω meets at time t
In the context presented here, ' can simply be viewed as a new imderlymg so that a commitment of β is accurately understood as risk free units of underlying S{ ' So, by multiplying the payoff f of any derivative contract by and by defining its scaling density function, the credit risk of the transaction is automatically included
So a market will fully price credit risk for all types of payoffs if basis instruments for all stochastic variables S ' trade for all β and Ω A reduction in the number of necessary variables could be achieved by introducing a default free referential counterparty ref that would be the opposite side m all transactions, in this setting, the variables of interest would be f with ref fixed, or simply St with an indexation of β such that β e {0, , rn)
sfl X1 follows a beta di tribution with den sity
/-«-.--) β *-> (X) ---
Figure imgf000029_0001
< x < X β « .) (,) ,-- o . / M > l whore β is the classical Beta Fimction In a preferred embodiment of the present invention, the beta family has the additional advantage of easily computed π — l . . moments so that the moment generating function of /"' ( r) i MGfa h (n, a, b) = fj X^X and as a result calibration of the credit risk model is facilitated on a variety of input data types sβ In an embodiment of the present invention, the ratios 'j"1 may be taken to be independent from one another, the
'. beta distribution may depend upon the realized value of other inputs, where said other inputs may include different undcrlymgs
In yet another embodiment of the present invention the credit risk limit of a given counterparty can inferred by setting a maximu-tn responsive to the difference between the value of the counterparty liability not inclusive of credit risk and the value of said liability inclusive of credit risk 4 General Contracts Definitions
Wc define as ό' . ,. (/)2 a so-called derivative security representing a contract entered into at time t0 and paying / Si , ■ ■ ■ , S{' ■ - ■ , S1 ■ ■ ■ , S/'A units of underlying currency Sc at time tn in exchange for the payment of a premium at time i,. This more general definition includes but is not limited to the one in FAS 133 pp3-7, paragraph 6- 11 and its 10(b) amendment in FAS 138. A derivatives contract defined with its payout payment function in the / ( i 1, • • • , S \ • • • , S ■ ■ ■ , S, ) format is called a Derivatives Contract Without Optional Features or DCWOF.
Wc note: IP (/) (Si; • • • ; Sn) = f (~?ι ; • • • i Sn) the price at time tn of the security contract entered into at time to and guaranteeing receipt of / (Sα; • • • ; S„) ≡ / (Sj, • • • , Sf, • • • , S1 • • • , S,'[L) units of underlying currency Sc at time tn. 11^ i ti (/) is the trivially associated contract.
For any i > 0 , wc define as ug t „ (/) (S ; - - - ; S,.) the price at time tt of the sccmity contract entered into at time to and guaranteeing receipt of / (S\, - ■ ■ , S{' ■ ■ ■ . S* • • • . S"1) units of underlying currency Sc at time tn; IIQ^ .. (/) is the associated contract.
For any i > 0 , we define as ϋfj -. (/) (Si; • • • ; S.) the price at time t,, of the security contract entered into at time to and guaranteeing receipt of Uό' ,+1 (/) (Si; ■ • • ; St+ι) units of underlying currency SL at time tt+1; ϋj . (/) is the associated contract.
4.1 Common Examples
A few examples show how some well-known derivative contracts arc translated into this formal functional process:
Vanilla Option, / (S0; • • • ; S„) = (δ(S„ - K ))+
Double Barrier Option, f (So; ■ ■ ■ ; Sn) = (δ(Sn - K))+ 1{ <S,> <H} X • ■ • X l{i<Sι<iϊ}
As- Option, f (S„; • • • ; S„) = (δ( ( ∑ k ) - ) "
Volatility Swap, f (So; - ■ ■ ; Srl) = J ^1 ∑ [^] ∑ ^ l - Kυ fr=ι V
5 Theorem of Decomposition in Basis Securities
5.1 Derivation
Wc have the following result further detailed in appendix and valid under the notational assumptions earlier introduced for any function g of 3 :
Theorem: For any function g defined on a discrete space of real numbers Ix, with J -= 7 ι x • • x J m an m-dimcnsional discrete space so that J , = { — oo < x\ < ■ - ■ < a.n < • • • < x < +00} . With the discrete definitions of derivatives and T is more generdl definition includes but is not limited to the one in FAS 133 pp3-7, paragraph 6-11 <-Jid its 10(b) amendment in FAS
138.
3 See demonstration in appendix integrals earlier introduced, the following formula holds:
- .O =
Figure imgf000031_0001
0</ι<. < Σ)p< q ∑—0χi)q+p <k < Σ .<k(1<m 'χ" "
/ (Sgn(t- -sϊ)(x» - *ϊ))+ •• (SflnfV* - ?)^- -tf)) + f x θ?.ι -^d,^ JFg (si, .., i'V, i ..,-.?)*'1"*"- and with Sgn(x) = 1 if a; > 0 otherwise Sgn(x) — —1
Thus, replacing ø by up , (/) (SO; ' ' • i £») above and using our definition of basis instruments, with β being the buyer and Ω the seller, wc deduce that, for i > 0,
Figure imgf000031_0002
Proceeding recursively backwards from πjj t (/) (Si; • • • ; S„) = f (S^; ■ ■ ■ ; S„) , wc obtain π0' n (/) and can deduce o that πjj n (/) (Si;---; Sn) = ∑ Iϊ(j , (/) (S ; • ■ • ; Si) The theorem of static replication of derivative securities from t=n— 1 primitive securities thus follows as:
5.2 Theorem 1 of decomposition (Static Replication) of derivatives
Assuming no arbitrage opportunities exist, any derivative security --Ij , „ (/) representing a contract entered into at time to and paying / ( j , • • • , S \ • • , Si ■ ■ ■ , S'') at time tn for a premium paid at time tt can be decomposed as a sum of basis securities as:
Figure imgf000031_0003
And wc also have: ---gA„ (/) (S0; ■ • • ; -?,) = D-g,, (/) (S0; ■ • ; -?,) With: --x - . x
---dt"-
Figure imgf000031_0004
At the end of each trading period, the sum of all debit positions is exactly equal to the sum of all credit positions. With positions automatically netted, this means any derivative security would be statically replicated with the selected basis
4The equivalence bet een absence of arbitrage and equivalent martingale measure is not assumed in this presentation because the possible existence of slippage effects and its implications for the non lineal ity of trading strategies break the proof of the result as detailed in [3 ],[35]. As a result, the whole martingale approach is not used in this presentation. securities
The first components in formula (18) are what wc call zeroth order basis instruments on the basis currency and arc or extend what is known as zero coupon bonds m a single future period case
Then we have zeroth order basis instruments on underlying currencies that arc or extend what is known as forwards or futures m a single future period case
First order basis instruments are extensions on what is known as calls or puts on a single source of uncertainty m a single future period case
Second order basis instruments are extensions on what is known as correlation options on two sources of uncertainty in a single future period case
More generally, n-th order basis instruments involve contingencies on n sources of uncertainty
The formula introduces those higher order terms incrementally and their premnun value ends up being lower than those of lower order with similar contingencies In some approximate approaches terms of a higher order than a given value may be proven to be negligible
When the method of the present invention is merely used for pricing purpose however, it may be advantageous to use a basis sot that makes the best use of the more directly available information In this case the most directly available information is the conditional density and the associated basis set is the Arrow-Dcbrcu state-prices
5.3 Examples:
1 Our World series example is already a simple application of the definitions and formula introduced and their practical use outside the realm of financial assets and shows the broad scope of applicability of our method
2 Standard Example
Wc will further detail how the formula works on a vanilla option example Wc will consider the case of a single underlying Sj ≡ Sf and the reference currency is S? ≡ 1 The formula above reduces to Λ_lA) X dτι°o l+1 (s0, , S3, F,+1)
Figure imgf000032_0001
The derivatives of interest here is given as a vanilla call option contracted at time t0 and maturing at time ta Wc assume there is no interest rate and that the rcpo or dividend rate is zero There is no slippage and there is no credit risk, but there arc n+ltrachng periods t0, ι , tn Wc also assume that first order basis instruments prices arc given by the Black Scholcs formula KN(δd0))
Figure imgf000033_0001
With: σ = 0.1 ?; e {i, • • - , «,} r. = 1, 2, 7 t, = i/365
S0 = 100, if = 100 Our goal will be to calculate IIo 0 (/) as a real number.
This example helps illustrate the impact of discrete trading against the closed form continuous trading formula. For the integral, we will take I = {0, 1/p, .... ι,jp. . ..p/p = 1} vnthp = 35.70.100. The results arc provided in the following table :
Figure imgf000033_0002
Table 2: p=35
Figure imgf000033_0003
Table 3: p=70 These results indicate that the formula is computable and yields reasonable numbers when compared to what is known.
5.4 Theorem 2 of compression to the formal form
This part addresses the issue of static replication and pricing of derivatives contracts in which multiple choices arc given to the buyer and/or the seller of the contract throughout its life. This is a notoriously difficult problem as pointed out
Figure imgf000034_0001
Table 4: p=100
for example in US 6,321,212B1, Column 4, (7).
The inventor of US 6,321,212B1 however docs not provide a conclusive solution, nor do other authors aware of the state of the art.
Our invention, in one of its simplest embodiments teaches a solution to this acknowledged problem. Other embodiments solve the problem under even more complex constraints. Such constraints include accounting for microstructural issues, hedging strategics, etc.
This method of our invention further enables an easily reproducible, broadly applicable and computer implementable sequence to solve the problem. Further still, our invention enables and teaches even more advanced hedging strategics and other more sophisticated systems such as exchange systems for any types of derivatives.
Theorem 2 Let's suppose we arc in a market exchange system r-o,„ where all possible basis instruments trade. Let's also suppose there are no arbitrage opportunities.
Let's consider --Io]l re (/) a contract entered into at time to and stipulating that at time t , the seller Ω shall pay the buyer β f (S0; βo; Ω0; • • • ; S„; β ; Ω„) (resp. / (S0; Ω0; β0; ■ ■ ■ ; 5„--ι; Ω„; β„))5, where βD (resp. ,τ) is an m+l- dimensional vector of parameters choices given to the buyer β at time tj and then Ω, (resp. βj) is the m+l- dimensional vector of parameters choices given to the seller Ω (resp. β) at time tj . Let's suppose the conditional expectations of f for any time in the future as a function of βjj 0 < j < n can be reduced to be functions with a maximum (resp. minimum) in the subset 3?^'+1 (resp. Sϋ-n 1"1 ) of possible values of βl (resp. Ω() 0 < j < n.
If wc have the following equality,
Λr (sfn; - - - St.,; St,,+1; - - - ,Stl) ®^
N (St0; • • • Stp; Stp+1; • • • , St,) ® B^ (ft. - - - , ik), (δlt ■ ■ - . δk), (Kl - - . Kk), (j - ■ ■ , jp)) (Stn; - - - St/Xt^ ; - ■ ■ , Sh) for 0 < p < i and for any function N. which means that if the price market makers quote for basis instruments is a deterministic function of their parameters, that is the realized values of undcrlyings mdcr consideration,
Then I-t^. „ (/) can be reduced to a contract that pays a function f (S0; ■ ■ - ; Sn) at time tn.
Lemma
5More entangled combinations of the order of choices given to the buyer and the seller can be inferred without any methodological change. The description outlined is merely for presentational readability. If wc have the following equality,
N (S,0; • • • Stp; -S-,+1 j ■ • • , S ) ® B^ (ft, ■ ■ -,ik), (fc, • • • , δk), (Klt- ■ ■ ,Kk), (j . ■ ■ -,jp)) (St„;- ■ ■ §tp\- ■ • , Stl) = ΛT (\; • • ■ ,; S,,,+1 ; • • • , St<) ® ^^ for0< < I and for any function JV, then, for any function / (S0; • • • ; Srl), πo,.,„ (/) (Si; ---Sp-, Sp•••;&) = WPti:„ (fP) (Sp+ι; ■■■;Sl) for 0 < p < i and where fp (Sp+r, •••;£.)-= /(So; • • • Sp; Sp+ι ;•■•;&) Proof This is a direct consequence of the decomposition formula. Theorem 2 proof : we take: Ω„ = ArgMax I-Cg (— /) (So;βo;^U>;--- 1 Snn\ Ω») so that Ω„ is a fimction of S0;βo; Ω0; • • • ;<-?„;/-.„ and βn = ArgMax πgιflι„ (/) (S0; Ai; Ω0; • • • ; _?„; /--"„; Ω„) so that /-•„ is a function of S0; A.; Ω0; • • • ; S„ . Continuing the process itcratively backwards, we have for any i — n — 1 to 0:
Ω. = ArgMax πgjXι„ (-/) (S0; A; Ω0; • • • ; S.; /?,; Ω.; Sl4.ι;/?t+1; Ωl+ι; • • • ; S„; βa; Ω„)
Ω, e τ.f!'+1 so that Ωi is a function of So; /?o; ΩQ; • •• ; S,;ft.
ft = ArgMax U^ . „ (/) (S0; β0; Ω0; ■■■;Sl;β,; Ω,; Sl+1; ft+1; Ωl+1; • • • ; S„; ft.; Ω„) β, €-&χ so that ft is a fimction of o; βo; Ω0; • • • ; Sτ.
In the end wc have the sought after function / (So; ■ • • ; S„) as:
/ (So βo', ^o. • ■ ■ ; St; βt; Ω, ; • • • ; S„; βn; Ω„) Note: If there are several choices for ArgMax, in any of the formulas above, any one of them can be taken randomly.
While the ArgMin and ArgMax in the determination of ΩIflr-<_.ft above may not seem at first readily tractable, there arc numerous mathematical results that help reduce this function into boolean operators on the value of only a few expressions. As a result, in practice, this reverse chronological order iterative sequence may be readily implemented in a computerized processing system.
Section 5.5 below further illustrates how this practical simplification is done on the most common examples.
5.5 Examples with optimization feature
American Options
An American (or Bermudan) option here is defined here as the contract guaranteeing to the buyer the right to purchase (for a call) or sell (for a put) the underlying S at the strike price K at any time between t and ta.
The payoff at maturity tn can therefore be written in a functional form as :
' N x ft (δ(Sι - K))+ V®l ,ι,n + N x (1 - βι)β2 (δ(S2 - K))+ 1-i" BξAn + ... f (So; ft: Ωo; • • • ; Sn; A-; Ω„) = +iv x (l - ft) ... (l - ,θ„_2)ft_1 (δ(Sn~ι - K))+ *'® -3£_ι,n-ι,„ +N x (1 - ft) ... (1 - ft_ι) (<.(-?„ - K))+ j withδ — 1 for a call and δ = — 1 for aput; 0 < ft <1;N being the notionalof the contract. Applying theorem 2 and given the fact that the derivative of f as a fimction of the is different from zero when varies between zero and one, wc deduce that: ft = ArgMax ng (/) (Sfl; ft; • • ■ ; S.; ft; S1+ι;ft+1; • • ; S„;ft.)
<-<--< 1
= IE (/) (S0; A; • • • ; S,; ft; S,+ι; ft+1; • • • ; S„;ft,)
Figure imgf000036_0001
Which can be more precisely written as:
Figure imgf000036_0002
Passport Options (One Underlying Case- Discrete translation of Hyer-Lipton-Pugachevsky definition 6 [41])
A passport option is a contract giving the right to the buyer to buy or sell at anytime between io and tn- 1 a maximum of N units of underlying S; if at time tn the sum of those trades generate a profit the buyer keeps it, if a loss is incurred, the seller pays for it. The payoff at maturity t„ can therefore be written in a functional form as:
/ (So; βo; Ω0; • • • ; S„; ft,; Ω„) = (N(β0 (Si - S0) + ft (S2 - Si) + ... + ft,-ι (S„ - S„_ι)))+ with for 0 < i < π-1, |ft | < 1
As can be seen, f as a function of any of the ft's is twice continuously diffcrentiable except at most at one point. Wc thus deduce ft g {—1,0,1} and more precisely: ft = .si5n[π?,,,n((ft (§ι - So) + • • • + ft-i (ft - &-ι) + (ft+i - S.) + ft+ι (S,+2 - A+i) + ... + ft-i (Sn - S„-ι)) + -
(ft (§1 - So) + • • ■ + A-l (S, - A-l) - (&+1 - S.) + ft+1 (ft+2 - ft+l) + • • • + ft-l (Sn - S„-l))+) (S„St+l,βι+l,- ■■,Sn-l,βn~l,Sn)] ft =
Figure imgf000036_0003
(Si - So) + ... + ft_ι (ft - ft-i) + (ft+1 - ft) + ft+1 (S.+2 - ft+i) + ... + ft-i (ft - „-!)) + - (ft ( ... + ft-i (ft - ft_ι) - (&+ι - S.) + ft+ι (A+2 - ft+i) + ... + ft-i (Sn - S„_ι))+)] (Si,---, A) with sign(x) = lifx>0, sign(x) = -lι/ι<0.
Passport Options (in undcrlyings case - discrete translation of Wilmott's definition 7 )
The passport with m undcrlyings is a contract giving the right to the buyer to buy or sell at anytime between to and i„_ι a maximum of N units of underlying of each of the undcrlyings SJ ; if at time tn the sum of those trades generate a profit the buyer keeps it, if a loss is incurred, the seller pays for it. The payoff at maturity -„ is:
/ (So; βo; Ω0; • • • ; Snn; Ω„) = N (< ft, (Si - So) > + < βi, (S - Si) >+...+ < β„-ι, (S„ - S„-ι) >)+ with 0 < i < n - 1, for Sup 13? I < 1. -.e.o,",.--} ' '
Extending the analytical approach of the one underlying case to the multi-dimensional case, we deduce: ft = ArgMaxπϊ: f(So;βo;---;Sι;β,;---;S ;β„)) β, 6 - +1 6Hyer, T. Liptom- ϋ--chitz,T and Pugachevsky, D. (1997) "Passport to success", Risk Magazine 10., No 9., ppl27-131. 7Hyungsok, A. Penaud,A. and Paul Wilmott,P. "Various passport options and their valuation" (1999) OCIAM Oxford University Working paper. [ 2] [56] 3- +1 = (Zs X - x Za)' inwh chthe * means at the exclusion of {0, • • ■ , 0} € 5Rm+1 andZ3 = {-1, 0, 1} C Z showing that to compute β , at most 3'" — 1 evaluations of expectations and comparisons will have to be made.
Moving Window Asian option with early exercise (Hawaiian option8)
A Moving Window Asian option with early exercise is a contract in which the buyer may choose to receive at any time after the contract date to and the maturity tn , the difference between the average of the underlying S over the last p trading periods and the strike K if this difference is positive.
The payoff at maturity tn can therefore be written in a functional form as: ft (-5(6-1 - Kι))+ ® β° „ + (1 - ft)ft (δ(S2 - 1<2))+ ® Blιtl \
N f (SQ; βo ; Ω0; • • • ; Srl; βa; Ω„) = — x + . . . + (1 - ft) . . . (1 - A--2)A--1 (δ(Sn-! - Kn-l))+ ® £°-i,n
P +(1 - ft) . . (1 - βn-i) (δ(Sa - Kn))+ J with δ = 1 j 'or a call and δ = —l for aput; 0 < ft < 1; p being thenυrnber of hrne — series oner which the average is taken Kt = p x K —
Figure imgf000037_0001
Applying the same arguments as with the American option, wc deduce.
Figure imgf000037_0002
. f X .--.-1) (l- 5,-ι)(<s(S,-i.,))+ ®!! B6,,,,.≥π&,,,„( x(ι-Λ) (l-Λ-ι)A+ι(δ(s,+ι-κ,+ι))+βBJj.+1]„+
+ X(l-&) (l- -,_l)(l- -,+l) (l-/-.._2)/.„-l(..(S„-l--'f„_l))+®-3f,,„-l,,1
+ x(i-A) (i-A_i)(i-ft+1) (i-;S..-i)(«(-.,.-. ..))+,xsn, ,5,)
6 Applications
The methods of the present invention will be further illustrated in preferred embodiments in conjunction with three systems of practical use for trading purposes: pricing systems, derivatives exchange systems and risk management systems.
6.1 Derivatives Pricing
In pricing or decision systems, the methods of the present invention will be used as alternatives to known methods with four main practical advantages over closed form, trees, PDE, Monte Carlo:
• Flexibility in the design of any conceivable derivatives contract, even those where subsequent choices may be made by parties in the contract, that will be seamlessly priced for any specification of the dynamics of the undcrlyings.
• Easy incorporation of liqmdity effects in the pricing of derivatives through the introduction of scaling density fimctions.
• Easy incorporation of credit risk through the seamless integration of undcrlyings representative of the counterparty credit risk. swιlmott.com, Technical forum (2001) • Deriving hedging strategics independent of model risk through the use of indicated basis instruments contracts instead of Greeks as is the current practice derived from Black-Scholcs- Morton
As far as speed is concerned, except for closed form solutions, the methods of the present invention compare to those of PDEs Trees or MontcCarlo and many of the speed improvement methods of regular integral may be advantageously integrated m this framework, such methods would include Simpson types of methods, Gaussian quadratures and related methods importance sampling methods, low discrepancy methods on Sobol, Haltαn or other family of points
Sec further details m the drawings
6.2 Exchange Design
Many types of derivatives exchanges may bo derived from the methods of the present invention We present here an example of design that seeks to extend the current practices and derivatives contracts to achieve the uses outlined for the present invention However the example can be leadily applied m any other OTC or regulated exchange framework
Sec further details in the drawings
6.3 Risk Management Systems
In derivatives portfolios Risk Management traders arc given Value At Risk (VAR) and/or Greek limits to reduce portfolios exposure to adverse market conditions Distributional assumptions used to infer VAR values as well polynomial approximations implied by Greeks use create model risks that arc poorly understood m this framework
The existence of a market for basis instruments implies assumptions-free market state price densities for which instruments exist to manage any risk one would want to hedge
Going beyond Value At Risk, m an exchange market of basis instruments more specifically tailored derivatives may help better manage portfolios of derivatives
The methods of the present invention can be used to design and build more effective risk management systems In a preferred embodiment of the present invention, such risk management systems include
• Databases of derivatives contracts positions stored m basis instruments units
• Inputs feeds of market or simulated basis instruments prices
Such a system may then be connected to an exchange system as specified above and enable effective trading strategics to match the desired outcome of the risk manager
For instance a portfolio manager with a portfolio of assets including assets derivatives with pay-offs at fk(So, i, , S,tf_) v for k — 0, ,p and wishing be hedged m a value at risk framework by purchasing the contract IIQ . 1+, ( ∑ //, , VAR(ι, 1+3)) fc=o entered into at time to m which the assets portfolio manager would be paying at time tl the premium p p πs,. .+J ((π^(∑ Λ(s0, ι, , _?„,)) - πs,I+J(j Λ(So, Sι, , sn ) + vAR(,,τ +j))+) k=0 I =0 and receiving at time tt+j the quantity
fk(So; Sι; - - - ; Sr ) - M . ft- .S'-'oU;-
Figure imgf000039_0001
- - - " ; i S "nnLL)J + -r V v A --Rin(i.,,i. +j J)J)J
Figure imgf000039_0003
Figure imgf000039_0002
. So if wc have 1 — cvAn (i,j) the confidence level associated with the amount VAR(i, i + j) , then CVAR & J) ^s characterized by:
VAR(i, i + j) -= Min{s > O such that (-5(1 , , )) < -v-ϋϊ(-, j)}
"lπo,-ι 2-. Λ(so;Sιi—i n]l))-πs τ+ ( . Λ(So;Sιi--;-->.-λ.l≥-*> A,--;n fc=n
The main drawback of the value at risk method that is resolved in another preferred embodiment of the present invention is the possibility to concentrate or hide excessively negative payoffs in states where the potential loss exceeds the computed value at risk amount. Fig 7 shows a better illustration of this problem. In a risk management approach consistent with methods of the present invention, a custom portfolio payoff may be designed to provide a maximum possible loss for all possible cases. The method may them be implemented in risk management systems or risk management computer program products.
Sec further details in the drawings.
The method may them be implemented in risk management systems or risk management computer program products.
In yet another embodiment of the present invention derivatives accounting responsive to FAS 133 or IAS 39 is facilitated by removing uncertainty that comes with assuming a particular model to allocate profit or losses on derivatives as hedging instrument and hence their allocation an Other Comprehensive Income category. As such it is more effective than the methods disclosed in WO 02/44847 A2: Dynamic rcallocation hedge accounting,
US20020111891 : Accounting system for dynamic state of the portfolio reporting,
US20020107774 : Compensatory ratio hedging. All those methods arc hereby incorporated by reference.
7 Dimension &; Computations Reduction through Changes of Variables
In a practical implementation, the computational time is a major concern. It may appear at first computationally intractable to implement a full-dcpendancc for the price of the option of all the So Sn because otherwise the algorithm computation time grows exponentially with the number of time increments.
In practice, however, for virtualy all known payoffs of interest or basis instrument contracts used, relatively obvious changes of variable may be made that result in the computational time ending up in the order of a power two or three of the number of time steps. Wc review some of them below.
The purpose of the algorithm is so to decrease the complexity of the option price dependence. It can be easily accomplished for non-path-dcpendant options and undcrlyings following a martingale, hence markovian process ( process driven by brownian motions or more generally Levy processes). For example, the price of an European Vanilla (under geometric brownian motion assumptions) at time i only depends of the curcnt value of the underlying S. and not on its past values. In these cases, we consider the option price as a fonction of the only current underlying value. For example, we have : π$Λn(f)(So, : . ,st) = π0-tltn(f)(st)
With such an implementation, the computation time is almost linear in maturity 9. But we can't apply this method to more general payoff that arc path-dependant such as asian options, loop-back options, amcrican options, etc...
To implement this type of path-dependant option, wc consider the price of the option as a function of several variables VX- one will be the current value of the underlying and the other variables will bo used to compress the path-information needed to determine the price of the option at any time. Far example, wc choose for:
• the Arithmetic asian option: wc use a two-dimension variable with Vτ° = S. and I 1 = —^ -o Sk- Wc define the payoff fimction as a function of the vector: fn(V) = (V,J — K)+.
• the loopback option: wc use a two-dimension variable with V° = S_ and V} = max .=0 Sk. Wc define the payoff fimction as a function of the vector: fn(V) — (Vr} — K)+.
• the American option: we use a two-dimension variable with I 0 = S. and V,1 is used to store the information that the option has been or not exercised in the past and in the first case the profit that have been realised. That is:
, I 0 if the option is yet to be exorcised
I p > 0 if the option as been exercised with a profit of $ p
Wc define the payoff fimction as a fimction of the vector: fa(V) -= (F,J — K)+.
• the Passport Option: wc use a two-dimension variable with V = S. and V} is used to store the current profit of the process. That is: v,1 = v;L1 +A(-s,, - 5,_ι)
Wc define the payoff function as a fimction of the vector: fn(V) — Vt .
With this method, wc need to implement the link between these variable, it means that, given the vector of variables at time tj and the value of the underlying at time ii+ , how to determine the value of the vector of variables at time i,+1. In the past examples, this relation is obtained as follow:
The implementation is actually notlinear in time because the range of points to consider increases with time. the Arithmetic asian option:
Figure imgf000041_0001
• the loopback option: yι 1 +1 --- ax(y,1„-..+ι)
the American option: at time t.+i, we have two possibilities, cither wc have already exercised the option so nothing to be done, or the option is yet to exorcised and we need to make the choice of exercising it. Wc decide that the option will be exercised if the resulting profit is higher than the future expectation of profit at maturity of this option that is the price of the European option with spot value the current value of the underlying with strike and time of maturity similar to the American option. That is, for the call particularly:
Calln(Sl+1, K) - (St+1 - KA if Call (S +1, K) - (S.+1 - K)+ > 0
Figure imgf000041_0002
0 if Calln(Sl+1, K) - (S1+ι - K)+ ≤ 0
For the practical implementation, wc first compute with our algorithm the price of the corresponding European option that gives the price of the European option at any time for any spot equal to the past values of the underlying which is exactly what wc need to compute the algorithm for the American Option.
Figure imgf000041_0003
Table 5: American Option of spot So = 100 and strike K = 100 Maturity n in days, Interest rate (r), Cost of carry (b), Basis Point & Precision.
• the Passport option: at time t.+i, wc choose ft+i such as the profit ft+i (S»+ι — -9.) is maximum. The link between the vector at time t.+i and time tt is exactly the recurrent definition of V^+l .
General Computational gains approach:
In addition to the methods described above, in general, computational gains may be achieved by the following process: 1. define / in discrete space 2. extend / in the continuous space with an infinitely smooth or analytic fimction fc that interpolate the values of / in the discrete space
3. use well known theorems to obtain the value of the integral by using an approximating function of / and use a smaller subset of the original discrete space to obtain the approximate value of the integral
This approach eliminates the need to verify the functional regularity conditions that one considers when taking from the outset a continuous space. It results in methods, systems and computer program products that run faster because larger numbers of states can be spanned at once.
APPENDIX
Theorem
For any fimction g defined on a discrete space of real numbers Ix, with Ix = Ixι x • • • x I m an m-dimcnsional discrete space so that Ix, = {— oo < x\ < • ■ ■ < xQ < ■ ■ ■ < a.;t < +00}. With the discrete definitions of derivatives and integrals earlier introduced, the following formula holds:
x
Figure imgf000043_0001
and with Sgn(x) = 1 if x > 0 otherwise Sgn(τ) = — 1.
Wc establish the proof in a discrete setting in order to avoid making regularity assimiptions that may end up not being true for cases of interest and to match real world discreteness. These cases of interest include the most common derivatives pay-off structures (ST — K)+ that is a fimction of S that is not twice diffcrentiable in that variable. Proof:
Case 1: One Variable
Let's consider l, h integers such that I < 0 < h and xι, ,xa, ,2..- is an increasing sequence of h — I + 1 real numbers. Wc note Ix = {—00 < -c_, , 2.0, , x._ < +00} and let's take xa € I ■ For any fimction g defined on /_. , If τn > xo, Wc have: .
gfcπ.) =
-?( «) = χj)) A-n) = (χ 3)
Figure imgf000043_0002
Likewise, we have: g'(xs) = g'(χo) + __] (xk+ι - τk)g"(xk) k=o
So replacing in g(xn) gives:
g(xn) = g(χo) + g χn) = g(χa) + - χk)g"(χk)
Figure imgf000043_0003
Ti.cn, inverting the order of the summation on the indices k and j gives:
9(χa) = g xo) + (x , - XQ)g'(τa) (*) g(χn) = g(x0) + (a... - x0)g'(xa) g(χ n) = g(χo) + (χ n - oWfao)
Figure imgf000043_0004
thus wc can rewrite: g( ) = 9(XQ) + (xn - a-o a-o) + / (xn ~ X+)g"(x)dx, OT :
-co +00 g(χn) = g(χo) + (χ n - χo)g'(χo) + J (a... - χ+)+g"(χ)dx
If xrl < xo, wc have: g(χn) = g(χo) + (g(χ n) - g(χo)) -1 g(xn) = g(x0) + ∑ (g(x3) - g(xJ+ι)) l=a -1 g(χ n) = g( o) + Σ (xj - X}+i)g,(x3)
Likewise, we have: g'(xι) = ff'Oo) + __ xk - xk+ι)g"(xk) k=J
So replacing in g(xn) gives:
gχn) = g(χo) + g(x,ι) = ff(--o) + +ι)g"(xk) g{xn) = g(χo) + (χk)
Figure imgf000044_0001
Then, inverting the order of the summation on the indices k and j gives:
-1 -1 g(χ n) = g(χo) + (a... - χo)g'(χo) + Σ (χ 3 - 3+ι) Σ (n- - χk+ι)g"(χk) (*)
3=n k=
-1 k g(χ n) - g(χa) + (χ n - χo)g'(χo) + Σ (χk - χk+ι)g"(χk) Σ (χ 3 - χj+ι) k=a r—a
-1 g(xAj = g(χo) + (χ n - χo)g'(χo) + ∑ (a - χk+ι)g"(χk)(χn - χk+ι) k—a
So that wc can write: g ) = g(χo) + (--n - χo)g'(χo) + ∑ g"(χk)(χk+ι - χ n)(χk+ι - χk), or -. k—a
-1 gxn) = g(xo) + (xn - χo)g'( a) + Σ g"(χk)(χk+ι - χn)+[ k+ι - xk), whichisalso : k=—oo -co (χ ) = g(χo) + ( n - χo)g'( o) + / g"(χ)(χ+ - χa)+dχ
—00
Adding the eases when -c„ > -co and xn < XQ, gives:
Lemma
For any x <= Ix = {—00 < x;, ,x0, , f, < +00}, with our discrete definition of derivatives and integrals, we have: h-2 g(x) = g(x0) + (x- xo)g'(x0) + ∑ g"(xk)(Sgn(τk - x0)(x - xk+1))+(xk+1 - xk), which is also : k=l +∞ g(χ) = g(x0) + (x-xo)g'(xo)+ I g" Sgn(t-x0)(x-t+))+dt
Case 2: m variables m > 1
Figure imgf000045_0004
a) Preliminaries
First wc introduce objects and definitions customized from the theory of distributions. Wc consider the m-dimcnsional discrete space I. = I ι x • • • x
Figure imgf000045_0001
< +00} δxzn is an application such that for any application g defined on a subspacc of I , δ l-.g(x ---,xl- x x>+ -.-,xm)→g(x ..-,x- x ,x^ ...,xm) =
xh,g (x • • • , x- x x'+ • • • , xm) >
< , : g (x1, • • ■,xi-1,xi,xX1,-- • ,x'") → -dtg (x1, ■ ■ - ,xt~1,x\i,x1+1, ■ ■ ■ ,x'n)
=< <T , , g (x • • • . x1~ xl, τl+1, • • • , --'") >
<f , : g (x1, ■ ■ -,xt-1,xl,xt+1,-- ■ ,xm) → d2g (x1, • • • ,x,-10, l+l, ■ ■ ■ ,χm)
=<5^,ff(xI,.--,x'-1,x'.xl+1,--.,x"') >
Wc also introduce the operator of composition 0 of thc<5,-- , δ' t , δ , 's as:
< 5: ( l --
Figure imgf000045_0002
,χl-1,χo,x*+1,---,χ3-1,x0,χX1,---,xm) =< δχ,BθδJ.l,g(x1,---,xl-1,xl,xt+1, ■ ■ ■,χJ-1JJ+1,--,,xm)
δ oδ,
= δJjθδ' :g(x1,---,x,-1,x xi+1,---,τ-l,x ,χJ+x,---,τm) → -dτg (x ■ ■ -,xt-1,x0,xt+ ■ •• ,a>>-1,x} 0,χ3+1,- • • ,x" =<δ,,oδ' ,g(x1.---. l-1.χ xt+1.-.-.χ-1.χfχJ+1.--..τm) >
■ ■ ,v>-1,x>,x>+1,- ■ ■ ,xm) → d2g (x1, r-+ι ,x3' ,J'0>J' ,
Figure imgf000045_0003
■ ■ • ,--J-α, j5,--J+α, • --,xm) > So, g (x1 , • • • , xm) =< δ^o ■■■oδj ,g(t},--., tm) >. From these notations, it becomes obvious that the result obtained in our lemma can be rewritten as:
< δx.,g(u) >=< δxo,g(u) > ~(x - xo) < - „._.(.-) > (Sgn(x - xQ)(t+ - x))+ < δi',g(u) > dt
Figure imgf000046_0001
or more conveniently, δx = δxa — (x — xo)δx'n + / (Sgn(x — xo)(t+ — x))+St dt Proof by recurrence
Since it clearly appears that this operator is distributive with respect to the addition, wc will assume that for mil, the following relationship holds: f.---ιo-o-.ι-- ∑1 ∑ ∑ ∑(-ir+p ∑ xfrx — xxfrx k=0 <ιχ< .<ιj,<m-l 0</ι< .<lp≤m-l 5=0 0<fc1<.. <k,1<m-i neli, ,«>-iW'ii At *ι6.n.- • ..,..
1=1, ,p 1=1,. ,5
I %lx / xi ,k (^(t'l- )(**l-#))+"-(s-^ ' ^ ' ' ° - ' dt ■■■dt1'- wth {sι,...,sr} = {1, ...,m
Figure imgf000046_0002
Now we must prove the formula for δxmo ■ ■ ■ oδxι . Prom the one variable case we know that: δχm = δx-n - (xm - %)δxi,> + J (Sgn(tr - x%)(xm - γδ"mdtm
So,
&..-0. ..-- -1-0O---• -•o<.δ<.x,ι! = — δδxxlml> —- ~-tt-f))))+δ'Ldtr I o ,.-ιo---.5ιo „-ιo--oiι
Figure imgf000046_0003
l}\{ilt...,ik,jι,...,jP
Figure imgf000046_0004
δχm0δt .ιo xj'x x-?x
/ o o oδ' oδ<l0χ
Figure imgf000047_0001
Figure imgf000047_0002
+
dt11 +
Figure imgf000047_0003
m - -^(a.™ - t?))+ v A"
Figure imgf000047_0004
δtτιo oδL,kLmoδ' 31o oδ' ^oS^o oδx«, dt dtl dtm with {sL, ,sr} = {l, ,m-l}\{ιlt ,ik,Jι, ,JP}
oδ,.,
Figure imgf000047_0005
dt dttk wzth sιt isr} = ({l,
Figure imgf000047_0006
,Jp})U ?7}
o oδ ' oδ→ oδχ«
Figure imgf000047_0007
ώ11 dttk with {s , 5r}
Figure imgf000047_0008
,«Λ,JI, ,A>})
Figure imgf000047_0009
dt'1 dt**- «ιrf/ι {si,
Figure imgf000047_0010
fc,jι, ,jp})
Figure imgf000048_0001
dt11 •■•dt'1 unt/i. {s ,...,Sr} = ({l,...,m-
Figure imgf000048_0002
Thus, sununing (I), (II), (III), and (IV) , we can easily see that can be rewritten as:
X-oS
Figure imgf000048_0003
dt'1 •••£-*'» to-i-Ti {.sι,...,.9r} = {l,...,m}\{ii,...,ik,ji,...,jP} which is the result sought to prove our formula by recurrence.
In a continuous space representation and if / is twice derivable, m = 1, t+ is replaced by t and wc recover the well known formula derived using other tools for instance in [13].
U.S. PATENTS DOCUMENTS
4642768 * 10/1987 Roberts 364/408
4903201 * 2/1991 Wagner 705/37
5029119 * 7/1991 Konno 395/500
5129035 * 7/1992 Saji et al. 395/702
5159687 * 10/1992 Richburg 395/702
5408638 * 4/1995 Sagawa ct al 395/500
5444819 * 8/1995 Ncgishi 706/21
5461699 * 10/1995 Arbabi ct al. 706/21
5485601 * 1/1996 Ching 395/500
5557517 * 9/1996 Daughcrty III 705/37
5692233 * 11/1997 Gar an ' 705/36
5699271 * 12/1997 Sagawa et al. 395/500
5699310 * 12/1997 Garloff ct al. 395/701
5799287 * 8/1998 Dembo, ct al. 705/36
5815717 * 9/1998 Stack 395/705
5920717 * 7/1999 Noda 395/701
5940810 * 8/1999 Traub ct al. 705/36
6016483 * 1/2000 Rickard et al. 705/37
6058377 * 5/2000 Traub ct al. 705/36
6098051 * 8/2000 I-upicn et al. 705/37
6112189 * 8/2000 Rickard et al. 705/37
6173276 * 1/2001 Kant , ct al. 706/50
6278981 * 8/2001 Dcmbo, ct al. 705/36
Patent Applications :
Pub No. US 2001/ 0011243 Al * Aug 2, 2001 Dcmbo, ct al
Pub No. US 2002/ 0010667 Al * Jan 242002 Kant, ct al
Pub No. US 2002 0103738 Al * Aug 12002 Gricbel, ct al
FOREIGN PATENTS DOCUMENTS
PCT/US00/25292 * 9/2000 Kuruc, ct al. (WO 01/33486) PCT/FR00/O1059 * 4/200 Billiottc, et al.
References
[1] Alexander, C. The handbook of Risk Management and Analysis; J. Wiley 1996.
[2] Anderson, L. Andreasen, J. and Eliczer, D. Static Replication of Barrier Options: Some General Results; Working Paper Fcb 2000. [3] Andersen, L. Andreasen, J Jumping Smiles; Risk. Nov 1999 pp65-68.
[4] Avelhmeda. M. Friedman. C Holmes, R and Samperi, D. Calibrating Volatility Surfaces ma Relative Entropy Minimization; Applied Mathematical Finance, March 1997.
[5] Baz, J. Naik, V. Pricul, D. Putyatin, V. Sealing risk at a premium; .Risk Dec 2000
[6] Bertsimas, D. Kogan, L. and Lo, A. Hedging Denυatiυes Securities and Incomplete Markets: An epsilon-arbitrage approach.; NBER Working Paper. 1997.
[7] Bertsimas. D. Kogan, L and Lo, A. Journal of Financial Economics, When is time continuous? 55(2000) ppl73-204.
[8] Bjcrksund, P. Stcnsland. G. Closed-form approximation of amerrcan options, Scandinavian Journal of Management 9, 1993.
[9] Black, F Scholcs, M. The pricing of options and Corporate Liabilities; Journal of Political Economy 81, 1973. pp637-659
[10] Brccdcn, D. T and Litzcnbergcr, R. H Prices of State-Contingent Claims implicit in Options Prices; Journal of Business 1978 pp 623-651 .
[11] Buchcn, P W. and Kelly, M The Maximum Entropy Distribution of an asset inferred from Options Prices; Journal of Financial and Quantitative Analysis Vol 31 no 1, March 1996.
[12] Carr. P. Ellis. K and Gupta. V. Static Hedging with Exotic Options; The Journal of Finance, June 1998 ppll65-1190.
[13] Carr. P and Mada-α, D Towards a theory of υolatihty trading; Working paper Jan 30, 2002
[14] Carr. P Geman, H. and Madan, D. Pricing and hedging in incomplete markets; Journal of Financial Economics 62 (Oct 2001) pp 131-167.
[15] CFTC. Bill H.R.5660 Commodity Futures Modernization Act of 2000, available at http.//www.cftc.gov/cftc/cftclawrcg.htm.
[16] Chang. P.H.K and Melick, W.R Workshop on estimating and interpreting probability density functions; June 14. 1999
[17] Chriss, N. Tsivcriotis, K. Pricing with a Difference; Risk Fob 1998.
[18] Crouhy, M. Galai. D. Mark, R Risk Management, Mc Graw-Hill ISBN 0-07-135731-9
[19] Das. S. R and Sundaram, R. K. Of Smiles and Smirks: A Term Structure Perspective; Journal of Financial and Quantitative Analysis June 1999 [20] Dcbrcu, G. 1959. Theory of Value: an axiomatic analysis of economic equilibrium.; Wiley, Now York.
[21] Derman, E. Kani. I. Kamal. M Trading and hedging local volatility, The Journal of Financial Engineering V6 No 3 pp233-268.
[22] Derman, E. Kani, I Riding on a Smile ; Risk Fcb 1994 pp32-39.
[23] Duffio, D. Dynamic Asset Pr icing Theory,
Third Edition 2001 Princeton University Press.
[24] Dumas, B Fleming, J and Whaley. R E Implied Volatility Functions: Empirical, Tests; The Journal of Finance. Dec 1998 pp2059-2103.
[25] Dupire. B. Pricing with a Smile, Risk, Jan 1994 pP18-20.
[26] Ebor, J.M. Jones, S P. and Seward, J Composing contracts: an adventure m financial engineering,
International Conference on Fimctional Programming, Montreal, Sept 2000, paper available -S. http //rcscarch.microsoft.com/ simonpj/papers/contracts-icfp htm.
[27] Elliot, J.R. Hunter. W. Kopp, E. P. Madan, B, D. Pricing υia Multiphcatiue Price Decomposition , Journal of Financial Engineering Vol 4. No 3 pp 247-262.
[28] Financial Accoimting Standards Board Statement No. 133 Accounting for Dervυatiυe Instruments and Hedging Activities;
[29] Financial Accoimting Standards Board Statement No. 137 Accounting for Denυatiυe Instr ments and Hedging Activities - Deferral of the Effective Date of FASB Statement No. 1SS,
[30] Financial Accounting Standards Board Statement No. 138 Accounting for Certain Derwatiυe Instruments and Certain Hedging Activities. An amendment of FASB Statement No. 188;
[31] Golub and Van Loan, Matrix Computations. Johns Hopkins Uniυersity Press, 1993.
[32] Gulko, L. The Entropy Theory of Option Pricing, PhD Thesis. Yale University 1998.
[33] Guo, D. The Risk Premium of Volatility Implicit in Currency Options; 1998 Working Paper.
[34] Harrison, M., and D Kreps. (1979) Martingales and Arbitrage in Mult period Securities Markets,; Journal of Economic Theory, 20, 381-408
[35] Harrison. J. & Pliska. S. (1981) Martingales and Stochastic Integrals tn the Theory of Continuous Trading, Stochastic Processes & Applications 11, 215-260.
[36] Henderson, R.J. Event Risk and Jump diffusion in Option Pricing; Risk, Sept 1999 [37] Henderson, R.J. Jcx. M and Wang, D. Pricing Exotics under the Smile, Risk, November 1999.
[38] Hulvcj, E. Evaluating Corporate Currency Options Strategies; Gtncws 17 April 2001.
[39] Hobson. D. G. and Rogers, L. C G Complete Models with Stochastic Volatility, Working Paper University of Bath
[40] Hull, J. and White, A. The pricing of options on assets with stochastic υolatrhties; Journal of Finance, 3 (1987), pp 281-300.
[41] Hycr, T. Lιptom-Lifschitz,T and Pugachcvsky, D Passport to success, ( Sept 1997), Risk 10., No 9., ppl27-131 .
[42] Hyimgsok. A. Pcnaud,A. and Paul Wilmott,P. Various passport options and their valuation; 1999) OCIAM Oxford University Working paper.
[43] Jackwerth, J.C. and Rubinstein, M. Recovering probability Distributions from contemporaneous security prices; Journal of Finance, Dec 1996 51 5 1611-1631
[44] Kongtchcu, P. Calibration of the Volatility Surface: Application to the pri ing of Volatility Swaps;
Credit Agrieolc Indosuez & Courant Institute of Mathematical Sciences Mathematical Finance Seminar April 1998.
[45] Lcrncr, J Where does State Street Lead? A First Look at Finance Patents, 1971 to 2000, Journal of Finance Vol 57, no. 2 April 2002
[46] Lowcnstcin, R. Wlien Genius Faded. The Rise and Fall of Long-Term Capital Management, Random House September 2000
[47] Madan, D. Milne, D. Contingent Claims Valued and Hedged by Pricing and Investing in a Basis; Mathematical Finance, July 1994, 4, 3, 223-24.
[48] Madan, D. Bakshi, G. Spanning and Derivative Security Valuation; Journal of Financial Economics 55 (2000) 205-238.
[49] Morton, R. C. (1973) Theory of Rational Option Pricing,
Bell Journal of Economics and Management Science, spring, 141-183.
[50] Morton, R.C. 1976 Option Pricing When Underlying Stock Returns Are Disconti uous, Journal of Financial Economics. Vol 3, pp. 125-144.
[51] Nachman D C Spanning and completeness with options ; The review of financial studies 1989, VI, no3 pp311-328
[52] Rogers .L C. G., Talay, D Numerical Methods in Financial Mathematics; Cambridge University Press, 1996.
[53] Rubinstein, M. Implied binomial trees; Journal of Finance, 49(3): 771-819. 1994.
[54] Talcb, N. Dynamic Hedging: Managing vanillas and exotic options; John Wiley 1997. [55] William H. Prcss,Brian P. Flannery,Saul A. Tcukolsky, William T. Vetterling, Numerical Recipes in C : The AH of Scientific Computing 1993.
[56] Wilmott, P. wilmott.com technical, forum;
Technical forum (Thread started Oct 25,2001) Moving window Asian with early exercise.
All patcntycitcd in this application arc hereby included by reference.
While the present invention has been described in comiection with preferred embodiments, it is not intended to limit the scope of the invention to the particular form set forth, but, on the contrary, it is intended to cover such alternatives, modifications, equivalents as may be included within the spirit and scope of the invention as defined in the appended claims.

Claims

CLAIMSWhat is claimed is:
1. A method of facilitating the formation of a BIC between one or more buyers and one more sellers, for use as a building block in the formation of any financial derivatives contract, where both said BIC and said financial derivatives contract pertain to any number of underlyings, in a single or multi-period trading framework, for any notional amount, said method comprising the steps of: a. establishing a BIC-basis; b. identifying agreement terms of said BIC, including at least: -information to identify said one or more buyers and said one or more sellers, -a contract time indicating when said BIC will become binding,
-a premium payment time posterior or equal in time to said contract time,
-a payout payment time posterior or equal in time to said premium payment time,
-a premium payment amount to be paid by said one or more buyers to said one or more sellers, expressed in the format of a function of observed values of the one or more underlyings from said contract time up to and including said premium payment time, and,
-a payout payment amount, expressed in the format of a function of observed values of the one or more underlyings from said contract time up to and including said payout payment time; and, c. validating said BIC reflecting the agreement terms.
2. The method of claim 1 wherein step a) further comprises specifying the format of the payout payment amount of said BICs, in units of base currency by said one or more sellers to said one or more buyers.
3. The method as in claim 2, wherein said payout payment amount is expressed in a format selected from the group consisting of the EOFBICP format, the EADFBICP format, the EFTFBICP format and the EHPFBICP format.
4. A system of facilitating the formation of a BIC between one or more buyers and one more sellers, for use as a building block in the formation of any financial derivatives contract, where both said BIC and said financial derivatives contract pertain to any number of underlyings, in a single or multi-period trading framework, for any notional amount, said system comprising: a. means for establishing a BIC-basis; b. means for identifying agreement terms of said BIC, including at least: -information to identify said one or more buyers and said one or more sellers, -a contract time indicating when said BIC will become binding,
-a premium payment time posterior or equal in time to said contract time,
-a payout payment time posterior or equal in time to said premium payment time,
-a premium payment amount to be paid by said one or more buyers to said one or more sellers, expressed in the format of a function of observed vahies of the one or more underlyings from said contract time up to and including said premium payment time, and,
-a payout payment amount, expressed in the format of a function of observed values of the one or more underlyings from said contract time up to and including said payout payment time; and, c. means for validating said BIC reflecting the agreement terms.
5. The system as in claim 4 wherein step a) further comprises specifying the format of the payout payment amount of said BICs, in units of base currency by said one or more sellers to said one or more buyers.
6. The system as in claim 5, wherein said payout payment amount is expressed in a format selected from the group consisting of the EOFBICP format, the EADFBICP format, the EFTFBICP format and the EHPFBICP format.
7. A computer program product for facilitating the formation of a BIC, between one or more buyers and one more sellers, for use as a building block in the formation of any financial derivatives contract, where both said BIC and said derivatives contract pertain to any number of underlyings, in a single or multi-period trading framework, for any notional amount, said computer program product comprising: a computer usable medium having computer-readable code means embodied in said medium, said computer-readable code means comprising computer readable code means for: a. establishing a BIC-basis; b. identifying agreement terms of said BIC, including at least: -information to identify said one or more buyers and said one or more sellers, -a contract time indicating when said BIC will become binding,
-a premium payment time posterior or equal in time to said contract time,
-a payo it payment time posterior or equal in time to said premium payment time,
-a premium payment amount to be paid by said one or more buyers to said one or more sellers, expressed in the format of a function of observed values of the one or more underlyings from said contract time up to and including said premium payment time, and,
-a payout payment amount, expressed in the format of a function of observed values of the one or more underlyings from said contract time up to and including said payout payment time; and, c. validating said BIC reflecting the agreement terms.
8. The computer program product of claim 7 wherein step a) further comprises computer-readable code means for specifying the format of the payout payment amount of said BICs, in units of base currency by said one or more sellers to said one or more buyers.
9. The computer program product of claim 8, wherein said payout payment amount is expressed in in a format selected from the group consisting of the EOFBICP format, the EADFBICP format, the EFTFBICP format and the EHPFBICP format.
10. A method of facilitating the formation of any financial derivatives contract between one or more buyers and one more sellers, for any number of underlyings, in a single or multi-period trading framework, for any notional amount comprising the steps of: a. identifying agreement terms of said derivatives contract, including: -information to identify said one or more buyers and said one or more sellers, -a contract time indicating when said derivatives contract will become binding, -a premium payment time posterior or equal in time to said contract time,
-a payout payment time, posterior or equal in time to said premium payment time,
-a premium payment amount to be paid by said one or more buyers to said one or more sellers, expressed in the format of a function of observed values of the one or more underlyings from said contract time up to and including said premium payment time, and,
-a payout payment amount, expressed in the DCWBSOF format; and, b. validating said derivatives contract reflecting the agreement terms.
11. A system for facilitating the formation of any financial derivatives contract between one or more buyers and one more sellers, for any number of underlyings, in a single or multi-period trading framework, for any notional amount, comprising: a. means for identifying agreement terms of said derivatives contract, including: -information to identify said one or more buyers and said one or more sellers, -a contract time indicating when said derivatives contract will become binding, -a premium payment time posterior or equal in time to said contract time, -a payout payment time, posterior or equal in time to said premium payment time,
-a premium payment amount to be paid by said one or more buyers to said one or more sellers, expressed in the format of a function of observed values of the one or more underlyings from said contract time up to and including said premium payment time, and,
-a payout payment amount, expressed in the DCWBSOF format; and, b. means for validating said derivatives contract reflecting the agreement terms.
12. A computer program product for facilitating the formation of any financial derivatives contract between one or more buyers and one more sellers, for any number of underlyings, in a single or multi-period trading framework, for any notional amount, comprising: a computer usable medium having computer-readable code means embodied in said medium, said computer-readable code means comprising computer readable code means for: - a. identifying agreement terms of said derivatives contract, including: -information to identify said one or more buyers and said one or more sellers, -a contract time indicating when said derivatives contract will become binding, -a premium payment time posterior or equal in time to said contract time, -a payout payment time, posterior or equal in time to said premium payment time,
-a premium payment amount to be paid by said one or more buyers to said one or more sellers, expressed in the format of a function of observed values of the one or more underlyings from said contract time up to and including said premium payment time, and,
-a payout payment amount, expressed in the DCWBSOF format; and, b. validating said derivatives contract reflecting the agreement terms.
13. A method for compressing the format of the payout payment function of a derivatives contract on one or more underlyings, for a single or multi-period trading framework, for any notional amount, to facilitate decomposition into one or more BICs, said method comprising the steps of: a. receiving said payout payment function expressed in DCWBSOF format , where said DCWBSOF format is a function of both
-observed values of the one or more underlyings from a designated contract time up until and including a designated payout payment time, and,
-parameters representing value choices available to said one or more buyers and said one or more sellers from said contract time up to and including said designated payout payment time; and, b. transforming said payout payment function expressed in said DCWBSOF format into DCWOF format, where said DCWOF format is a function of the observed values of the one or more underlyings from said contract time up until and including said payout payment time but not parameters representing value choices available to said one or more buyers and said one or more sellers from said contract time up to and including said designated payout payment time.
14. The method of claim 13 wherein said transforming step comprises: iteratively assigning to the parameters, value choices to be made by the one or more buyers, in reverse chronological order, from said payout payment time to said contract time, whereby said value choices maximize, at each time step of the iterative process, the value of the contract to the one or more buyers.
15. The method of claim 13 wherein said transforming step comprises: iteratively assigning to the parameters, value choices to be made by the one or more sellers, in reverse chronological order, from said payout payment time to said contract time, whereby said value choices minimize, at each time step of the iterative process, the value of the contract to the one or more sellers.
16. A system for compressing the format of the payout payment function of a derivatives contract on one or more underlyings, for a single or multi-period trading framework, for any notional amount, to facilitate decomposition into one or more BICs, said system comprising: a. means for receiving said payout payment function expressed in DCWBSOF format , where said DCWBSOF format is a function of both
-observed values of the one or more underlyings from a designated contract time up until and including a designated payout payment time, and,
-parameters representing value choices available to said one or more buyers and said one or more sellers from said contract time up to and including said designated payout payment time; and, b. means for transforming said payout payment function expressed in said DCWBSOF format into DCWOF format, where said DCWOF format is a function of the observed values of the one or more underlyings from said contract time up until and including said payout payment time but not parameters representing value choices available to said one or more buyers and said one or more sellers from said contract time up to and including said designated payout payment time.
17. The system of claim 16 wherein said means for transforming comprises: means for iteratively assigning to the parameters, value choices to be made by the one or more buyers, in reverse chronological order, from said payout payment time to said contract time, whereby said value choices maximize, at each time step of the iterative process, the value of the contract to the one or more buyers.
18. The system of claim 16 wherein said means for transforming comprises: means for iteratively assigning to the parameters, value choices to be made by the one or more sellers, in reverse chronological order, from said payout payment time to said contract time, whereby said value choices minimize, at each time step of the iterative process, the value of the contract to the one or more sellers.
19. A computer program product for compressing the format of the payout payment function of a derivatives contract on one or more underlyings, for a single or multi-period trading framework, for any notional amount, to facilitate decomposition into one or more BICs, said computer program product comprising a computer usable medium having computer-readable code means embodied in said medium, said computer-readable code means comprising computer readable code means for: a. receiving said payout payment function expressed in DCWBSOF format , where said DCWBSOF format is a function of both
-observed values of the one or more underlyings from a designated contract time up until and including a designated payout payment time, and,
-parameters representing value choices available to said one or more buyers and said one or more sellers from said contract time up to and including said designated payout payment time; and, b. transforming said payout payment function expressed in said DCWBSOF format into DCWOF format, where said DCWOF format is a function of the observed values of the one or more underlyings from said contract time up until and including said payout payment time but not parameters representing value choices available to said one or more buyers and said one or more sellers from said contract time up to and including said designated payout payment time.
20. The computer program product of claim 19 wherein in part b), the transforming step comprises: iteratively assigning to the parameters, value choices to be made by the one or more buyers, in reverse chronological order, from said payout payment time to said contract time, whereby said value choices maximize, at each time step of the iterative process, the value of the contract to the one or more buyers.
21. The computer program product of claim 19 wherein in part b), the transforming step comprises: iteratively assigning to the said parameters, value choices to be made by the one or more sellers, in reverse chronological order, from said payout payment time to said contract time, whereby said value choices minimize, at each time step of the iterative process, the value of the contract to the one or more sellers.
22. A method for transforming an initial derivatives contract, on one or more underlyings, for a single or multi-period trading framework, for any notional amount, into an ultimate portfolio of replicating BICs, for valuation and hedging purposes, said method comprising: a. receiving a BIC-basis; b. receiving the payout payment function for said derivatives contract; c. receiving prices for elements of said BIC-basis; and, d. performing an iterative process to return said ultimate portfolio of replicating BICs.
23. The method of claim 22 comprising receiving the payout payπient function of the derivatives contract in step a) in the DCWOF format.
24. The method of claim 22 further comprising deriving the best hedge of said initial derivatives contract using a limited set of other derivatives contracts comprising: a. receiving said limited set of other derivatives contracts, where each of the other derivatives contracts within the set are considered elements of the set; b. obtaining a residual replicating portfolio of BICs in a given BIC-basis associated with a separate derivatives contract whose payout payment function is the difference between the initial derivatives contract and any arbitrary linear combination of the payout payment function of each element of the set of other derivatives contracts; c. selecting a preferred norm for the space of all derivatives contracts that depends on the BIC-basis and applying said norm to the residual replicating portfolio of b) ; and, d. deriving the best hedging notional amount for each element of the limited set of other derivatives contracts of step a) by selecting the particular linear combination of step b) that minimizes the norm of the residual replicating portfolio of step c) .
25. The method of claim 22 wherein the iterative process of step d comprises: a. initiating the iterative process by selecting a relevant payout payment function, where said relevant payout payment function is the payout payment function of said initial derivatives contract for the first loop of said iterative process; b. extracting a subset of replicating BICs, in the form of a basis vector, from the BIC-basis, by choosing all those BICs of said BIC-basis having a payout payment time equal to the payout payment time of said relevant payout payment function of step a); c. associating a notional value to each of the BICs of the subset of replicating BICs of step b) to form a portfolio of replicating BICs, said notional values derived from the payout payment function of step a); d. comparing the premium payment time of said portfolio of replicating BICs of step c) with the premium payment time of the initial derivatives contract to deter- mine whether a pre-determined termination criterion has been met and stopping the iterative process if the termination criterion has been met; e. initiating a subsequent loop of the iterative process if the termination criterion has not been met by providing the payout payment function associated with the portfolio of step c) as the relevant payout payment for step a) in the subsequent loop; f. accumulating the portfolio of replicating BICs from step c) of each loop to form the ultimate portfolio of replicating BICs for the initial derivatives contract.
26. The method of claim 25 further comprising adapting the notional values of step c), via linear transformation of the payout payment function of step a), to conform to the specific form of representation of the subset of replicating BICs of step b).
27. The method of claim 25 wherein the termination criterion of step d) is reached when the premium payment time of said portfolio of replicating BICs is equal to or less than the premium payment time of the initial derivatives contract.
28. The method of claim 25 further comprising receiving the payout payment function of the derivatives contract in the DCWBSOF format and transforming said DCWBSOF format into the DCWOF format.
29. The method of claim 25 wherein step d) further comprises providing a premium payment amount for said initial derivatives contract upon satisfying the termination criterion, where said premium payment amount is the premium payment amount associated with the portfolio of replicating BICs of step c) of the final loop of the iterative process.
30. The method of claim 29 wherein classical mathematical reduction methods are used to compute the premium payment amount of said derivatives contract.
31. The method of claim 30 wherein the mathematical reduction methods include changes of variables on the underlyings or integration approximation methods.
32. The method of claim 31, wherein the integration approximation methods include sparse selection of points methods.
33. The method of claim 32 wherein the sparse selection of points method is chosen from the group consisting of Gaussian quadratures, Low discrepancy deterministic sequences, Halton points, and Sobol points.
34. A system for transforming an initial derivatives contract, on one or more underlyings, for a single or multi-period trading framework, for any notional amount, into an iltimate portfolio of replicating BICs, for valuation and hedging purposes, said system comprising: a. means for receiving a BIC-basis; b. means for receiving the payout payment function for said derivatives contract; c. means for receiving prices for elements of said BIC-basis; and, d. means for performing an iterative process to return said ultimate portfolio of replicating BICs.
35. The system of claim 34 further comprising means for deriving the best hedge of said initial derivatives contract using a limited set of other derivatives contracts comprising: a. means for receiving said limited set of other derivatives contracts, where each of the other derivatives contracts within the set are considered elements of the set; b. means for obtaining a replicating portfolio of BICs in a given BIC-basis associated with a separate derivatives contract whose payout payment function is the difference between the initial derivatives contract and any arbitrary linear combination of the payout payment function of each element of the set of other derivatives contracts; c. means for selecting a preferred norm for the space of all derivatives contracts that depends on the BICs-basis and applying said norm to the residual replicating portfolio of b); and, d. means for deriving the best hedging notional amount for each element of the limited set of other derivatives contracts of step a) by calculating the linear combination of step b) that minimizes the norm of step c) of the separate derivatives contract of step b).
36. The system of claim 34 further comprising means for receiving the payout payment function of the derivatives contract in step a) in the DCWOF format.
37. The system of claim 34 wherein the iterative process of step d comprises: a. means for initiating the iterative process by selecting a relevant payout payment fimction, where said relevant payout payment function is the payout payment function of said initial derivatives contract for the first loop of said iterative process; b. means for extracting a subset of replicating BICs, in the form of a basis vector, from the BIC-basis, by choosing all those. BICs of said BIC-basis having a payout payment time equal to the payout payment time of said relevant payout payment function of step a); c. means for associating a notional value to each of the BICs of the subset of replicating BICs of step b) to form a portfolio of replicating BICs, said notional values derived from the payout payment function of step a); d. means for comparing the premium payπient time of said portfolio of replicating BICs of step c) with the premium payment time of the initial derivatives contract to determine whether a pre-determined termination criterion has been met and stopping the iterative process if the termination criterion has been met; e. means for initiating a subsequent loop of the iterative process if the termination criterion has not been met by providing the payout payment function associated with the portfolio of step c) as the relevant payout payment for step a) in the subsequent loop; f. means for accumulating the portfolio of replicating BICs from step c) of each loop to form the ultimate portfolio of replicating BICs for the initial derivatives contract.
38. The system of claim 37 wherein the termination criterion of step d) is reached when the premium payment time of said portfolio of replicating BICs is equal to or less than the premium payment time of the initial derivatives contract.
39. The system of claim 37 comprising means for adapting the notional values of step c) , via linear transformation of the payout payment function of step a) , to conform to the specific form of representation of the subset of replicating BICs of step b).
40. The system of claim 37 further comprising means for receiving the payout payment function of the derivatives contract in the DCWBSOF format and transforming said DCWBSOF format into the DCWOF format.
41. The system of claim 37 wherein step d) further comprises means for providing a premium payment amount for said initial derivatives contract upon satisfying the termination criterion, where said premium payment amount is the premium payment amount associated with the portfolio of replicating BICs of step c) of the final loop of the iterative process.
42. The system of claim 41 wherein classical mathematical reduction methods are used to compute the premium payment amount of said derivatives contract.
43. The system of claim 42 wherein the mathematical reduction methods include changes of variables on the underlyings or integration approximation methods.
44. The system of claim 43, wherein the integration approximation methods include sparse selection of points methods.
45. The system of claim 44 wherein the sparse selection of points method is chosen from the group consisting of Guassian quadratures, Low discrepancy deterministic sequences, Halton points, and Sobol points.
46. A computer program product for transforming an initial derivatives contract, on one or more underlyings, for a single or multi-period trading framework, for any notional amount, into an ultimate portfolio of replicating BICs, for valuation and hedging purposes, said computer program product comprising: a computer usable medium having computer-readable code means embodied in said medium, said computer-readable code means comprising computer readable code means for: a. receiving a BIC-basis; b. receiving the payout payment function for said derivatives contract; c. receiving prices for elements of said BIC-basis; and, d. performing an iterative process to return said ultimate portfolio of replicating BICs.
47. The computer program product of claim 46 further comprising computer readable code means for deriving the best hedge of said initial derivatives contract using simply a limited set of other derivatives contracts comprising computer readable code means for: a. receiving said limited set of other derivatives contracts, where each of the other derivatives contracts within the set are considered elements of the set; b. obtaining a replicating portfolio of BICs in a given BIC-basis associated with a separate derivatives contract whose payout payment function is the difference between the initial derivatives contract and any arbitrary linear combination of the payout payment function of each element of the set of other derivatives contracts; c. selecting a preferred norm for the space of all derivatives contracts that depends on the BICs-basis and applying said norm to the residual replicating portfolio of b) ; and, d. deriving the best hedging notional amount for each element of the limited set of other derivatives contracts of step a) by calculating the linear combination of step b) that minimizes the norm of step c) of the separate derivatives contract of step b).
48. The computer program product of claim 46 comprising computer readable code means for receiving the payout payment function of the derivatives contract in step a) in the DCWOF format.
49. The computer program product of claim 46 wherein the iterative process of step d comprises computer readable code means for: a. initiating the iterative process by selecting a relevant payout payment function, where said relevant payout payment function is the payout payment function of said initial derivatives contract for the first loop of said iterative process; b. extracting a subset of replicating BICs, in the form of a basis vector, from the BIC-basis, by choosing all those BICs of said BIC-basis having a payout payment time equal to the payout payment time of said relevant payout payment function of step a); c. associating a notional value to each of the BICs of the subset of replicating BICs of step b) to form a portfolio of replicating BICs, said notional values derived from the payout payment function of step a); d. comparing the premium payment time of said portfolio of replicating BICs of step c) with the premium payment time of the initial derivatives contract to determine whether a pre-determined termination criterion has been met and stopping the iterative process if the termination criterion has been met; e. initiating a subsequent loop of the iterative process if the termination criterion has not been met by providing the payout payment function associated with the portfolio of step c) as the relevant payout payment for step a) in the subsequent loop; f. accumulating the portfolio of replicating BICs from step c) of each loop to form the ultimate portfolio of replicating BICs for the initial derivatives contract.
50. The computer program product of claim 49 wherein the termination criterion of step d) is reached when the premium payment time of said portfolio of replicating BICs is equal to or less than the premium payment time of the initial derivatives contract.
51. The computer program product of claim 49 further comprising computer readable code means for adapting the notional values of step c), via linear transformation of the payout payment function of step a) , to conform to the specific form of representation of the subset of replicating BICs of step b) .
52. The computer program product of claim 49 further comprising computer readable code means for receiving the payout payment function of the derivatives contract in the DCWBSOF format and transforming said DCWBSOF format into the DCWOF format.
53. The computer program product of claim 49 wherein step d) further comprises computer readable code means for providing a premium payment amount for said initial derivatives contract upon satisfying the termination criterion, where said premium payment amount is the premium payment amount associated with the portfolio of replicating BICs of step c) of the final loop of the iterative process.
54. The computer program product of claim 53 wherein classical mathematical reduction methods are used to compute the premium payment amount of said derivatives contract.
55. The computer program product of claim 54 wherein the mathematical reduction methods include changes of variables on the underlyings or integration approximation methods.
56. The computer program product of claim 55, wherein the integration approximation methods include sparse selection of points methods.
57. The computer program product of claim 56 wherein the sparse selection of points method is chosen from the group consisting of Guassian quadratures, Low discrepancy deterministic sequences, Halton points, and Sobol points.
58. A method for providing the price of each BIC within an original BIC-basis of one or more related BICs, where each BIC of said original BIC-basis is considered an element of said BIC-basis, and where each BIC pertains to any number of underlyings, in a single or multi-period trading framework, for any notional amount n, said method comprising: a. identifying any subsequent BIC-basis having elements with premium payπient amounts derived from the premium payment amounts of said original BIC-basis of one or more related BICs; and, b. providing the premium payment amounts of each element of said subsequent BIC-basis using a functional formula.
59. The method of claim 58 wherein said subsequent BIC-basis is said original BIC-basis of one or more BICs.
60. The method of claim 58, wherein at least one of said underlyings relates to the credit risk of a stakeholder to any of said one or more BICs.
61. The method of claim 58 wherein said subsequent BIC-basis is different from but equivalent to said original BIC-basis.
62. The method of claim 58 wherein step b) comprises using a linear operation to transform said price of said subsequent family of BICs into the price of said original BIC-basis.
63. The method of claim 62 wherein the linear operation is a multiplication by the matrix T, the original BIC-basis is has a final payoff on the EOFBICP format and the equivalent family has a final payoff on the EADFBICP format.
64. The method of claim 58 wherein said functional formula of step b depends upon at least:
-the notional amount of each BIC within said original BIC-basis, and
-a distinctive reference to associate said notional amount to its corresponding BIC.
65. The method of claim 64 further comprising establishing the price associated with the notional amount of each BIC comprising the steps of: a. providing a first unit notional price for each of said BICs; and, b. providing a scaling density function for each of said BICs, where said scaling density function is operative with said first unit notional price of said BICs to reflect the n-notional price of said BIC, and where said n-notional price of said BIC reflects the supply and demand for said BIC.
66. The method of claim 65 wherein said first unit notional price of said BICs is expressed in the form of a functional formula.
67. The method of claim 65 wherein said first unit notional price is expressed as a stochastic process.
68. The method of claim 67 further comprising transforming said stochastic process into conditional probabilities of the underlyings using a discretization scheme.
69. The method as in claim 68 where the discretization scheme is an expansion method or a Euler scheme.
70. The method as in claim 69 wherein the expansion method is a Hermite expansion.
71. A system for providing the price of each BIC within an original BIC-basis of one or more related BICs, where each BIC of said original BIC-basis is considered an element of said BIC-basis, and where each BIC pertains to any number of underlyings, in a single or multi-period trading framework, for any notional amount n, said system comprising: a. means for identifying any subsequent BIC-basis having elements with premium payment amounts derived from the premium payment amounts of said original BIC- basis of one or more related BICs; and, b. means for providing the premium payment amounts of each element of said subsequent BIC-basis using a functional formula. ,
72. The system of claim 71 wherein said subsequent BIC-basis is said original BIC-basis of one or more BICs.
73. The system of claim 71, wherein at least one of said underlyings relates to the credit risk of a stakeholder to any of said one or more BICs.
74. The system of claim 71 wherein said subsequent BIC-basis is different from but equivalent to said original BIC-basis.
75. The system of claim 71 wherein step b) comprises using a linear operation to transform said price of said subsequent family of BICs into the price of said original BIC-basis.
76. The system of claim 75 wherein the linear operation is a multiplication by the matrix T, the original BIC-basis is has a final payoff on the EOFBICP format and the equivalent family has a final payoff on the EADFBICP format.
77. The system of claim 71 wherein the functional formula providing the premium payπient amounts of each element of said subsequent BIC-basis depends upon at least:
-the notional amount of each BIC within said original BIC-basis, and
-a distinctive reference to associate said notional amount to its corresponding BIC.
78. The system of claim 77 further comprising means for establishing the price associated with the notional amount of each BIC comprising: a. means for providing a first unit notional price for each of said BICs; and, b. means for providing a scaling density function ( weighted ) for each of said BICs, where said scaling density function is operative with said first unit notional price of said BIC to reflect the n-notional price of said BIC, and where said n-notional price of said BIC reflects the supply and demand for said BIC.
79. The system of claim 78 wherein said first unit notional price of said BICs is expressed in the form of a functional formula.
80. The system of claim 78 wherein said first unit notional price is expressed as a stochastic process.
81. The system of claim 80 further comprising means for transforming said stochastic process into conditional probabilities of the underlyings using a discretization scheme.
82. The system as in claim 81 wherein the discretization scheme is an expansion method or a Euler scheme.
83. The system as in claim 82 wherein the expansion method is a Hermite expansion.
84. A computer program product for providing the price of each BIC within an original BIC-basis of one or more related BICs, where each BIC of said original BIC-basis is considered an element of said BIC-basis, and where each BIC pertains to any number of underlyings, in a single or multi-period trading framework, for any notional amount n, said computer program product comprising a computer usable medium having computer-readable code means embodied in said medium, said computer-readable code means comprising computer readable code means for: a. identifying any subsequent BIC-basis having elements with premium payment amounts derived from the premium payment amounts of said original BIC-basis of one or more related BICs; and, b. providing the premium payment amounts of each element of said subsequent BIC-basis using a functional formula.
85. The computer program product of claim 84 wherein said subsequent BIC- basis is said original BIC-basis of one or more BICs.
86. The computer program product of claim 84, wherein at least one of said un- derlyings relates to the credit risk of a stakeholder to any of said one or more BICs.
87. The computer program product of claim 84 wherein said subsequent BIC- basis is different from but equivalent to said original BIC-basis.
88. The computer program product of claim 84 wherein step b) comprises using a linear operation to transform said price of said subsequent family of BICs into the price of said original BIC-basis.
89. The computer program product of claim 88 wherein the linear operation is a multiplication with by the matrix T, the original BIC-basis is has a final payoff on the EOFBICP format and the equivalent family has a final payoff on the EADFBICP format.
90. The computer program product of claim 84 wherein the functional formula of step b depends upon at least:
-the notional amount of each BIC within said original BIC-basis, and
-a distinctive reference to associate said notional amount to its corresponding BIC.
91. The computer program product of claim 90 further comprising computer readable code means for establishing the price associated with the notional amount of each BIC comprising: a. computer readable code means for providing a first unit notional price for each of said BICs; and, b. computer readable code means for providing a scaling density function for each of said BICs, where said scaling density function is operative with said first unit notional price of said BICs to reflect the n-notional price of said BIC, and where said n-notional price of said BIC reflects the supply and demand for said BIC.
92. The computer program product of claim 91 wherein said first unit notional price of said BICs is expressed in the form of a functional formula.
93. The computer program product of claim 91 wherein said first unit notional price is expressed as a stochastic process.
94. The computer program product of claim 93 further comprising computer readable code means for transforming said stochastic process into conditional probabilities of the underlyings using a discretization scheme.
95. The computer program product as in claim 94 where the discretization scheme is an expansion scheme or a Euler scheme.
96. The computer program product as in claim 95 wherein the expansion scheme is a Hermite expansion.
97. A method for pricing a derivatives contract on any number of underlyings, in a single or multi-period trading framework, for any notional amount, comprising: a. enabling a stakeholder to provide a description of said derivatives contract in a functional format; b. enabling said stakeholder to provide a price for one or more basis instruments; and, c. providing a price for said derivatives contract responsive to steps a and b.
98. The method of claim 97 wherein the price of said derivatives contract is provided as real numbers, couples of real numbers or matrices representative of prices for multiple possible future states or payout payment functions.
99. The method of claim 97 wherein said functional format of the description of said derivatives contract depends on the underlyings but not on the underlyings together with parameters representative of value choices available to any stakeholder, whether buyer or seller.
100. The method of claim 97 wherein said functional format for the description of said derivatives contract depends on the underlyings and also on parameters representative of value choices available to any stakeholder, whether buyer or seller.
101. The method of claim 100 further comprising transforming said functional format of the description of said derivatives contract into a into a second functional format that depends on the underlyings but not on the underlyings together with parameters representative of value choices available to any stakeholder, whether buyer or seller.
102. The method of claims 97, 100 or 101 further comprising performing an optimized decomposition algorithm on said functional format of the description of said derivatives contract and on the prices of said basis instruments to yield the price of said derivatives contract.
103. A system for pricing a derivatives contract on any number of underlyings, in a single or multi-period trading framework, for any notional amount, comprising: a. a module for inputting a description of said derivatives contract in a functional format; b. a module for inputting prices for one or more basis instruments; and, c. a module for returning a price for said derivatives contract responsive to said description of said derivatives contract in said functional format and the prices of said one or more basis instruments.
104. The system of claim 103 wherein the functional format of the description of said derivatives contract depends on the underlyings but not on the underlyings together with parameters representative of value choices available to any stakeholder, whether buyer or seller.
105. The system of claim 103 wherein the price of said derivatives contract is provided as real numbers, couples of real numbers or matrices representative of prices for multiple possible future states or payout payment functions.
106. The system of claim 103. wherein said functional format for the description of said derivatives contract depends on the underlyings and also on parameters representative of value choices available to any stakeholder, whether buyer or seller.
107. The system of claim 106 further comprising means for transforming said functional format of the description of said derivatives contract into a into a second functional format that depends on the underlyings but not on the underlyings to- gether with parameters representative of value choices available to any stakeholder, whether buyer or seller.
108. The system of claim 103, 106 or 107 further comprising a processing system for performing an optimized decomposition algorithm on said functional format of the description of said derivatives contract and on the prices of said basis instruments to yield the price of said derivatives contract.
109. A computer program product for pricing a derivatives contract on any number of underlyings, in a single or multi-period trading framework, for any notional amount, comprising: a. a computer usable medium having computer-readable code means embodied in said medium, said computer-readable code means comprising:
-computer readable code means for enabling a stakeholder to provide a description of said derivatives contract in a functional format;
-computer readable code means for enabling the stakeholder to provide a price for one or more basis instrument; and,
-computer readable code means for providing a price for said derivatives contract responsive to the description of said derivatives contract in said functional format and the prices of said one or more basis instruments.
110. The computer program product of claim 109 wherein said functional format of the description of said derivatives contract depends on the underlyings but not on the underlyings together with parameters representative of value choices available to any stakeholder, whether buyer or seller.
111. The computer program product of claim 109 wherein the price of said derivatives contract is provided as real numbers, couples of real numbers or matrices representative of prices for multiple possible future states or payout payment functions.
112. The computer program product of claim 109. wherein said functional format for the description of said derivatives contract depends on the underlyings and also on parameters representative of value choices available to any stakeholder, whether buyer or seller.
113. The computer program product of claim 112 further comprising computer readable code means for transforming said functional format of the description of said derivatives contract into a into a second functional format that depends on the underlyings but not on the underlyings together with parameters representative of value choices available to any stakeholder, whether buyer or seller.
114. The computer program product of claim 109, 112 or 113 further comprising computer readable code means for performing an optimized decomposition algorithm on said functional format of the description of said derivatives contract and on the prices of said basis instruments to yield the price of said derivatives contract.
115. A method for a first stakeholder in a financial transaction to incorporate credit risk sensitivity in the estimation of the value of a counterpartys liability, said method comprising: a. creating a credit risk underlying whose value at any given time is equal to the percentage of the liability said counterparty honors at said given time, and where said percentage depends on the notional amount of said counterpartys liability at said given time, said first stakeholders identity and said counterpartys identity; and, b. multiplying the value of the liability said of counterparty at said given time by said credit risk underlying to obtain a result known as the value of the credit risk adjusted liability at said given time.
116. The method of claim 115 wherein the credit risk underlying at any intermediate future time and the ratio of the credit risk underlying at any future time to the credit risk underlying at said intermediate future time are two independent random variables.
117. The method of claim 115 wherein the value of the credit risk underlying at any future time is the product of the value of the credit risk underlying at any intermediate future time and a random variable varying between zero and one.
118. The method of claim 117 wherein the random variable follows a beta distribution, where said beta distribution can be represented by various relevant parameters.
119. The method of claim 118 wherein the parameters associated with said beta distribution depend upon the realized value of other inputs, where said other inputs may include different underlyings.
120. The method of any of claims 115 - 6 further comprising pricing a derivatives contract inclusive of credit risk comprising inputting as the liability the payout payment function of said derivatives contract, and returning as payout payment function a new credit risky liability.
121. A method for calculating the credit risk limit of a given counterparty by setting a maximum responsive to the difference between the value of the counterparty liability not inclusive of credit risk and the value of said liability inclusive of credit risk
122. A method for determining a margin amount due by a stakeholder on a derivatives contract comprising: a. determining a first payment amount by said stakeholder, where said first payment amount is viewed from the position of said stakeholders counterparty, when said counterparty is anticipating a default by said stakeholder; b. determining a second payment amount by said stakeholder, where said second payment amount is viewed from the position of said stakeholders counterparty when said counterparty is not contemplating a default by said stakeholder; and, c. calculating said margin responsive to said first payment amount and said second payment amount.
123. The method of claim 122, where said stakeholder is a buyer and said first payment amount and said second payment amount are premium payπient amounts.
124. The method of claim 122 where said stakeholder is a seller and said first payment amount and said second payment amount are payout payment amounts.
125. A system for a first stakeholder in a financial transaction to incorporate credit risk sensitivity in the estimation of the value of a counterpartys liability, said system comprising: a. means for creating a credit risk underlying whose value at any given time is equal to the percentage of the liability said counterparty honors at said given time, and where said percentage depends on the notional amount of said counterpartys liability at said given time, said first stakeholders identity and said counterpartys identity; and, b. means for multiplying the vahie of the liability said counterparty can honor at said given time by said credit risk underlying to obtain a result known as the credit risk adjusted liability at said given time.
126. The system of claim 125 wherein the credit risk underlying at any intermediate future time and the ratio of the credit risk underlying at any future time to the credit risk underlying at said intermediate future time are two independent random variables.
127. The system of claim 125 wherein the value of the credit risk underlying at any future time is the product of the value of the credit risk underlying at any intermediate future time and a random variable varying between zero and one.
128. The system of claim 127 wherein the random variable follows a beta distribution, where said beta distribution can be represented by various relevant parameters.
129. The system of claim 128 wherein the parameters associated with said beta distribution depend upon the realized value of other inputs, where said other inputs may include different underlyings.
130. The system of any of claims 125 - 17 further comprising means for pricing a derivatives contract inclusive of credit risk comprising means for inputting as the liability the payout payment function of said derivatives contract, and means for returning as payout payment function a new credit risky liability.
131. A system for calculating the credit risk limit of a given counterparty comprising means for setting a maxim responsive to the difference between the value of the counterparty liability not inclusive of credit risk and the value of said liability inclusive of credit risk
132. A system for determining a margin amount due by a stakeholder on a derivatives contract comprising: a. means for determining a first payment amount by said stakeholder, where said first payment amount is viewed from the position of said stakeholders counterparty, when said counterparty is anticipating a default by said stakeholder; b. means for determining a second payment amount by said stakeholder, where said second payment amount is viewed from the position of said stakeholders counterparty when said counterparty is not contemplating a default by said stakeholder; and, c. means for calculating said margin responsive to said first payπient amount and said second payment amount.
133. The system of claim 132, where said stakeholder is a buyer and said first payment amount and said second payment amount are premium payment amounts.
134. The system of claim 132 where said stakeholder is a seller and said first payπient amount and said second payment amount are payout payment amounts.
135. A computer program product for a first stakeholder in a financial transaction to incorporate credit risk sensitivity in the estimation of the value of a counterpartys liability, said computer program product comprising a computer usable medium having computer readable code means embodied in said medium, said computer readable code means comprising: a. computer readable code means for creating a credit risk underlying whose value at any given time is equal to the percentage of the liability said counterparty honors at said given time, and where said percentage depends on the notional amount of said counterpartys liability at said given time, said first stakeholders identity and said counterpartys identity; and, b. computer readable code means for multiplying the value of the liability said counterparty can honor at said given time by said credit risk underlying to obtain a result known as the credit risk adjusted liability at said given time.
136. The computer program product of claim 135 wherein the credit risk underlying at any intermediate future time and the ratio of the credit risk underlying at any future time to the credit risk underlying at said intermediate future time are two independent random variables.
137. The computer program product of claim 135 wherein the value of the credit risk underlying at any future time is the product of the value of the credit risk underlying at any intermediate future time and a random variable varying between zero and one.
138. The computer program product of claim 137 wherein the random variable follows a beta distribution, where said beta distribution can be represented by various relevant parameters.
139. The computer program product of claim 138 wherein the parameters associated with said beta distribution depend upon the realized value of other inputs, where said other inputs may include different underlyings.
140. The computer program product of any of claims 135 - 27 further comprising computer readable code means for pricing a derivatives contract inclusive of credit risk comprising computer readable code means for inputting as the liability the payout payment function of said derivatives contract, and computer readable code means for returning as payout payment function a new credit risky liability.
141. A computer program product for calculating the credit risk limit of a given counterparty comprising computer readable code means for setting a maxim responsive to the difference between the value of the counterparty liability not inclusive of credit risk and the value of said liability inclusive of credit risk
142. A computer program product for determining a margin amount due by a stakeholder on a derivatives contract comprising a computer usable medium having computer readable code means embodied in said medium, said computer readable code means comprising: a. computer readable code means for determining a first payπient amount by said stakeholder, where said first payment amount is viewed from the position of said stakeholders counterparty, when said counterparty is anticipating a default by said stakeholder; b. computer readable code means for determining a second payment amount by said stakeholder, where said second payment amount is viewed from the position of said stakeholders counterparty when said counterpary is not contemplating a default by said stakeholder; and, c. computer readable code means for calculating said margin responsive to said first payment amount and said second payment amount.
143. The computer program product of claim 142, where said stakeholder is a buyer and said first payment amount and said second payment amount are premium payment amounts.
144. The computer program product of claim 142 where said stakeholder is a seller and said first payment amount and said second payment amount are payout payment amounts.
145. A method for incorporating supply and demand sensitivities in BICs premium payment amounts, in units of base currency comprising inputting a scaling density function relating the dependence of the first unit notional premium amount of said BICs to the premium amount for any other notional amount of said BICs.
146. The method of claim 145 wherein said scaling density function is responsive to inventory amounts of said BICS held by one or more sellers or one or more buyers.
147. The method of claim 145 wherein said scaling density function is responsive to the market price of said BICs.
148. The method of claim 145 wherein said scaling density function is selected to prevent arbitrage opportunities.
149. The method of claim 146 wherein scaling density function is provided implicitly through the determination of a weighting function.
150. The method of claim 149 for implicitly providing said scaling density function comprising: a. inputting a weighting function; b. providing EADBICs premium payment amounts; and, c. transforming said EADBICs premium payment amounts into premium payment amounts of elements of the applicable BICs- basis.
151. The method of claim 150 wherein providing said EADBICs premium payment amounts comprises: a. inputting a weighting function; and, b. transforming said weighting function into EADBICs premium payment amounts.
152. A method for automatically quoting BICs prices in a trading or exchange system comprising inputting functions representative of BICs prices responsive to offer and demand.
153. The method of claim 152 wherein said functions representative of BICs prices are further responsive to BICs inventory.
154. The method of claim 152 wherein said fimctions representative of BICs prices are further responsive to prices quoted in the market for said BICs.
155. The method of claim 152 wherein said functions representative of BICs prices are further responsive to counterparty credit risk
156. A system for incorporating supply and demand sensitivities in BICs premium payment amoimts, in units of base currency comprising means for inputting a scaling density function relating the dependence of the first unit notional premium amount of said BICs to the premium amount for any other notional amount of said BICs.
157. The system of claim 156 wherein said scaling density function is responsive to inventory amounts of said BICs held by one or more sellers or one or more buyers.
158. The system of claim 156 wherein said scaling density function is responsive to the market price of said BICs.
159. The system of claim 156 wherein said scaling density function is selected to prevent arbitrage opportunities.
160. The system of claim 157 wherein said scaling density function is provided implicitly through the determination of a weighting function.
161. The system of claim 160 for implicitly providing said scaling density function comprising: a. means for inputting a weighting function; b. means for providing EADBICs premium payment amounts; and, c. means for transforming said EADBICs premium payment amoimts into premium payment amounts of elements of the applicable BICs-basis.
162. The system of claim 161 wherein means for providing said EADBICs premium payment amounts comprises: a. means for inputting a weighting function; and, b. means for transforming said weighting function into EADBICs premium payment amounts.
163. A system for automatically quoting BICs prices in a trading or exchange system comprising means for inputting functions representative of BICs prices responsive to offer and demand.
164. The system of claim 163 wherein said functions representative of BICs prices are further responsive to BICs inventory.
165. The system of claim 163 wherein said functions representative of BICs prices are further responsive to prices quoted in the market for said BICs.
166. The system of claim 163 wherein said functions representative of BICs prices axe further responsive to counterparty credit risk
167. A computer program product for incorporating supply and demand sensitivities in BICs premium payment amounts, in units of base currency comprising a computer usable medium having computer-readable code means embodied in said medium, said computer-readable code means comprising computer readable code means for inputting a scaling density function relating the dependence of the first unit notional premium amount of said BICs to the premium amount for any other notional amount of said BICs.
168. The computer program product of claim 167 wherein said scaling density function is responsive to inventory amounts of said BICs held by one or more sellers or one or more buyers.
169. The computer program product of claim 167 wherein said scaling density function is responsive to the market price of said BICs.
170. The computer program product of claim 167 wherein said scaling density function is selected to prevent arbitrage opportunities.
171. The computer program product of claim 168 wherein scaling density function is provided implicitly through the determination of a weighting function.
172. The computer program product of claim 171 for implicitly providing said scaling density function comprising: a. computer readable code means for inputting a weighting function; b. computer readable code means for providing EADBICs premium payment amounts; and, c. computer readable code means for transforming said EADBICs premium payment amounts into premium payment amounts of elements of the applicable BICs- basis.
173. The computer program product of claim 172 wherein computer readable code means for providing said EADBICs premium payment amounts comprises: a. computer readable code means for inputting a weighting function; and, b. computer readable code means for transforming said weighting function into EADBICs premium payπient amounts.
174. A computer program product for automatically quoting BICs prices in a trading or exchange computer program product comprising a computer usable medium having computer-readable code means embodied in said medium, said computer- readable' code means comprising computer readable code means for inputting functions representative of BIC prices responsive to offer and demand.
175. The computer program product of claim 174 wherein said functions representative of BIC prices are further responsive to BICs inventory.
176. The computer program product of claim 174 wherein said functions representative of BICs prices are further responsive to prices quoted in the market for said BICs.
177. The computer program product of claim 174 wherein said functions representative of BICs prices are further responsive to counterparty credit risk
178. A method for mediating trading in BICs comprising: a. establishing a BICs-basis; b. establishing a network to facilitate interaction between stakeholders under the supervision of a trading system management authority; c. causing said network to communicate with said stakeholders to enable a determination of trading prices for BICs trades; d. identifying relevant derivatives contracts; e. decomposing said relevant derivatives contracts to create a portfolio of BICs; and, f. finalizing a transaction in said portfolio of BICs.
179. The method of claim 178 further comprising causing said stakeholders to provide information to enable a determination of trading prices for subsequent derivatives contract trades.
180. The method of claim 178 further comprising finalizing a transaction in said derivatives contract.
181. The method of claim 178 wherein one or more of said stakeholders is: a derivatives contracts price taker, a derivatives contracts buyer, a derivatives contracts seller, a BICs market maker, BICs buyer, or a BICs seller.
182. The method of claim 178 further comprising enabling one or more of said stakeholders to quote bid prices on said BICs.
183. The method of claim 178 further comprising enabling one or more of said stakeholders to quote offer prices on said BICs.
184. The method of claim 178 further comprising updating each stakeholders books after each transaction is finalized.
185. The method of claim 178 further comprising enabling any of said stakeholders to send information on the derivatives product of interest as a DCWBSOF functional description.
186. The method of claim 178 further comprising enabling any of said stakeholders to send information on the derivatives product of interest as a DCWOF functional description.
187. The method of claim 178 further comprising enabling stakeholders to send trade orders and to receive order confirmations on orders placed.
188. The method of claim 178 further comprising enabling estimation of any of said stakeholders credit risk.
189. The method of claim 178 further comprising facilitating hedging against any of said stakeholders credit risk.
190. The method of claim 178 further comprising approximating an ultimate price for an initial stakeholder to either buy or sell a derivatives contract, where said derivatives contract is associated with a selected set of replicating BICs, and where fraction(s) of said replicating BICs will be traded.
191. The method of claim 190 further comprising: a. identifying one or more stakeholders having quotes on fractions of said replicating BICs of said derivatives contract; b. designating any stakeholder from step a) as a trading party; c. determining the fraction(s) of said replicating BICs to be traded with said des- ignated stakeholder of step b; d. entering a transaction between said designated stakeholder and said initial stakeholder for each one of said fraction(s) of replicating BICs at its respective price(s) and storing said respective price(s); e. taking the sum of all the stored respective prices of said fractions of replicating BICs as the ultimate price.
192. The method of claim 190 wherein said ultimate price is the cheapest price responsive to a buying interest from a derivatives contract buying stakeholder.
193. The method of claim 190 wherein said ultimate price is the most expensive price responsive to a selling interest from a derivatives contract selling stakeholder.
194. The method of claim 190 wherein the error associated with approximating said ultimate price is bounded by a known quantity.
195. The method of claim 190 further comprising adding a premium to said ultimate price.
196. The method of claim 195 wherein said premium may include margins for errors associated with determining said fractions.
197. The method of claim 195 wherein said premium may include margins for said trading system management authority.
198. A system for mediating trading in BICs comprising: a. means for establishing a BICs-basis; b. means for establishing a network to facilitate interaction between stakeholders under the supervision of a trading system management authority; c. means for causing said network to communicate with said stakeholders to enable a determination of trading prices for BICs trades; d. means for identifying relevant derivatives contracts; e. means for decomposing said relevant derivatives contracts to create a portfolio of BICs; and, f. means for finalizing a transaction in said portfolio of BICs.
199. The system of claim 198 further comprising means for causing said stakeholders to provide information to enable a determination of trading prices for subsequent derivatives contract trades.
200. The system of claim 198 further comprising means for finalizing a transaction in said derivatives contract.
201. The system of claim 198 wherein one or more of said stakeholders is: a derivatives contracts price taker, a derivatives contracts buyer, a derivatives contracts seller, a BICs market maker, BICs buyer, or a BICs seller.
202. The system of claim 198 further comprising means for enabling one or more of said stakeholders to quote bid prices on said BICs.
203. The system of claim 198 further comprising means for enabling one or more of said stakeholders to quote offer prices on said BICs.
204. The system of claim 198 further comprising means for updating each stakeholders books after each transaction is finalized.
205. The system of claim 198 further comprising means for enabling any of said stakeholders to send information on the derivatives product of interest as a DCWBSOF functional description.
206. The system of claim 198 further comprising means for enabling any of said stakeholders to send information on the derivatives product of interest as a DCWOF functional description.
207. The system of claim 198 further comprising means for enabling stakeholders to send trade orders and to receive order confirmations on orders placed.
208. The system of claim 198 further comprising means for enabling estimation of any of said stakeholders credit risk.
209. The system of claim 198 further comprising means for facilitating hedging against any of said stakeholders credit risk.
210. The system of claim 198 further comprising means for approximating an ultimate price for an initial stakeholder to either buy or sell a derivatives contract, where said derivatives contract is associated with a selected set of replicating BICs, and where fraction(s) of said replicating BICs will be traded.
211. The system of claim 210 further comprising: a. means for identifying one or more stakeholders having quotes on fractions of said replicating BICs of said derivatives contract; b. means for designating any stakeholder from step a) as a trading party; c. means for determining the fraction(s) of said replicating BICs to be traded with said designated stakeholder of step b; d. means for entering a transaction between said designated stakeholder and said initial stakeholder for each one of said fraction(s) of replicating BICs at its respective price(s) and storing said respective price(s); and, e. means for taking the sum of all the stored respective prices of said fractions of replicating BICs as the ultimate price.
212. The system of claim 210 wherein said ultimate price is the cheapest price responsive to a buying interest from a derivatives contract buying stakeholder.
213. The system of claim 210 wherein said ultimate price is the most expensive price responsive to a selling interest from a derivatives contract selling stakeholder.
214. The system of claim 210 wherein the error associated with approximating said ultimate price is bounded by a known quantity.
215. The system of claim 210 further comprising means for adding a premium to said ultimate price.
216. The system of claim 215 wherein said premium may include margins for errors associated with determining said fractions.
217. The system of claim 215 wherein said premium may include margins for said trading system management authority.
218. A computer program product for mediating trading in BICs comprising a computer usable medium with computer readable code means comprising: a. computer readable code means for establishing a BICs-basis; b. computer readable code means for establishing a network to facilitate interaction between stakeholders under the supervision of a trading system management authority; c. computer readable code means for causing said network to communicate with said stakeholders to enable a determination of trading prices for BICs trades; d. computer readable code means for identifying relevant derivatives contracts; e. computer readable code means for decomposing said relevant derivatives contracts to create a portfolio of BICs; and, f. computer readable code means for finalizing a transaction in said portfolio of BICs.
219. The computer program product of claim 218 further comprising computer readable code means for causing said stakeholders to provide information to enable a determination of trading prices for subsequent derivatives contract trades.
220. The computer program product of claim 218 further comprising computer readable code means for finalizing a transaction in said derivatives contract.
221. The computer program product of claim 218 wherein one or more of said stakeholders is- a derivatives contracts price taker, a derivatives contracts buyer, a derivatives contracts seller, a BICs market maker, BICs buyer, or a BICs seller.
222. The computer program product of claim 218 further comprising computer readable code means for enabling one or more of said stakeholders to quote bid prices on said BICs.
223. The computer program product of claim 218 further comprising computer readable code means for enabling one or more of said stakeholders to quote offer prices on said BICs.
224. The computer program product of claim 218 further comprising computer readable code means for updating each stakeholders books after each transaction is finalized.
225. The computer program product of claim 218 further comprising computer readable code means for enabling any of said stakeholders to send information on the derivatives product of interest as a DCWBSOF functional description.
226. The computer program product of claim 218 further comprising computer readable code means for enabling any of said stakeholders to send information on the derivatives product of interest as a DCWOF functional description.
227. The computer program product of claim 218 further comprising computer readable code means for enabling stakeholders to send trade orders and to receive order confirmations on orders placed.
228. The computer program product of claim 218 further comprising computer readable code means for enabling estimation of any of said stakeholders credit risk.
229. The computer program product of claim 218 further comprising computer readable code means for facilitating hedging against any of said stakeholders credit risk.
230. The computer program product of claim 218 further comprising computer readable code means for approximating an ultimate price for an initial stakeholder to either buy or sell a derivatives contract, where said derivatives contract is associated with a selected set of replicating BICs, and where fraction(s) of said replicating BICs will be traded.
231. The computer program product of claim 230 further comprising: a. computer readable code means for identifying one or more stakeholders having quotes on fractions of said replicating BICs of said derivatives contract; b. computer readable code means for designating any stakeholder from step a) as a trading party; c. computer readable code means for determining the fraction(s) of said replicating BICs to be traded with said designated stakeholder of step b; d. computer readable code means for entering a transaction between said designated stakeholder and said initial stakeholder for each one of said fraction(s) of replicating BICs at its respective price(s) and storing said respective price(s); and, e. computer readable code means for taking the sum of all the stored respective prices of said fractions of replicating BICs as the ultimate price.
232. The computer program product of claim 230 wherein said ultimate price is the cheapest price responsive to a buying interest from a derivatives contract buying stakeholder.
233. The computer program product of claim 230 wherein said ultimate price is the most expensive price responsive to a selling interest from a derivatives contract selling stakeholder.
234. The computer program product of claim 230 wherein the error associated with approximating said ultimate price is bounded by a known quantity.
235. The computer program product of claim 230 further comprising computer readable code means for adding a premium to said ultimate price.
236. The computer program product of claim 235 wherein said premium may include margins for errors associated with determining said fractions.
237. The computer program product of claim 235 wherein said premium may include margins for said trading system management authority.
238. A method for managing risk on a portfolio of financial derivatives contracts comprising: a. maintaining an inventory of said derivatives contracts, where said inventory of said derivatives contracts is maintained in BICs units; b. assessing the risk on said inventory of financial derivatives contracts responsive to said inventory; and c. re-allocating inventory responsive to assessing the risk on said portfolio.
239. The method of claim 238 further comprising valuing the inventory of said derivatives contracts, decomposed in basis instruments units, maintained in BICs units responsive to said live market data.
240. The method of claim 238 further comprising maintaining information regarding current, historical and prospective derivatives contract portfolio positions.
241. The method of claim 238 wherein assessing the risk on said portfolio comprises:
-considering potential portfolio reallocations, and
-conducting a valuation analysis responsive to said potential portfolio reallocations.
242. The method of claim 238 wherein assessing the risk on said portfolio comprises conducting back testing analyses.
243. The method of claim 238 further comprising: -establishing targeted overall portfolio profiles, and
-designing additional derivatives contracts corresponding to targeted overall portfolio profiles.
244. The method of claim 243 further comprising acquiring or selling said additional designed derivatives contracts to achieve said targeted overall portfolio profile.
245. The method of any of claims 238, 239, 240, 241, 242, 243 or 244 further comprising providing interfacing capability to enable a stakeholder to input requests and the ability to view the results of those requests.
246. The method of claim 238 further comprising obtaining information from a live market data source on the current premium payment amounts of market BICs.
247. The method of claim 246 further comprising generating value-at-risk numbers by combining traded BICs to obtain state probabilities and profits or losses associated with each state.
248. A system for managing risk on a portfolio of financial derivatives contracts comprising: a. means for maintaining an inventory of said derivatives contracts, where said inventory of said derivatives contracts is maintained in BICs units; b. means for assessing the risk on said inventory of financial derivatives contracts responsive to said inventory; and c. means for re-allocating inventory responsive to means for assessing the risk on said portfolio.
249. The system of claim 248 further comprising means for valuing the inventory of said derivatives contracts, decomposed in basis instruments units, maintained in BICs units responsive to said live market data.
250. The system of claim 248 further comprising means for maintaining information regarding current, historical and prospective derivatives contract portfolio positions.
251. The system of claim 248 wherein means for assessing the risk on said portfolio comprises:
-means for considering potential portfolio reallocations, and -means for conducting a valuation analysis responsive to said potential portfolio reallocations.
252. The system of claim 248 wherein means for assessing the risk on said portfolio comprises means for conducting back testing analyses.
253. The system of claim 248 further comprising: -means for establishing targeted overall portfolio profiles, and
-means for designing additional derivatives contracts corresponding to targeted overall portfolio profiles.
254. The system of claim 253 further comprising means for acquiring or selling said additional designed derivatives contracts to achieve said targeted overall portfolio profile.
255. The system of any of claims 248, 249, 250, 251, 252, 253 or 254 further comprising means for interfacing to enable a stakeholder to input requests and means for viewing the results of those requests.
256. The system of claim 248 further comprising means for obtaining information from a live market data source on the current premium payment amounts of market BICs.
257. The system of claim 256 further comprising means for generating value-at- risk numbers through means for combining traded BICs to obtain state probabilities and profits or losses associated with each state.ociated with each state.
258. A computer program product for managing risk on a portfolio of financial derivatives contracts, comprising: a computer usable medium having computer-readable code means embodied in said medium, said computer-readable code means comprising: computer readable code means for a. maintaining an inventory of said derivatives contracts, where said inventory of said derivatives contracts is maintained in BICs units; b. assessing the risk on said inventory of financial derivatives contracts responsive to said inventory; and c. re-allocating inventory responsive to assessing the risk on said portfolio.
259. The computer program product of claim 258 further comprising computer readable code means for valuing the inventory of said derivatives contracts, decomposed in basis instruments units, maintained in BICs units responsive to said live market data.
260. The computer program product of claim 258 further comprising computer readable code means for maintaining information regarding current, historical and prospective derivatives contract portfolio positions.
261. The computer program product of claim 258 wherein assessing the risk on said portfolio comprises:
-computer readable code means for considering potential portfolio reallocations, and
-computer readable code means for conducting a valuation analysis responsive to said potential portfolio reallocations.
262. The computer program product of claim 258 wherein assessing the risk on said portfolio comprises computer readable code means for conducting back testing analyses.
263. The computer program product of claim 258 further comprising: computer readable code means for establishing targeted overall portfolio profiles, and computer readable code means for designing additional derivatives contracts corresponding to targeted-overall portfolio profiles.
264. The computer program product of claim 263 further comprising computer readable code means for acquiring or selling said additional designed derivatives contracts to achieve said targeted overall portfolio profile.
265. The computer program product of any of claims 258, 259, 260, 261, 262, 263 or 264 further comprising computer readable code means for providing interfacing capability to enable a stakeholder to input requests and the ability to view the results of those requests.
266. The computer program product of claim 258 further comprising computer readable code means for obtaining information from a live market data source on the current premium payment amounts of market BICs.
267. The computer program product of claim 266 further comprising computer readable code means for generating value-at-risk numbers by combining traded BICs to obtain state probabilities and profits or losses associated with each state.
268. A method of accounting for derivatives contracts, in compliance with FAS 133 or IAS 39, to reduce volatility in periodic earnings, where said derivatives contracts are used to hedge against fluctuations in the value of a held asset, comprising: a. determining a BIC basis; b. determining a target value associated with the value of said held asset; c. establishing a residual contract, where said residual contract is a portfolio containing:
-a long position in said derivatives contract,
-a long position in said held asset if said held asset is a long position held, and,
-a short cash position with value equal to said target value; d. decomposing said residual contract in said BIC basis; and, e. reporting said residual contract in a net profit or loss as the non-hedging part of said derivatives contract.
269. The method of claim 268 wherein in said residual contract the held asset position in the portfolio is short if the held asset is a short position.
270. A system for accounting for derivatives contracts, in compliance with FAS 133 or IAS 39, to reduce volatility in periodic earnings, where said derivatives contracts are used to hedge against fluctuations in the value of a held asset, comprising: a. means for determining a BIC basis; b. means for determining a target value associated with the value of said held asset; c. means for establishing a residual contract, where said residual contract is a portfolio containing:
-a long position in said derivatives contract,
-a long position in said held asset if said held asset is a long position held, and,
-a short cash position with value equal to said target value; d. decomposing said residual contract in said BIC basis; and, e. reporting said residual contract in a net profit or loss as the non-hedging part of said derivatives contract.
271. The system of claim 270 wherein in said residual contract the held asset position in the portfolio is short if the held asset is a short position.
272. A computer program product to account for derivatives contracts, in compliance with FAS 133 or IAS 39, to reduce volatility in periodic earnings, where said derivatives contracts are used to hedge against fluctuations in the value of a held asset, comprising: a computer usable medium having computer-readable code means embodied in said medium, said computer readable code means comprising computer-readable code means for: a. determining a BIC basis; b. determining a target value associated with the value of said held asset; c. establishing a residual contract, where said residual contract is a portfolio containing:
-a long position in said derivatives contract, -a long position in said held asset if said held asset is a long position held, and, -a short cash position with value equal to said target value; d. decomposing said residual contract in said BIC basis; and, e. reporting said residual contract in a net profit or loss as the non-hedging part of said derivatives contract.
273. The computer program product of claim 272 wherein in said residual contract the held asset position in the portfolio is short if the held asset is a short position.
PCT/US2003/019179 2002-06-18 2003-06-18 Methods, systems and computer program products to facilitate the formation and trading of derivatives contracts WO2003107137A2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
AU2003243629A AU2003243629A1 (en) 2002-06-18 2003-06-18 Methods, systems and computer program products to facilitate the formation and trading of derivatives contracts
EP03760448A EP1856590A4 (en) 2002-06-18 2003-06-18 Methods, systems and computer program products to facilitate the formation and trading of derivatives contracts
US10/518,823 US7933824B2 (en) 2002-06-18 2003-06-18 Methods, systems and computer program products to facilitate the pricing, risk management and trading of derivatives contracts
US13/093,686 US20140214718A1 (en) 2002-06-18 2011-04-25 Methods, systems and computer program products to facilitate the hedging, risk management and trading of derivatives contracts

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US38973002P 2002-06-18 2002-06-18
US60/389,730 2002-06-18

Related Child Applications (2)

Application Number Title Priority Date Filing Date
US10/518,823 A-371-Of-International US7933824B2 (en) 2002-06-18 2003-06-18 Methods, systems and computer program products to facilitate the pricing, risk management and trading of derivatives contracts
US13/093,686 Division US20140214718A1 (en) 2002-06-18 2011-04-25 Methods, systems and computer program products to facilitate the hedging, risk management and trading of derivatives contracts

Publications (2)

Publication Number Publication Date
WO2003107137A2 true WO2003107137A2 (en) 2003-12-24
WO2003107137A3 WO2003107137A3 (en) 2004-03-18

Family

ID=29736670

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2003/019179 WO2003107137A2 (en) 2002-06-18 2003-06-18 Methods, systems and computer program products to facilitate the formation and trading of derivatives contracts

Country Status (5)

Country Link
US (2) US7933824B2 (en)
EP (1) EP1856590A4 (en)
CN (1) CN1675643A (en)
AU (1) AU2003243629A1 (en)
WO (1) WO2003107137A2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005062224A1 (en) * 2003-12-24 2005-07-07 John Redmayne Method and apparatus for pricing securities
CN104318475A (en) * 2014-10-30 2015-01-28 中国银行股份有限公司 Method and device for obtaining analog receipt
CN105334828A (en) * 2006-11-10 2016-02-17 费希尔-罗斯蒙德系统公司 FDT for EDDL-Based Field Devices

Families Citing this family (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7440916B2 (en) 2001-06-29 2008-10-21 Goldman Sachs & Co. Method and system for simulating implied volatility surfaces for basket option pricing
US7392162B1 (en) * 2002-12-20 2008-06-24 Rage Frameworks, Inc. System and method for device developing model networks purely by modelling as meta-data in a software application
US20060041490A1 (en) * 2004-08-18 2006-02-23 Roberts John A Optimizing investment strategies for long/short fund portfolios
US8688562B1 (en) 2004-09-27 2014-04-01 Trading Technologies International, Inc. System and method for prioritized automated trading in an electronic trading environment
US7739184B1 (en) * 2005-03-31 2010-06-15 Trading Technologies International, Inc. System and method for providing market data in an electronic trading environment
WO2007022222A2 (en) * 2005-08-18 2007-02-22 Creditmax Llc Debt sales system and method
US20070061234A1 (en) * 2005-09-15 2007-03-15 Investment Support Systems, Inc. Hedge accounting method and system
US20070094118A1 (en) * 2005-10-21 2007-04-26 Elke Becker Exposure management system and method
US20080109339A1 (en) * 2006-10-27 2008-05-08 Lester Seigel Systems and methods for creating hedges of arbitrary complexity using financial derivatives of constant risk
US20080103961A1 (en) * 2006-11-01 2008-05-01 Bank Of America Private Institutional Credit Derivative
US20080147417A1 (en) * 2006-12-14 2008-06-19 David Friedberg Systems and Methods for Automated Weather Risk Assessment
US20080154786A1 (en) * 2006-12-26 2008-06-26 Weatherbill, Inc. Single party platform for sale and settlement of OTC derivatives
US20080249955A1 (en) * 2007-04-03 2008-10-09 Weatherbill, Inc. System and method for creating customized weather derivatives
US7970670B2 (en) * 2008-08-05 2011-06-28 Exchange Holdings Inc. Electronic credit default futures market
US8321328B2 (en) * 2008-08-05 2012-11-27 Exchange Holdings Inc. Electronic credit default futures market
US20100114745A1 (en) * 2008-10-30 2010-05-06 Sap Ag System and method for calculating and applying market data change rate sets
US8335729B2 (en) * 2010-08-23 2012-12-18 Sap Ag Delivery and pricing information in exposure management
US8554662B2 (en) 2010-08-27 2013-10-08 Chicago Mercantile Exchange Inc. Delta neutral futures allocation
US20120084190A1 (en) * 2010-09-30 2012-04-05 Trading Technologies International, Inc. Systems and Methods for Using a Stacker Order in an Electronic Trading Environment
US8583539B2 (en) 2011-08-31 2013-11-12 Sap Ag Enablement of exposure management to handle priced exposure
US8296214B1 (en) 2011-09-26 2012-10-23 Stollman Jeff Methods and apparatus related to billing and accounting for assets that require more than two factors to establish asset value
US10415605B1 (en) * 2012-07-27 2019-09-17 Citigroup Global Markets, Inc. Systems and methods for corporate loan pricing
US20140317019A1 (en) * 2013-03-14 2014-10-23 Jochen Papenbrock System and method for risk management and portfolio optimization
US20140279703A1 (en) * 2013-03-15 2014-09-18 Open Access Technology International, Inc. Systems and methods for parameter estimation for use in determining value-at-risk
US20150324912A1 (en) * 2014-05-08 2015-11-12 Tata Consultancy Services Limited Quadratic optimum trading positions for asian options
CN104134125A (en) * 2014-08-04 2014-11-05 武汉金融资产交易所有限公司 Operational risk quantitative method and system for small loan companies
CN104574150A (en) * 2015-01-12 2015-04-29 陶冶 Patent permission price calculating method and system
CN105894379A (en) * 2016-03-30 2016-08-24 上海坤士合生信息科技有限公司 System and method for generating financial product transaction strategy
US10783575B1 (en) 2016-07-01 2020-09-22 Apttus Corporation System, method, and computer program for deploying a prepackaged analytic intelligence module for a quote-to-cash application while protecting the privacy of customer data
US10621640B2 (en) 2016-10-03 2020-04-14 Apttus Corporation Augmented and virtual reality quote-to-cash system
US11232508B2 (en) 2017-04-11 2022-01-25 Apttus Corporation Quote-to-cash intelligent software agent
US10521491B2 (en) 2017-06-06 2019-12-31 Apttus Corporation Real-time and computationally efficient prediction of values for a quote variable in a pricing application
CN109389259A (en) * 2017-08-02 2019-02-26 北京恒冠网络数据处理有限公司 A kind of intellectual property interactive system and method
US11764940B2 (en) 2019-01-10 2023-09-19 Duality Technologies, Inc. Secure search of secret data in a semi-trusted environment using homomorphic encryption
CN110378751B (en) * 2019-07-26 2023-05-09 上海金融期货信息技术有限公司 Option pricing method and system
US11550786B1 (en) 2020-02-04 2023-01-10 Apttus Corporation System, method, and computer program for converting a natural language query to a structured database update statement
US11615089B1 (en) 2020-02-04 2023-03-28 Apttus Corporation System, method, and computer program for converting a natural language query to a structured database query
US11615080B1 (en) 2020-04-03 2023-03-28 Apttus Corporation System, method, and computer program for converting a natural language query to a nested database query
TWI765347B (en) * 2020-09-11 2022-05-21 國立陽明交通大學 Method for evaluating risk measures for portfolio and portfolio evaluating device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5761442A (en) * 1994-08-31 1998-06-02 Advanced Investment Technology, Inc. Predictive neural network means and method for selecting a portfolio of securities wherein each network has been trained using data relating to a corresponding security
US5940810A (en) * 1994-08-04 1999-08-17 The Trustees Of Columbia University In The City Of New York Estimation method and system for complex securities using low-discrepancy deterministic sequences
US6061662A (en) * 1997-08-15 2000-05-09 Options Technology Company, Inc. Simulation method and system for the valuation of derivative financial instruments
US6134536A (en) * 1992-05-29 2000-10-17 Swychco Infrastructure Services Pty Ltd. Methods and apparatus relating to the formulation and trading of risk management contracts
US6321212B1 (en) * 1999-07-21 2001-11-20 Longitude, Inc. Financial products having a demand-based, adjustable return, and trading exchange therefor

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4903201A (en) * 1983-11-03 1990-02-20 World Energy Exchange Corporation Automated futures trading exchange
US4642768A (en) * 1984-03-08 1987-02-10 Roberts Peter A Methods and apparatus for funding future liability of uncertain cost
JPH01145723A (en) * 1987-08-28 1989-06-07 Hitachi Ltd Program generating method
JP2718935B2 (en) * 1988-02-09 1998-02-25 株式会社日立製作所 Program generation method
JPH01307826A (en) * 1988-06-06 1989-12-12 Hitachi Ltd Program generating method
US5159687A (en) * 1989-11-14 1992-10-27 Caseworks, Inc. Method and apparatus for generating program code files
US5699310A (en) * 1990-06-29 1997-12-16 Dynasty Technologies, Inc. Method and apparatus for a fully inherited object-oriented computer system for generating source code from user-entered specifications
IE69192B1 (en) * 1990-12-21 1996-08-21 Hitachi Europ Ltd A method of generating partial differential equations for simulation a simulation method and a method of generating simulation programs
US5485601A (en) * 1992-05-14 1996-01-16 Ching; Hugh Completely automated and self-generating software system
US5692233A (en) * 1992-05-28 1997-11-25 Financial Engineering Associates, Inc. Integrated system and method for analyzing derivative securities
JPH05342191A (en) * 1992-06-08 1993-12-24 Mitsubishi Electric Corp System for predicting and analyzing economic time sequential data
US5461699A (en) * 1993-10-25 1995-10-24 International Business Machines Corporation Forecasting using a neural network and a statistical forecast
EP0686926A3 (en) * 1994-05-24 1996-06-12 Ron S Dembo Method and apparatus for optimal portfolio replication
US5557517A (en) * 1994-07-29 1996-09-17 Daughterty, Iii; Vergil L. System and method for determining the price of an expirationless American option and issuing a buy or sell ticket on the current price and portfolio
US6058377A (en) * 1994-08-04 2000-05-02 The Trustees Of Columbia University In The City Of New York Portfolio structuring using low-discrepancy deterministic sequences
IL117424A (en) * 1995-04-27 1999-09-22 Optimark Tech Inc Crossing network utilizing satisfaction density profile
US5815717A (en) * 1995-10-27 1998-09-29 Authorgenics, Inc. Application program and documentation generator system and method
US5920717A (en) * 1995-12-20 1999-07-06 Nec Corporation Method and apparatus for automated program-generation
US6016483A (en) * 1996-09-20 2000-01-18 Optimark Technologies, Inc. Method and apparatus for automated opening of options exchange
US6112189A (en) * 1997-03-19 2000-08-29 Optimark Technologies, Inc. Method and apparatus for automating negotiations between parties
US6278981B1 (en) * 1997-05-29 2001-08-21 Algorithmics International Corporation Computer-implemented method and apparatus for portfolio compression
US6772136B2 (en) * 1997-08-21 2004-08-03 Elaine Kant System and method for financial instrument modeling and using Monte Carlo simulation
US6173276B1 (en) * 1997-08-21 2001-01-09 Scicomp, Inc. System and method for financial instrument modeling and valuation
US6421653B1 (en) * 1997-10-14 2002-07-16 Blackbird Holdings, Inc. Systems, methods and computer program products for electronic trading of financial instruments
US6618707B1 (en) * 1998-11-03 2003-09-09 International Securities Exchange, Inc. Automated exchange for trading derivative securities
WO2000075820A2 (en) * 1999-06-02 2000-12-14 Algorithmics International Corp. Risk management system, distributed framework and method
US8577778B2 (en) * 1999-07-21 2013-11-05 Longitude Llc Derivatives having demand-based, adjustable returns, and trading exchange therefor
US20010032168A1 (en) * 2000-01-07 2001-10-18 Seabron Adamson Tradable contingent securities bundled with activity permits
GB0206440D0 (en) * 2002-03-18 2002-05-01 Global Financial Solutions Ltd System for pricing financial instruments
DE10062120A1 (en) * 2000-12-13 2002-06-20 Michael Griebel Device and method for evaluating financial derivatives using thin grids
US20030154153A1 (en) * 2002-01-31 2003-08-14 Steidlmayer J. Peter Composite commodity financial product

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6134536A (en) * 1992-05-29 2000-10-17 Swychco Infrastructure Services Pty Ltd. Methods and apparatus relating to the formulation and trading of risk management contracts
US5940810A (en) * 1994-08-04 1999-08-17 The Trustees Of Columbia University In The City Of New York Estimation method and system for complex securities using low-discrepancy deterministic sequences
US5761442A (en) * 1994-08-31 1998-06-02 Advanced Investment Technology, Inc. Predictive neural network means and method for selecting a portfolio of securities wherein each network has been trained using data relating to a corresponding security
US6061662A (en) * 1997-08-15 2000-05-09 Options Technology Company, Inc. Simulation method and system for the valuation of derivative financial instruments
US6321212B1 (en) * 1999-07-21 2001-11-20 Longitude, Inc. Financial products having a demand-based, adjustable return, and trading exchange therefor

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP1856590A2 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005062224A1 (en) * 2003-12-24 2005-07-07 John Redmayne Method and apparatus for pricing securities
US8359252B2 (en) 2003-12-24 2013-01-22 John Michael Redmayne Method and apparatus for pricing securities
CN105334828A (en) * 2006-11-10 2016-02-17 费希尔-罗斯蒙德系统公司 FDT for EDDL-Based Field Devices
CN104318475A (en) * 2014-10-30 2015-01-28 中国银行股份有限公司 Method and device for obtaining analog receipt

Also Published As

Publication number Publication date
US20070162373A1 (en) 2007-07-12
WO2003107137A3 (en) 2004-03-18
US20140214718A1 (en) 2014-07-31
US7933824B2 (en) 2011-04-26
AU2003243629A8 (en) 2003-12-31
EP1856590A2 (en) 2007-11-21
EP1856590A4 (en) 2007-11-21
CN1675643A (en) 2005-09-28
AU2003243629A1 (en) 2003-12-31

Similar Documents

Publication Publication Date Title
WO2003107137A2 (en) Methods, systems and computer program products to facilitate the formation and trading of derivatives contracts
Tsay Analysis of financial time series
Melnikov Risk analysis in finance and insurance
Franke et al. Statistics of financial markets
US7962389B1 (en) Method and system for providing financial functions
Smith How actuaries can use financial economics
US20060143099A1 (en) System, method, and computer program for creating and valuing financial insturments linked to average credit spreads
US20100241554A1 (en) Method and system for pricing financial derivatives
Vedani et al. Market inconsistencies of market-consistent European life insurance economic valuations: pitfalls and practical solutions
EP1787254A2 (en) System and method for displaying a combined trading and risk management gui display
US8566222B2 (en) Platform for valuation of financial instruments
Gatzert et al. Convergence of Capital and Insurance Markets: Consistent Pricing of Index‐Linked Catastrophe Loss Instruments
Zenios et al. Asset and Liability Management
Jarvis et al. Modern valuation techniques
Telford et al. Developments in the management of annuity business
US10121200B1 (en) Automated systems for calibrating and managing a security-based deferred compensation incentive plan
Sadr Interest rate swaps and their derivatives: a practitioner's guide
Mantovani The Financial Value of Entrepreneurship: Using Applied Research to Quantify Entrepreneurial Competence
Questa Fixed-income analysis for the global financial market: money market, foreign exchange, securities, and derivatives
García Muñoz et al. Pricing derivatives in the new framework: OIS discounting, CVA, DVA & FVA
Koch Using Value‑at‑Risk for ISIT Project and Portfolio Appraisal and Risk Management
Hagan et al. Girsanov, Numeraires, and All That
Houdain et al. Hedging tranched index products: illustration of the model dependency
Mungiria Relationship Between Selected Macroeconomic Variables And The Financial Performance Of Investment Banks In Kenya
Sie et al. Analysis of Autocallable Notes Who reap the benefits? The issuer, facilitator, distributor, or the investor?

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2004513887

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 2003760448

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 237/DELNP/2005

Country of ref document: IN

WWE Wipo information: entry into national phase

Ref document number: 20038196174

Country of ref document: CN

WWE Wipo information: entry into national phase

Ref document number: 2007162373

Country of ref document: US

Ref document number: 10518823

Country of ref document: US

WWP Wipo information: published in national office

Ref document number: 10518823

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: JP

WWP Wipo information: published in national office

Ref document number: 2003760448

Country of ref document: EP