Description
1. Delta-Normal VaR. (total 2 points) The current value of the S&P 500 index is 3,295.47, and
you have written 60 calls with a strike price of 3,300 and written 60 puts with a strike price of
3,300. The calls and puts each have a multiplier of 100, that is the payoff of one call is 100 ×
max(ST – 3,300), where ST is the index number on the option expiration date T, and the payoff of
one put is 100 × max(3,300 ST). Thus, the portfolio payoff will be payoff60 × 100 ×
max(ST – 3,300) – 60 × 100 × max(3,300 ST). The options expire in one month (0.08333 year),
the continuously compounded interest rate is 0.01 or 1% per year, the (continuous) dividend
yield on the portfolio that underlies that S&P 500 index is 0.02 or 2% per year, and the implied
volatility of the options is 0.22 or 22%. Please answer the following questions.
(a) (1/2 point) Please use the Black-Scholes-Merton formula to compute the current market value
of the portfolio and also the portfolio delta, gamma, vega, and theta. What are the portfolio
value, delta, gamma, vega, and theta?
(b) (1/2 point) Your estimate of the standard deviation of the simple return on the S&P 500 index
is 0.013 or 1.3% per day. Consider a simple VaR model in which the only market factor is the
S&P 500 index, and use the delta-Normal method with a probability of 5% to compute the VaR
of the portfolio. What is your estimate of the 5% VaR?
(c) (1/2 point) Next consider a more sophisticated VaR model with two market factors, the S&P
500 index and the implied volatility. Assume that the standard deviation of percentage changes
in the implied volatility is 0.04 or 4% per day and the correlation between S&P 500 returns and
percentage changes in the implied volatility is 0.8. What is your estimate of the 5% VaR? (The
standard deviation of 4% per day means 4% of the previous value, not 4 percentage points.)
(d) (1/2 point) Why are your answers to parts (c) and (d) so different?
Remark.You might find the R package fOptions useful. It includes functions GBSOptions() and
GBSGreeks() that will allow you to compute the values and Greeks of the options.
To use it, execute the command install.packages(“fOptions”) from the R Studio console. You
should also include the line library(“fOptions”) in your R script before you call the functions.
2. Gather the data for questions 3-7. (0 points) Go to WRDS, and find the CRSP daily stock
returns data. Download the returns of the SPDR S&P 500 (ticker = SPY), SPDR Financial Select
Sector Fund (ticker = XLF), Microsoft (ticker = MSFT), and Apple (ticker = AAPL) for the
period running from January 2004 through December 2018. Create an R dataframe that contains
2
the returns data. Your data frame should contain 3,775 observations of five variables, these being
the date and the returns of the four securities.
Remark. WRDS is at https://wrds-www.wharton.upenn.edu/. We will talk about how you can
access the WRDS data during class.
3. A few preliminary calculations. (1 point)
(a) (1/2 point) Using the full data sample, what are the means of the daily returns of the four
securities? What are the standard deviations? What are the 5% quantiles?
(b) (1/2 point) Using the returns from 2008, what are the means of the daily returns of the four
securities? What are the standard deviations? What are the 5% quantiles? (There were 253
trading days during 2008.)
4. Historical simulation method. (2 points) Assume that you held a position of $5 million
invested in the SPY, $3 million in the XLF, $1 million in MSFT, and $1 million in AAPL during
each trading day in 2008 and 2009. Specifically, you held this position from the close of trading
on December 31, 2007 until the end of January 2, 2008 (the first day of 2008), then adjusted the
position so that you had $5 million invested in the SPY, $3 million in the XLF, $1 million in
MSFT, and $1 million in AAPL and held this position to the next day, and then adjusted the
position again and held it to the next day, etc. Thus, each day you have had $5 million invested
in the SPY, $3 million in the XLF, $1 million in MSFT, and $1 million in AAPL. The last day
you should consider is December 31, 2009; this is the gain or loss on the position that you
established at the close of trading on December 30, 2009 and held until the close of trading on
December 31, 2009.
Use the historical simulation method with a one-day horizon and a confidence level of 99%
(equivalently, a probability of 1%) to compute the value-at-risk of your portfolio during each
trading day of 2008 and 2009. In doing this, for each day use the returns on the market factors
during the previous 1,000 days.
Create a graph to show how your estimates of value-at-risk vary throughout 2008 and 2009. The
horizontal axis should show the date, and the graph should show the estimates of the value-atrisk for each date. (Your graph should show all four time series of VaR’s for Questions 47 on
the same graph.) Include the graph in the .docx or .pdf file that you submit via the Compass site.
5. Delta-Normal method with the equally-weighted covariance matrix estimator. (1 point)
Use the delta-Normal method with a one-day horizon and a confidence level of 99%
(equivalently, a probability of 1%) to compute the value-at-risk of your portfolio during each
trading day of 2008 and 2009. For each day estimate the covariance matrix using the equallyweighted estimator on p. 68 of Christoffersen (2012) and the simple returns on the market factors
during the most recent 1,000 days, and assume that the expected returns are zero.
6. Delta-Normal method using the exponentially-weighted covariance estimator. (2 points)
Read about the RiskMetrics exponentially-weighted variance estimator on pp. 6970 of
Financial Risk Management Neil D. Pearson
3
Christoffersen (2012). Although Christoffersen does not discuss it, the generalization to the
exponentially-weighted covariance estimator should be obvious. Compute the delta-Normal
value-at-risk for each trading day in 2008 and 2009, where for each day the covariance matrix is
estimated using the exponentially-weighted estimator using = 0.94.
Remark. Compute the covariance matrix using the simple returns, not the continuously
compounded returns. In thinking about how many past days should you use to compute the
exponentially-weighted covariance matrix you should think about how large is for various
values of .
7. Weighted historical simulation. (2 points) Use the weighted historical simulation method
with a one-day horizon and a confidence level of 99% (equivalently, a probability of 1%) to
compute the value-at-risk of your portfolio during each trading day of 2008 and 2009. In doing
this, for each day use the returns on the market factors during the previous 1,000 days and set
= 0.995.