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

  Using dimensional analysis nondimensionalize the period t

the period of a pendulum t is assumed correctly or incorrectly to depend on the mass m the length of the pendulum l the

  Write program that computes the amount of income tax

EECS 1570 - Introduction to Computing for Psychology Assignment Questions, Lassonde School of Engineering, Canada. Write program that computes income tax

  Computer Vision Assignment - Manipulations of bounding boxes

Computer Vision Assignment - Try to extract the second image (Im2) in Bbox4 as located by the corresponding bounding box

  Periodic delay to create a flanging effect

Write an application to read a wav file into an array and introduce a periodic delay to create a flanging effect. The periodic delay can be accomplished

  Plot the pole-zero pattern, draw curves of m(w) versus

Use Matlab to check your work (pzmap). Also, use Matlab to create the Bode plot (use the “bode” command.) If this circuit were used as a filter, what type of filter would it be? Problem: For the following transfer function, plot the pole-zero pattern..

  The function should compute and return

Define a function that takes as input parameters a function handle f, start and end values a and b, and a number of steps n. The function should compute and return the x and y values of the maximum of the function over the range a to b.

  Give the gradient operator in paraboloidal coordinates

Given that the le data.txt contains only real numbers seperated by white space, write down a sequence of maple commands that will read the data into a maple list and then plot a histogram of the elements in the list.

  Simulink time response

SIMULINK Time Response - Generate the following pulsating sine wave. The pulsating frequency is 1rad/s, while the faster oscillating sinusoidal signal

  Review of descriptive statistics and functions

Create a MATLAB function named "problem1", which accepts a number, a vector OR a matrix input and returns 4 outputs in this order related to the input: arithmetic average mean, standard deviation, median, max. The numbers you return for each outpu..

  Control design using matlab

Control Design using Matlab,  Please try and explain the characteristic of all the plots and graphs.   Import all the required data in word of simply write in the script itself.

  Kerfuffleboard is a game very much like shuffleboard

Kerfuffleboard is a game very much like Shuffleboard. Players take turns shooting disks at a trianglular scoring area. While the scoring areas are the same in shuffleboard and kerfuffleboard, a disk's contribution to a player's score will be calcu..

  Generate matlab control system objects

Generate MATLAB control system objects for the attached block diagrams

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