EFB308 Financial Modelling and Coding Assignment Problem

Assignment Help Other Subject
Reference no: EM132381889

EFB308 Financial Modelling and Coding Assignment - Queensland University of Technology, Australia

Background -

In this project we will consider some simulation and forecasting problems.

You can use the same data from Project 1 when required here. Not all tasks here require using the data.

Style of your report: Same style as Project 1.

Task 1: NPV simulation

A project has an initial cost of $40 and a life of 5 years.

Current annual costs are $100 and will grow at 2.5%p.a. for the next 5 years.

Current annual revenues are $110. Based on historical data, annual revenues are expected to grow according to the following AR model:

revt = 15 + 0.9revt-1 + εt, εt ∼ N(0, σε2 = 5)

You are required to simulate revenues to simulate NPVs. Assume a discount rate of 5%p.a. What is the probability that NPV < 0?

Task 2: Simulation and option pricing

For this task start from the code in simprice_single.m.

Assume an initial price S0 = $30 mean return equal to μ = rf = 3%p.a. and volatility of returns σ = 25%p.a.

Complete the following:

  • Compute the 5th percentile of simulated prices.
  • What is the probability that the price in 250 days will be lower than S0?
  • Given an exercise price of X = $35 what is the value of a standard European call option that expires in 250 days (1 year)?

Task 3: For this task you can start from the code you wrote to simulate prices in Task 2.

You need to change the code to simulate a price series for 250 days where the volatility evolves according to the GARCH process:

σt2 = 0.000001 + 0.05rt-12 + 0.9σt-12

starting from the current conditions today of ST = $10, rT = 0.002, σT2 = 0.00025 and assuming a mean return equal to μ = 12%p.a.

Task 4: Comparing forecast accuracy

Within a rolling window framework, compare the accuracy of an EWMA forecast, and forecasts from an AR model with 2 lags and an AR model with 4 lags.

You can use the Rolling_fore.m as a starting point, this provides the rolling window code and is discussed in slides 10-13 in the Forecasting Lecture. Forecasting using the AR model is discussed slides 13-15.

Run the analysis on data for the index and one of your individual stocks. Compare the different models in each case (stock and index) by computing the mean of the squared forecast error for each model.

Task 5: Forecasting portfolio weights

Use the rolling window framework. Take the same three stocks that you used in Project 1. Use the multivariate EWMA smoother to generate 1 day ahead forecasts of the covariance matrix and then compute GMVP weights. Compare the performance of your portfolio (based on fore-casting the covariance matrix) against an equally weighted portfolio.

Attachment:- Financial Modelling and Coding Assignment Files.rar

Reference no: EM132381889

Questions Cloud

Define how will you guide the incorporation : Explain, as a leader in early childhood education, how will you guide the incorporation of a developmentally appropriate curriculum that is socially.
Did the company manage cash more effectively in current year : Use the information to compute the number of days in the cash conversion cycle for each year. Did the company manage cash more effectively in current year?
As it increasingly penetrates into our daily lives : As IT increasingly penetrates into our daily lives, do you think the younger generation might do work differently than earlier generations?
Describe the future perspective of the discipline : Public health informatics is emerging as a new and distinct specialty area in the global scenario within the broader discipline of health informatics.
EFB308 Financial Modelling and Coding Assignment Problem : EFB308 Financial Modelling and Coding Assignment Help and Solution, Queensland University of Technology, Australia - Simulate revenues to simulate NPVs
Researchers be cautious about using secondary sources : Why should researchers be cautious about using secondary sources? Paraphrases in academic work require APA in-text and reference citations.
Write a multi-threading animation program for selection sort : Write a multi-threading animation program for selection sort, insertion sort, and bubble sort using JavaFx GUI. Some sample outputs of the program
SEC510 Creating and Managing Engaging Learning Environments : SEC510 - Creating and Managing Engaging Learning Environments, assignment help and solutions, Grand Canyon University, assessment help - Establishing classroom.
Sorting Animation using Multi-threading and JavaFx GUl : Sorting Animation using Multi-threading and JavaFx GUl - able to design and implement multithreaded Java applications - construct Java Graphical User Interfaces

Reviews

len2381889

10/4/2019 3:11:16 AM

This is a financial modelling & coding assignment using MATLAB. Hi, this is the data to be used for some of the tasks. Hints: Again start from Rolling_fore.m for the rolling window framework. Refer back to slides 16-18 from the Forecasting lecture. Need to use the multivariate EWMA smoother to construct the covariance matrix for each estimation window.

Write a Review

Other Subject Questions & Answers

  Develop a step-by-step strategic plan

You are the HIM director of a small 150 bed acute care facility. There has been an issue with responding to RAC audits.

  Define upcoming deployment of maintenance tracking system

Everyone on the team was a good worker. Some of them had a more critical role to play in the upcoming deployment of the maintenance tracking system.

  How you define yourself culturally

Explain which of these factors is the most important and which is the least important to you and share why you believe this to be the case.

  HR consultant given a job to research HRIS vendors

You are an HR Consultant given a job to research HRIS Vendors to help a business resolve an HR issue. The business is currently faced with a few HR issues, for example, high turnover.Part of the problem may also relate to performance evaluations

  Philippe has just completed medical school

Philippe has just completed medical school. In reflecting on his years of formal education, he is able to recall the names of all his instructors except the fifth-grade teacher who flunked him. According to Freud, his forgetting illustrates:

  Csi effect by maeder and corbett

Please note that this literature review is more informal than the one on the CSI effect by Maeder and Corbett that you read last week. You will notice a level of informality in its tone and language.

  How has your religious tradition responded to the topic

Select one of the topics from Chapter 12 listed under Modern Influences on the Future of Religion and examine how modern religious traditions are dealing.

  Discuss a statement about jesus being a false messiah

These bit questions belong to Religious Studies. The first question discuss a statement about Jesus being a false messiah, false prophet and false rabbi. The secnd question discusses about a statement that there is no God and humans have no souls

  How can school personnel empower parents

How can school personnel empower parents?What role should communities take in supporting and promoting families' involvement in school and protecting children?

  Identify a current national issue

Identify a current national issue (immigration, hunger, education, military, etc.) it can be any topic you wish, but make sure it is a topic you are concerned.

  Define peridization and its components

Define peridization and it's components. Give three different examples of when periodization can be utilized. Is periodization for everyone? If no, why not? If yes, why?

  What was the main purpose of the settlers

What was the main purpose of the settlers

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd