The present invention relates to methods and systems for valuing event driven option contracts.
Options contracts or options give their owners the right but not the obligation to buy, in the case of call options, or to sell, in the case of put options, an underlying good, such as a company's stock or bond, at a specified “strike” price for a preset amount of time. When the preset amount of time has lapsed, the option “expires.”
Event driven option contracts vary or scale the payment made by the seller or writer of the contract to the buyer depending on how far an event results from the “strike.” If the event or strike on which an event driven option contract is based is whether the Board of Governors of the Federal Reserve will raise an interest rate, the seller only pays the buyer if the Board of Governors of the Federal Reserve raise the interest rate, in which case the event driven option contract is in the money. The payout under the event driven option contract scales and may be proportionate to the amount of the increase.
Traders, exchanges and other entities determine values for event driven option contracts for a number of purposes. Traders often value event driven option contracts when making buy and sell decisions. Exchanges and clearing firms value event driven option contracts when determining margin requirements. Calculating the value of an event driven option contract can be difficult when the option contract has not traded recently or frequently.
Prior art approaches to valuing event driven option contracts included analytical models and simulation based models that use values of underlying financial instruments. The performance of previous analytical models degrades as event driven option contracts become more complex. Simulation models require excessive processing requirements. The value of an event driven option contract may change as the value of the underlying product changes. The use of simulation models becomes more impractical when the value of the underlying financial instrument changes frequently.
Therefore, there is a need in the art for improved analytical systems and methods for valuing event driven option contracts.
Embodiments of the present invention overcome problems and limitations of the prior art by providing systems and methods for valuing event driven option contracts that use a jump diffusion based model that assumes arithmetic movement of an underlying price and a single jump. The jump diffusion model may be based on the Merton jump diffusion model. The arithmetic movement of the underlying price may be modeled with a Bachelier based arithmetic model. In various embodiments calculated event driven option contract values may be used, for example, when making buy and sell decisions and setting margin requirements.
In other embodiments, the present invention can be partially or wholly implemented on a computer-readable medium, for example, by storing computer-executable instructions or modules, or by utilizing computer-readable data structures.
Of course, the methods and systems of the above-referenced embodiments may also include other additional elements, steps, computer-executable instructions, or computer-readable data structures. In this regard, other embodiments are disclosed and claimed herein as well.
The details of these and other embodiments of the present invention are set forth in the accompanying drawings and the description below. Other features and advantages of the invention will be apparent from the description and drawings, and from the claims.
The present invention may take physical form in certain parts and steps, embodiments of which will be described in detail in the following description and illustrated in the accompanying drawings that form a part hereof, wherein:
Aspects of the present invention may be implemented with computer devices and computer networks that allow users to perform calculations and exchange information. An exemplary trading network environment for implementing trading systems and methods is shown in
The trading network environment shown in
Computer device 114 is shown directly connected to exchange computer system 100. Exchange computer system 100 and computer device 114 may be connected via a T1 line, a common local area network (LAN) or other mechanism for connecting computer devices. Computer device 114 is shown connected to a radio 132. The user of radio 132 may be a trader or exchange employee. The radio user may transmit orders or other information to a user of computer device 114. The user of computer device 114 may then transmit the trade or other information to exchange computer system 100.
Computer devices 116 and 118 are coupled to a LAN 124. LAN 124 may have one or more of the well-known LAN topologies and may use a variety of different protocols, such as Ethernet. Computers 116 and 118 may communicate with each other and other computers and devices connected to LAN 124. Computers and other devices may be connected to LAN 124 via twisted pair wires, coaxial cable, fiber optics or other media. Alternatively, a wireless personal digital assistant device (PDA) 122 may communicate with LAN 124 or the Internet 126 via radio waves. PDA 122 may also communicate with exchange computer system 100 via a conventional wireless hub 128. As used herein, a PDA includes mobile telephones and other wireless devices that communicate with a network via radio waves.
One or more market makers 130 may maintain a market by providing bid and offer prices for a derivative or security to exchange computer system 100. Exchange computer system 100 may also exchange information with other trade engines, such as trade engine 138. One skilled in the art will appreciate that numerous additional computers and systems may be coupled to exchange computer system 100. Such computers and systems may include clearing, regulatory and fee systems. Coupling can be direct as described or any other method described herein.
The operations of computer devices and systems shown in
Of course, numerous additional servers, computers, handheld devices, personal digital assistants, telephones and other devices may also be connected to exchange computer system 100. Moreover, one skilled in the art will appreciate that the topology shown in
Memory module 204 includes a model used to value event driven option contracts. The model may be a Merton jump diffusion based model 208 that includes assumptions 210. Assumptions 210 may include geometric motion of the price of an underlying financial instrument and a finite number of events, such as one event. An exemplary model is described in detail below.
The Merton jump diffusion model generically describes underlying price motion as geometric movement dS/S in an underlying instrument S driven by a composite of the 2 independent processes:
1—time continuous diffusion (Brownian) motion with annualized variance (σ2) cumulative over time to expiration (t) modeled by Wiener process dz, and
2—event driven Poisson process dρ (converging to Binomial process at limit) with jump variance (δ2)
dS/S=r*dt+σ*dz+δ*dρ, (equation 1)
The total variance over time t, conditioned on discrete number (n) of jumps is a sum of diffusion variance and event driven jumps (n) variance
s2t=σ2t+δ2*n (equation 2)
The Merton European call model is a pricing option value (G) with strike K as a sum of the Black-Scholes (B-S) option values gn weighted with probabilities (wn) of randomly timed jumps (n) generated in economic events (m) from a poisson distribution. Underlying price and strikes must be positive to fit geometric process assumption.
In accordance with an embodiment of the invention, the Merton jump diffusion model is extended to value or price event driven option contracts with jumps timed deterministically rather than randomly and underlying and strike prices limited to a positive range to fit geometric process assumption. We first reduce an underlying event driven Poisson process to a binomial one. Then the option value is a weighted sum of intrinsic value and Black-Scholes option values with volatility rates generated in event driven n>0 jumps
Reducing total variance to events driven variance only by setting diffusion variance to 0 in event driven auction markets
σ2=0 (equation 6)
results in
The Merton jump diffusion model is adapted with a Black-Scholes model with the number of jumps (n) serving as approximation for the time to expiration (t). Finally, in the event based auction markets there is generally only one deterministically scheduled economic event (m=1) so that
G=w0g0+w1g1, where w0=1−p and w1=p (equation 9)
and the probability rate of a jump (p) is the only tune up parameter.
In accordance with an embodiment of the invention, the Merton jump diffusion model is modified with a Bachelier based arithmetic motion model. The Merton European call jump diffusion model assumes geometric underlying process and computes option value as a composite sum of Black-Scholes option prices gn with volatility based on both diffusion and event driven jumps. The Bachelier model assumes arithmetic motion in the underlying instrument process driven by diffusion.
dS=σ*dz (equation 10)
and the Bachelier model computes a European call option as:
a=e−rt*(s*√t*(d*N(d)+N′(d))), (equation 11)
The generic Merton jump diffusion model is modified to price scheduled event driven option contracts with deterministically timed jumps and a Bachelier based approach to underlying arithmetic motion. In presence of event driven jumps, underlying arithmetic motion approximation dS has both diffusion and jump components and can be described as
dS=σ*dz+δ*dρ (equation 13)
and s2—total variance over time t includes both diffusion variance and event driven variance generated in n>0 jumps:
s2t=σ2t+δ2*n (equation 14)
Then the Bachelier value with both diffusion and event driven volatility generated in n>0 jumps is:
an=e−rt*(s(n)√n*(d*N(d)+N′(d))) (equation 15)
Next, the geometric process in the Merton jump diffusion model is replaced with an arithmetic Bachelier based process. Then valuing an event driven option contract is a composite sum of Bachelier option prices an with volatility based on Event driven n>0 jumps
To model event based option contracts with jumps generated in underlying economic events, we reduce the Poisson process to a binomial process. Then the value is a weighted sum of intrinsic value and option values an with volatility rates generated in event driven n>0 jumps
Reducing diffusion variance σ2=0 results in
an=e−rt*(δ√n*(d*N(d)+N′(d))) is Bachelier value with volatility generated in n>0 jumps (equation 18)
A number of jumps (n) may serve as an approximation for the time to expiration (t).
Finally, in embodiments that involve the event driven auction markets there is only one deterministically scheduled underlying economic event (m=1), so that
A=w0a0+w1a1, where w0=1−p and w1=p (equation 19)
and probability rate of event jumps (p) is the tune up parameter.
Because of the underlying motion arithmetic assumption, underlying price and strikes are not limited to a positive range and could be positive, zero or negative as in trade deficit or non-farm payroll statistics related contracts in auction markets.
Traders and other entities often associate “Greek” values with risks. Each Greek estimates the risk for one variable: delta measures the change in the option price due to a change in the stock price, gamma measures the change in the option delta due to a change in the stock price, theta measures the change in the option price due to time passing, vega measures the change in the option price due to volatility changing, and rho measures the change in the option price due to a change in interest rates.
Delta, gamma, and vega formulas hold in both geometric (G) and arithmetic (A) pricing cases with t time to expiration being replaced by n—number of jumps and s—annualized volatility replaced by δ—volatility per jump. So Greeks accounting for event driven jumps may be determined as follows:
Delta ΔG=e−rt**N(d) and ΔA=e−rt*N(d) (equation 20)
Gamma ΓG=e−rt**N′(d)/(S*δ√n) and ΓA=e−rt**N′(d)/(δ√n) (equation 21)
Vega YG=e−rt**S*N′(d)√n and YA=e−rt*N′(d)√n (equation 22)
RhoG=e−rt**X*n*N(d−δ√n) and RhoA=−an*n (equation 23)
Then, similar to options composite Greeks may be produced as weighted sums of Greek values conditioned on jumps generated with jump probability rate p.
And for one deterministically scheduled underlying economic event (m=1) intrinsic Greek0=0 and so
Greek=w1Greek1, where w1=p (equation 25)
Greeks jump rate parameter can be tuned up against Black-Scholes model determined Greeks and improve risk analysis when Black-Scholes model determined Greeks (i.e. Gamma) are overestimated at near expiration time.
Various embodiments of the invention may also utilize a modified Bachelier model to price (1) put and (2) put and call event based options. For example, the Bachelier model may be extended to price European style event based call options with δ—Event volatility replacing annualized volatility s so that:
c1=e−rt*((S−K)*(N(d)+N′(d)*δ)) (equation 26)
where
Similarly, a Bachelier model can be adapted to price put event based options
p1=e−rt*((S−K)*(N(d)−1)+N′(d)*δ) (equation 27)
So either Call or Put option price is given as
c1=e−rt*(b*(S−K)*(N(b*d)+N′(d)*δ)) (equation 28)
where
Binary cash-or-nothing options with Q fixed payoff may be modeled as follows. Note that N(b*d) is probability of option being at or in the money. Then Binary cash-or-nothing Price is a discounted expected value of receiving payout Q.
ac=e−rt*Q*N(b*d) (equation 29)
To derive Greeks recall that derivative of Normal Cumulative distribution
N′(x)≡n(x)=e−x^*2/2/√2π—is Normal density distribution (equation 30)
And Normal Cumulative and Density distributions partial derivatives are
Ny(x)=n(x)*xy (equation 31)
ny(x)=n(x)*(−x)*xy (equation 32)
Then Binary cash-or-nothing delta is
Δac=e−rt*b*Q*n(d)/δ (equation 33)
Binary cash-or-nothing gamma is
Γac=e−rt*b*Q*ns(b*d)/δ=e−rt*b*Q*n(d)*(−d)/δ2 (equation 34)
Binary cash-or-nothing vega is
Yav=e−rt*b*Q*n(d)*(K−S)/δ2=−e−rt*b*Q*n(d)*d/δ (equation 35)
Binary cash-or-nothing rho is
Rac=−ac*t (equation 36)
Binary cash-or-nothing theta is
Tac=rac+e−rt*b*Q*n(d)*0.5*d/t (equation 37)
Of course, one or more of the steps shown in
The present invention has been described herein with reference to specific exemplary embodiments thereof. It will be apparent to those skilled in the art, that a person understanding this invention may conceive of changes or other embodiments or variations, which utilize the principles of this invention without departing from the broader spirit and scope of the invention as set forth in the appended claims. All are considered within the sphere, spirit, and scope of the invention.
The present application is a continuation-in-part of U.S. patent application Ser. No. 12/245,448 filed Oct. 3, 2008. The entire disclosure of which is hereby incorporated by reference.
Number | Name | Date | Kind |
---|---|---|---|
6064985 | Anderson | May 2000 | A |
7536334 | Daughtery, III | May 2009 | B1 |
7966242 | Topitzer | Jun 2011 | B1 |
20010032168 | Adamson et al. | Oct 2001 | A1 |
20020099640 | Lange | Jul 2002 | A1 |
20050160027 | Thomas | Jul 2005 | A1 |
20050209959 | Tenney | Sep 2005 | A1 |
20100005031 | Brody et al. | Jan 2010 | A1 |
20100088209 | Glinberg et al. | Apr 2010 | A1 |
Entry |
---|
Kim, Kyoung-Kuk, Ph.D., Affine processes in finance: Numerical approximation, simulation and model properties; 2008, 202 pages AAT 3333483. |
Kau, James B; An option-theoretic model of catatrophes applied to mortgage insurance; Journal Risk and Insurance; Malvem: Dec. 1996, vol. 63, Is. 4; p. 639, 18 pgs. |
Cai, Ning, Ph.D., Jump diffusion process in financial modeling, Columbia University, 2008, 223 pages; AAT 3333311. |
International Search Report from International Application No. PCT/US12/53763—2 pages. |
International Search Report from International Application No. PCT/US12/53763, (2012). |
Number | Date | Country | |
---|---|---|---|
20120041892 A1 | Feb 2012 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 12245448 | Oct 2008 | US |
Child | 13229237 | US |