Portfolio selection problem, MATLAB Programming

An individual with $10,000 to invest has identi?ed three mutual funds as attractive opportunities. Over the last ?ve years, dividend payments (in cents per dollar invested) have been as shown in Table 5, and the individual assumes that these payments are indicative of what can be expected in the future. This particular individual has two requirements:

(1) the combined expected yearly return from his/her investments must be no less than $800 (the amount $10,000 would earn at 8 percent interest) and (2) the variance in future, yearly, dividend payments should be as small as possible. How much should this individual invest in each fund to achieve these requirements?

[Hint: Let xi(i =1, 2, 3) designate the amount of funds to be allocated to investment i, and let xik denote the return per dollar invested from investment i during the kth time period in the past (k =1, 2,..., 5). If the past history of payments is indicative of future performance, the expected return per dollar from investment i is

2116_Portfolio Selection Problem..png

(b) Set up a quadratic optimization problem that will determine the best investment mix.

(c) Solve the problem using the MATLAB quadratic optimization routine quadprog. Interpret your results.

Posted Date: 3/9/2013 12:41:28 AM | Location : United States







Related Discussions:- Portfolio selection problem, Assignment Help, Ask Question on Portfolio selection problem, Get Answer, Expert's Help, Portfolio selection problem Discussions

Write discussion on Portfolio selection problem
Your posts are moderated
Related Questions

Produce a random real number: To produce a random real number in the range from low to high, at first create the variables low and high. And then, use the expression rand*(hig

Output Statements: disp and fprintf: The Output statements display strings and the answers of expressions and can permit for formatting or customizing how they are exhibited.

Matrices of random numbers: The Matrices of random numbers can be generated using the rand and randint functions. The first two arguments in the randint function identify the

Creating Column Vectors: One way to generate a column vector is by explicitly putting the values in square brackets, separated by the semicolons: >> c = [1; 2; 3; 4] c =


Algorithms: Before writing any computer program, it is very useful to first outline the steps which will be essential. An algorithm is the series of steps required to solve a

Illustration of a built-in function: The length function is an illustration of a built-in function which computes a single value; it returns the length of a vector. As an illu

Hello my name is lalitkumar and I am a student.I needed help in MATLAB for recognition of colour randomly using webcam realtime for RGB without external trigger.please mail the co

how to convert char array to a string cell