Answered step by step
Verified Expert Solution
Question
1 Approved Answer
A capped call option has the payoff at the expiry T below: min ( max ( S K , 0 ) , H ) where
A capped call option has the payoff at the expiry T below:
minmaxS K H
where H is a given cap. Similarly a capped put has the payoff
minmaxK S H
Assume the stock price follows an Nperiod binomial model with u esigma t and d esigma t Write the MATLAB or Python scripts to compute European capped putcall option values by using the data in Table Using t to construct a multiperiod binomial model with N Tt to compute the initial values of European capped puts with the expiry T H and the strike K : : Plot the initial value against the strike. How does the capped put value compare to that of a standard European put with the same strike K and expiry T Comment and explain your observations. In particular, your codes should look like: Hint: the riskneutral probability for up p ertesigma sqrttesigmasqrtdeltatesigmasqrtdeltat ; the probability for down is qp Use the continuous interest compound.
Table Some typical option parameters
sigma
r
Time to expiry years Initial asset price S$This function evaluates the arbitragefree price of a European capped put option in the Binomial tree model
INPUTS
S:stockpriceattime
sigma : the volatility of stock dt :Deltat
T : number of periods
r : interest rate
K :strikepriceoftheput
H :capofthepput
OUTPUT
y :priceoftheputattimezero
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started