Deprecated: Function create_function() is deprecated in /home/jtung/jamestung.com/pmwiki-2.2.71/pmwiki.php on line 456 Deprecated: Function create_function() is deprecated in /home/jtung/jamestung.com/pmwiki-2.2.71/pmwiki.php on line 456 |
Actuary /
ParityPut-call parity formula for stock optionsVariables: Justification: The key is that buying a call and selling a put amount to a synthetic forward. The cash flow for buying a call and selling a put at time 0 is {$ -C+P $}. There is an additional cash flow at time {$ T $} of +{$ K $}. The cash flow at time {$ T $} for a buying a forward is -forward price = {$ - S_0e^{(r-\delta)T} $}. Thus the cash flows at time 0 are {$$ -C+P +PV(K) = PV (- S_0e^{(r-\delta)T}) $$} and the formula follows. General put-call parity formulaNow the underlying asset can be stock with different dividend schemes, foreign currency,
futures, or bonds. PropertiesPrice ranges
{$C$} and {$P$} by the parity formula.
We thus have the following string of inequalities: {$$ \max[0, F_{0,T}^P - Ke^{-rT}] \leq C_{\text{Eur}} \leq C_{\text{Amer}} \leq S; $$} {$$ \max[0, Ke^{-rT} - F_{0,T}^P ] \leq P_{\text{Eur}} \leq P_{\text{Amer}} \leq K; $$} Early ExercisePrice vs. {$t$}Price vs. {$K$}{$C$} as a function of {$K$} is
{$P$} as a function of {$K$} is
If any of the properties are violated, we can have arbitrage. For the first two conditions, this is done by creating a spread, i.e., buy the option that's mispriced to be lower than it should, and sell the option mispriced to be higher. When the third (convexity) condition is violated, we can create an asymmetrical butterfly spread with "{$\lambda$}". |