Optimize a portfolio using cvar optimization

Assignment Help MATLAB Programming
Reference no: EM133128891

Question: The task is to optimize a portfolio using CVaR optimization (references Krokhmal, Palmquist, and Uryasev,...Rockafellar and Uryasev) on matlab for the dataset attached. This is done by using an estimation window of, say, 10 years starting at 1980, then testing the performance of the portfolio out-of-sample for the remaining years.

The CVaR portfolio will be compared to the an equally weighted portfolio, so a portfolio with weights 1/12 in all assets, and a Markowitz mean-variance optimized portfolio (both of these for the same estimation period and out-of-sample). This task is 1000 words.

The attached dataset is the monthly returns of 12 industry portfolios (the assets to make up the optimized portfolios), withj an additional market index and risk free rate. The returns are in percentage so will need to be divided by 100 to be used for portfolio estimation.

Attachment:- IndustryPortfolios.rar

Reference no: EM133128891

Questions Cloud

Write short notes on the pricing strategies : Write short notes on the following pricing strategies, giving specific examples in each case.
What is risk assessment process used for and what tools : What is the Risk Assessment process used for and what tools, methods and components are used to conduct Risk Assessments?
Prepare in good form the income in fund balance : Depreciation for delivery vehicle of $5,500 has not been taken. Prepare in good form the Income, Expenditure and Change in Fund Balance for the ABC County
Covid-19 and global financial crisis : Write a reflective writing on the topic Covid-19 and Global Financial Crisis. (400 words)
Optimize a portfolio using cvar optimization : Optimize a portfolio using CVaR optimization (references Krokhmal, Palmquist, and Uryasev,...Rockafellar and Uryasev) on matlab for the dataset
Risk management frameworks have common set of core component : Risk management frameworks have a common set of core components. The different elements that comprise the component
Process of developing the cities in a country : Identification. Identify the following terms implied by the following statements. Write your answers on the blanks provided.
Provide an explanation of an accounting information system : Provide an explanation of an accounting information system. List three unique risks associated with a computer-based business information system
Were you the assessor or the assessed : Which assessment/evaluation instrument(s) are you familiar with either as a teacher or as a student? Describe the purpose of its (their) use.

Reviews

Write a Review

MATLAB Programming Questions & Answers

  Finite difference method

Use the finite difference method to calculate the temperature at the point specified since it is easier.

  Determine the necessary shell temperature

In a shell-and-tube heat exchanger, one fluid passes through a central tube while another fluid flows through an outer shell in the opposite direction. The purpose is to heat the fluid passing through the central tube.

  Find the integral of a function at an arbitrary location

Write a Matlab function to perform numerical integration of a set of evenly spaced data points using the trapezoidal rule

  Compute the speed of single-stage planetary gear train

Write a MATLAB function [speed] = planetary (N, emesh, first, last, arm) that computes the speed of a given link in a single-stage planetary gear train.

  Calculate and plot the error in the numerical derivative

Write a program to calculate and plot the error in the numerical estimate of the derivative.

  Create the graph using matlab functions

Create the graph, which contains a piecewise function where a line exists in the first interval, a parabola in the second interval, and the sine function in the third interval.

  Develop a simulation program

Develop a simulation program

  Create a vector in matlab

Create a three dimensional diagram of function.

  Open a named pipe and to read data from the pipe

Open a named pipe and to read data from the pipe in matlab

  Write the commands that will create the matrix

Write the commands that will create the matrix.

  Lagrange interpolating polynomial of degree

Lagrange interpolating polynomial of degree

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