Project: Risk Analysis Using Econometric Models
• Aim. This project helps you practice all techniques taught in this course by solving questions in risk management. Some specific techniques include: exploring data, fitting parametri distribution family to univariate data, fitting copula models, fitting AR-GARCH models, diagnosing time series models, computing risk measures, etc.
• Datasets. Use R to download the recent ten years' stock prices for SPXL and one bank or company chosen by you from Yahoo Finance.
• Explore Data. Explore both data sets to argue that it is necessary to model time dependence and volatility of log-returns.
• Build Time Series Models. First, fit an AR(1)-GARCH(1,1) model to each series of log-returns:
Xt = µ + φXt−1 + et, et = σtεt, σ2 = w + αe2+ βσ2,
t = 1 and X˜t = µ˜ + φ˜X˜t−1 + e˜t,
e˜t = σ˜tε˜t,
σ˜2 = w˜ + α˜e˜2 + β˜σ˜2, t = 1,
Second fit parametric distribution families to both εt and ε˜t (say, standardized t-distributions in the sense of having variance one), and a parametric copula family to model the copula
of εt and ε˜t (say t-copula). Therefore, we have a parametric model for (εt, ε˜t) denoted by F1(x; θ1), F2(x; θ2), C(x1, x2; θ3). For all fittings, you should diagnose the fittings and argue they are reasonable.
• Risk Calculation. To forecast the Value-at-Risk at level 99% of Xn+1 + X˜n+1 given Fn, the σ-field generated by X1, • • • , Xn, X˜1, • • • , X˜n, we solve the following equation to x:
0.99 = P (Xn+1 + X˜n+1 ≤ x|Fn) = P (µ + φXn + σn+1εn+1 + µ˜ + φ˜X˜n + σ˜n+1ε˜n+1 ≤ x|Fn).
Note that, given Fn, µ, φ, Xn, σn+1, µ˜, φ˜, X˜n, σ˜n+1 are constants and available in the model fitting above. So to compute the above probability, we could employ simulation method:
draw a random sample with a big sample size B from copula C(u1, u2; θ3), say {(Ui, Vi)}B ;
make transformations ε∗i = F1−(Ui; θ1) and ε˜∗i = F2−(Vi; θ2) for i = 1, • • • , B, where Fi− means the inverse function of Fi. Therefore estimating the Value-at-Risk is to solve the following equation to x:
1 0.99=B BI(µ + φXni=1+ σn+1 ε∗i + µ˜ + φ˜X˜n+ σ˜n+1ε˜∗i ≤ x),
where I(x) denotes the indicator function. Similarly, compute the expected shortfall at level 99%.
• Report
Your report should include an introduction section on datasets and aims, a section on the statistical analysis described above, and a conclusion section on what your findings are. It would be good to add your thought on this course to the conclusion section. For example, what have you mastered after this class? How is the balance between theory and application? What do you like to know more about?
CS 340 Milestone One Guidelines and Rubric Overview: For this assignment, you will implement the fundamental operations of create, read, update,
Retail Transaction Programming Project Project Requirements: Develop a program to emulate a purchase transaction at a retail store. This
7COM1028 Secure Systems Programming Referral Coursework: Secure
Create a GUI program that:Accepts the following from a user:Item NameItem QuantityItem PriceAllows the user to create a file to store the sales receip
CS 340 Final Project Guidelines and Rubric Overview The final project will encompass developing a web service using a software stack and impleme