Stock Examples - Background |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Every
stock in the market has a certain return. We assume that this return has a
normal |
|
| distribution.
This means that we can completely describe this distribution by two terms.
The |
| first
term is the mean (expected return) and the second is the variance of
returns. We can also |
| compute
a covariance of returns between any pair of stocks -- those that move
together will |
| have
positive covariances, those that move in opposite directions will have
negative |
|
| covariances.
If we know the expected return and variance of several stocks, we can put |
| together
a portfolio of these stocks that has a desired variance (risk) with a certain
expected |
| return.
The Solver is used to pick the portfolio with the smallest variance for a
certain |
|
| expected
return. (Or it could be used to find
the highest expected return for a certain |
|
| variance.) |
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
| How
do we calculate the expected return and variance of a portfolio? Harry
Markowitz |
|
| developed
a method that computes the portfolio variance as the sum of the individual
stock |
| variances
and covariances between pairs of stocks in the portfolio, weighted by the
relative |
| proportion
of each stock in the portfolio. From a mathematical point of view this is the
right |
| thing
to do. However, since all covariance terms between all stocks must be known,
this |
| requires
many calculations. A portfolio with 100 different stocks would require more
than |
| 5000
covariance terms, for instance. |
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
| William
Sharpe devised another method of determining the expected return and variance
of |
| a portfolio. This
method assumes that the return of each stock is composed of two parts: |
| One
part (denoted by beta) is dependent on the overall market's performance, and
the other |
| (denoted
by alpha) is independent of the market. So we can write the expected return
as |
| |
|
Return = Beta * Market + Alpha + Residual |
|
|
|
| In
this equation, alpha and beta are constants that are different for each
stock; the residual |
| term
is a random variable with an expected value of zero. When this formula is
used, a |
|
| portfolio
with 100 stocks would only require 302 terms to fully describe its
distribution (100 |
| alphas, 100 betas, 100 residual variances, plus the market
return and the market variance). |
| Compared
to the more than 5000 terms of the Markowitz method, this is a big
improvement. |
| However,
although the Sharpe method requires less work, it is not as accurate as the |
|
| Markowitz
method. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Bond Examples
- Background |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Bonds
are generally considered less risky than stocks. If a bond is of high credit
quality, its |
| price
changes will depend almost entirely on interest rate changes. If interest
rates go up, the |
| price
of a bond goes down, while if interest rates go down, the price of a bond
goes up. |
| However,
most bonds pay interest in an annual (or semi-annual) coupon, and the
interest can |
| be
reinvested. If interest rates go up, the price of the bond does go down, but
the coupon could |
| be
reinvested at the higher interest rate. These two effects cancel each other
out at the end of |
| the
duration of a bond. The duration of a bond is the average time in which a
bond is repaid. |
| For
example, if a bond has a maturity of 3 years with face value $1,000 and an
annual coupon |
| payment
of $100 and a yield of 10%, the duration is 2.735 years. Thus, one way of
protecting |
| against
fluctuation of interest rates is to have a portfolio whose duration is equal to one's own |
| investment
time horizon. A portfolio of bonds has a duration that is the weighted
average of |
| the duration of the individual
bonds. |
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
| In
model Bond1 we assume we know the duration of the bonds available and want to
maximize |
| the
yield of the portfolio while keeping the duration equal to a given investment
time horizon. |
| This
technique is known as bond portfolio 'immunization.' Bond2 is another immunization |
| model,
but this time the duration for each bond is calculated from the face value,
maturity, |
| annual coupon and
yield to maturity of each bond. |
|
|
|
|
| |
|
|
|
|
|
|
|
|
| In
model Bond3 we look at another common way to protect against interest rate
fluctuations. |
| When
we acquire a portfolio of bonds, we can exactly calculate the cash flow that
arrives from |
| this
portfolio. This consists of the coupons plus the face values of the bonds
that mature. |
| This
also works the other way around. If we know we need to have certain amounts
of cash |
| available
at certain periods, we can put together a portfolio that does exactly this.
The Solver |
| chooses that portfolio that covers the required amounts in
each year and costs the least. |
| Bond4
is another example of this technique called 'Exact Matching.' This time we
allow |
| excess funds in a certain period to be reinvested to meet
requirements in a future period. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|