Case Study
Case Study
Salvatore Perdichizzi⋆
⋆
University of Padova
A.A. 2024/2025
Introduction
Today is March 31, 2022, and you have just started your new job
with a financial planning firm.
Your task: Review a portion of a client’s stock portfolio to
determine the risk/return profiles of 12 stocks.
Stocks involved: Archer Daniels Midland (ADM), Boeing (BA),
Caterpillar (CAT), Deere & Co. (DE), General Mills, Inc. (GIS),
eBay (EBAY), Hershey (HSY), IBM, JPMorgan Chase & Co.
(JPM), Microsoft (MSFT), Procter and Gamble (PG), Walmart
(WMT).
Collect monthly price information for each stock for the past five
years.
Use sources like Yahoo! Finance to obtain "Adjusted Close" prices
(Use the file Data_Case.xlsx).
Adjusted Close prices take into account events like dividend
payments and stock splits.
Compute the mean monthly returns and standard deviations for the
monthly returns of each stock.
Convert monthly statistics to annual statistics:
Annual Mean Return = Monthly Mean Return × 12 √
Annual Standard Deviation = Monthly Standard Deviation × 12
Your manager was so impressed with your work analyzing the return and
standard deviations of the 12 stocks that he would like you to continue
your analysis. Specifically, he wants you to update the stock portfolio by:
Rebalancing the portfolio with the optimum weights that will provide
the best risk and return combinations for the new 12-stock portfolio.
Determining the improvement in the return and risk that would
result from these optimum weights compared to the current method
of equally weighting the stocks in the portfolio.
Use the Solver function in Excel to perform this analysis (the
time-consuming alternative is to find the optimum weights by trial and
error).
Establish the portfolio returns for the stocks in the portfolio using a
formula that depends on the portfolio weights.
Initially, these weights will all equal 1/12.
You would like to allow the portfolio weights to vary, so you will
need to list the weights for each stock in separate cells and establish
another cell that sums the weights of the stocks.
The portfolio returns for each month must reference these weights
for Excel Solver to be useful.
Compute the values for the monthly mean return and standard
deviation of the portfolio.
Convert these values to annual numbers (as you did before) for
easier interpretation.
Compute the efficient frontier when short sales are not allowed. Use
the Solver tool in Excel (on the Data tab in the analysis section).
Solver Parameters:
a. Set the target cell as the cell of interest, making it the cell that computes the
(annual) portfolio standard deviation. Minimize this value.
b. Establish the “By Changing Cells” by holding the Control key and clicking in each of
the 12 cells containing the weights of each stock.
c. Add constraints by clicking the Add button next to the “Subject to the Constraints”
box. One set of constraints will be the weight of each stock that is greater than or equal
to zero. Calculate the constraints individually. A second constraint is that the weights
will sum to one.
d. Compute the portfolio with the lowest standard deviation. If the parameters are set
correctly, you should get a solution when you click “Solve.” If there is an error, you will
need to doublecheck the parameters, especially the constraints.