Assignment 1: Radu Lupu
Assignment 1: Radu Lupu
Assignment 1
Radu Lupu
March 16, 2020
2. Calculate the mean, standard deviation, skewness and kurtosis of returns. Plot a his-
togram of the returns with the normal distribution imposed as well.
3. Calculate the 1st through 100th lag autocorrelation. Plot the autocorrelations against
the lag order.
4. Calculate the 1st through 100th lag autocorrelation of squared returns. Again plot the
autocorrelations against the lag order.
5. Set σ20 (i.e. the variance of the first observation) equal to the variance of the entire se-
quence of returns (you can square the standard deviation found in 2)). Then calculate
σ2t +1 = 0.94σ2t +0.06R t2 for t = 2, 3, ..., T (the last observation). Plot the sequence of stan-
dard deviations, i.e. plot σt .
1
6. Compute the standardized returns as z t = R t /σt and calculate the mean, standard de-
viation, skewness and kurtosis of the standardized returns. Compare them with those
found in question 2).
7. Calculate daily, 5-day, 10-day, and 15-day non-overlapping log returns. Calculate the
mean, standard deviation, skewness and kurtosis for all four return horizons. Do the
returns look more normal as the horizon increases?
2 R EPORTING DETAILS
This assignment will be delivered until the 30th of March. It should contain the description
of each step you performed, charts and summary tables, and interpretation of results. All the
files (Excel, Eviews and Matalb for computation and Latex / Word / pdf for report) will be
packed inside an archive file that will have the Surname(s) of the (maximum) 3 persons that
contributed at its realization. This file will be sent to [email protected] by the same
deadline. No other email destinations will be taken into account.