Find the asset allocation for the optimal portfolio

Assignment Help Simulation in MATLAB
Reference no: EM133385208

Computational Finance

Question 1

Briefly introduce the theoretical framework and the computational approach. You have a budget of £ 100,000 to invest. By investing on the following:

i) Standard & Poor 500
ii) Nikkei 225
iii) NASDAQ Composite Index
iv) NASDAQ 100 index
v) Down Jones Industrial Average
vi) Coinbase Ethereum
vii) Coinbase Bitcoin

find the asset allocation for the optimal portfolio, i.e. efficient and maximizing the Sharpe Ratio, within the mean-variance Markowitz approach.
Use daily data on prices on a time window starting the 2nd of February 2021 and ending the 27th March 2023.
Find also the risk and gross return (without transaction costs) for the optimal portfolio. Finally, compute 15 efficient portfolios and plot the efficient frontier to be compared with the profile of the Sharpe ratios.
Find the budget allocation for all the efficient portfolios and the number of shares for the optimal portfolio.
Automate the entire algorithm by using a commented Matlab Live file and automate the procedure to produce a figure comparing the efficient frontier and the corresponding Sharpe ratio profile.
Comment each step of the procedure as well as the results. Add also short comments regarding each Matlab command used for coding.
Propose, and possibly implement, possible improvements to the in-class approach.

Hint (on coding):
• Download daily prices from the database FRED for the given indices (use a cycle to download the time series all at once) in the given time window.
• Convert the prices into returns.
• Create a Portfolio object in which the tickers for the different indices are collected.
• Compute the proxies for risk and return using the mean-variance Markowitz approach.
• Set the constraint for a long, fully-invested portfolio
• Compute the portfolio maximizing the Sharpe ratio
• Extrapolate risk and return of the efficient portfolio maximizing the Sharpe ratio (optimal portfolio)
• Plot the efficient frontier by optimizing 15 portfolios together with the optimal portfolio
• Recover the weights for the efficient portfolios and multiply by the budget.
• Recover the weights for the optimal portfolio, multiply by the budget and divide by the current prices of the securities.
• Create a function to compare the efficient frontier and the profile for the Sharpe ratio and call this function into the code to create the figure that compares the two profile (add markers for the portfolios, the title for each of the two subplot and x-labels.

Question 2

Briefly introduce the theoretical framework and the computational approach.

Use the Monte Carlo simulation technique to evaluate the 30 days 5% VaR and the 30 days 5% CvaR (or Expected Shortfall) for S&P500 and the Coinbase Bitcoin by using the data of the last 2 years up to today (use 10000 simulations).
Show the simulated prices and returns.
Comments each step of the procedure as well as the results. Add also short comments regarding each Matlab command used for coding.
Propose, and possibly implement, improvements to the in-class approach.

Hint (on coding):
• Download daily prices from the database FRED.
• Set the number of replications and the number of simulated days.
• Evaluate continuously compounded returns, mean and standard deviation.
• Code the Geometric Brownian Motion, trying to lower the computational costs.
• Evaluate the 5% VaR.

• Plot the histogram of returns by showing also the VaR
• Use the distribution Fitter App to fit a normal distribution of the frequency of returns.
• Generate the code that is fitting the normal distribution on the data.
• Save the fitted normal distribution.
• Invert the cumulative of the fitted normal distribution to compute the CvaR
• Comment on possible improvements

Reference no: EM133385208

Questions Cloud

Find out about barriers that may affecting your client : Find out about barriers that may affecting your client during programs and activities?What is the best course of action to attempt to overcome them?
How does the article support the social care concepts : What is this article all about ? How does the article support the social care concepts in Ireland ? What are the positive and Negative side
Explain george approach to career planning : Explain George's approach to career planning from the perspective of Trait & Factor Theory Seinfeld - George Costanza ponders about potential jobs
Concept map regarding concept of depression : Susie wants to create a concept map regarding the concept of depression. Those connections would be represented by what?
Find the asset allocation for the optimal portfolio : 7QQMO117 Computational Finance, Kings Business School - Find also the risk and gross return (without transaction costs) for the optimal portfolio
Discuss how gender bias differs from other characteristics : Discuss how gender bias differs from other characteristics (such as race, religion, and addiction) in the form of stereotyping, prejudice, and discrimination.
Explain how your experience relates to cognitive dissonance : Have you ever been in a situation where your behaviour was not consistent with your thoughts and feelings ( values/morals)? How did you resolve this dilemma?
Work integrated experience : Describe some feedback you have received at your Work integrated experience (supporting people with disabilities at group home)
How can confession lead to spiritual health : What is the value of a person confessing his/her sin to the offended party? How can confession lead to spiritual health? Psychological health? with references

Reviews

Write a Review

Simulation in MATLAB Questions & Answers

  Calculate the stress intensity factor

Use the three-parameter zone finite element method or the boundary collocation method to calculate the stress intensity factor K, at the crack tip for the plate

  Build a simulation using newtons laws of motion

Build a new and different simulation of your own using Newtons laws of motion and Show the code and describe how it works

  Write the specification of load mover

Write the specification of LOAD MOVER detailed of the whole design and precise for automatic control section and divide the design into various modules and Is the kernel required if yes which one?

  Design the automatic control section using statecharts

Aim of this project is to design an embedded system which can move loads from one place to another. The system can be operated manually, automatically and wirelessly.

  Need an expert who can model a drill in simulink

Need an expert who can model a drill in Simulink. Working model of a drill needing for an improvment to behave more realistically as a drill to drill through plastic block.

  Project is on load frequency control using fpid

Project is on load frequency control using FPID tuned using GA and PSO algorithm and the system is a two area system.

  Number of packets received with time

Let x be the number of packets received with time -

  Build a matlab based graphical user interface

Build a Matlab based graphical user interface (GUI) that operates in conjunction with a base Matlab/ Simulink simulation program. Any base simulation is considered acceptable.

  Build a matlab based graphical user interface

Build a Matlab based graphical user interface (GUI) that operates in conjunction with a base Matlab/ Simulink simulation program. Any base simulation is considered acceptable.

  Simulate the standardised sum of independent

Simulate the standardised sum of independent and identically distributed variates - Fit a linear regression model as in Q5, and plot your estimates for β0 and β1 as N increases, together with a line indicating their true values. Supply your code.

  Plot the original periodic square wave

Plot the original periodic square wave on the same graph. Comment on the difference between the original periodic square wave and its truncated Fourier series presentation.

  Use matlab to plot the function

Plot the original periodic square wave on the same graph. Comment on the difference between the original periodic square wave and its truncated Fourier series presentation.

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