Create a function that returns the present value of a sum

Assignment Help Finance Basics
Reference no: EM131052946

Assignment: User Defined Functions

This Project is a series of user-defined functions. Please "Insert" a module and develop these functions in the VBA module.

Use one tab to demonstrate your functions. Use cell references to assign values to your function and to display the value returned by your function. Save your spreadsheet as a "Macro-enabled" worksheet. Otherwise, Excel will strip the VBA code from your worksheet.

Use one tab. Print out the spreadsheet showing the inputs and outputs of your function. An assignment will be available on Sakai for submission of your .XLSM file.

Deliverables:

1) Printout of your VBA Module (may want to export and use Word to print)

2) Printout of your spreadsheet w/answers

3) Your spreadsheet (XLSM) file (through Sakai)

1) Create a function that calculates the Cost of Equity (Ke) using CAPM. CAPM is defined as:

Ke  = Rf + β(ERP )

This function should have the following characteristics:

a. Three parameters:

i. Risk Free Rate

ii. Equity Risk Premium

iii. Beta

b. Follow naming convention guidelines

c. Document (comment) the function

2) Create a function that calculates price of a share of stock using the single stage dividend discount model.  Single-Stage DDM is defined as:

P = {d0 (1 + g )} / (ke - g)

This function should have the following characteristics:

a. Three parameters:

i. Dividend in Year 0

ii. Growth

iii. Cost of Equity

b. Follow naming convention guidelines

c. Document (comment) the function

3) A beta can be adjusted to reflect the effects of leverage on the risk of corporate cash flows. This process is called "Un-levering" and "Levering" beta. Create two functions. One function will "un-lever" beta the other function will "Lever" it.

Un-levering Beta is performed as follows:

βu = βL / {1 + (D/E) (1 - T)}

Levering Beta is performed as follows:

ΒL = βU {1 + (D/E) (1 - T)}

This function should have the following characteristics:

a. Three parameters:

i. Beta (Levered or Unlevered)

ii. Debt-to-Equity Ratio

iii. Corporate Tax Rate

b. Follow naming convention guidelines

c. Document (comment) the functions

4) The theoretical value of a bond is a simple calculation, described as the present value of an annuity and the present value of principle at maturity.

Fair Value of a Bond = C [{1 - [1 / (1 + i)n] / i}] + {P / (1 + i)n}

where:

= semiannual coupon payment ($)

n = number of periods (number of years x 2)

i = periodic interest rate (required yield divided by 2)

P = principal ($)

For this question you need to break the problem down into smaller, logical components.

There are essentially, two components to valuing a bond. There is the present value of coupons and the present value of principle.

The two components comprise calculating a value, such as periodic coupon, and multiplying by a present value factor. Therefore we can logically break a bond calculation down into three parts.

1) Calculate the present value annuity factor to discount the bond's coupons

2) Calculate the present value factor for discounting the principle

3) Calculate the bond's coupon and principle value and apply present value factors

Create a function that returns the present value of an annuity. The function should take two parameters:

a. Number of Periods

b. Interest Rate

Create a function that returns the present value of a sum. The function should take two parameters:

a. Number of periods

b. Interest Rate

Create a function to value a bond. Use the previous two functions created. The function should take five parameters:

a. Principal returned at maturity

b. Coupon Rate

c. Years to maturity

d. Annual Payment Frequency

e. Annual Discount Rate

5) A financial asset can be valued utilizing a valuation framework that allows for growth to be modeled as a two-stage process. The model follows the theory that a firm has a period of high growth for a limited period time and then exhibits a lower; some consider it a mature, rate of growth in perpetuity.

The model is called the "H Model". Its formula is:

Price = {D0 (1 + gL) + [D0(H)] (gS - gL)} / (k - gL)

Where:

gS = Growth rate for initial periods
gL = Growth rate for final periods (mature growth rate)
D0 = Initial cash flow used for valuation
k = Investor's required rate of return
H = Years of declining growth (half years)

a) Create a function for the H-model and find a firm's common stock value with:

i. gS = 17.5%
ii. gL = .035
iii. D0 = 2.25
iv.  k = 12.5%
v. H = 10

Reference no: EM131052946

Questions Cloud

Question regarding the philosophical ethics : So that you may demonstrate what you have learned during the semester, all of you will be required to write a short paper on a moral issue relevant to your life. In addition, some of you will also make a presentation.
How social change affects culture through the processes : After you do the online investigation of just one society, post the link(s) you used. Write a two-three sentence comment about this evidence you found that the traditions of this society are changing, or might change, because of modernization proc..
What is tfcs required rate of return on common stock : What is TFC's WACC and how is it calculated (need figures, see Week 5 Scenario)? What is TFC's required rate of return on common stock and how is it calculated (need figures, see Week 4 Scenario)?
Construct the intersection graph : Construct the intersection graph of these collections of sets: A1 = {0, 2, 4, 6, 8}, A2 = {0, 1, 2, 3, 4}, A3 = {1, 3, 5, 7, 9}, A4 = {5, 6, 7, 8, 9}, A5 = {0, 1, 8, 9}.
Create a function that returns the present value of a sum : Create a function that returns the present value of a sum. The function should take two parameters: Number of periods and Interest Rate.
Vice president of information services : Barbra Cooper started as a CIO when the position was still called "vice president of information services." In her more than 30 years in IT, she's seen the role become ever more strategic. Until now, the CIO is in the unique position of being the ..
Characteristics of effective business management : Explain in detail the 5 characteristics of effective business management and comment on how you can incorporate these characteristics into the writing process.:
Representation of your public health leadership theory : Section 4 - Revised Visual Representation of Your Public Health Leadership Theory (3-4 pages):
What main goals of welfare warriors research collaborative : according to the article 43% of transgender individuals have faced acts of violence( out of 252 individuals referenced in the article). what reasons account for this violence?

Reviews

Write a Review

Finance Basics Questions & Answers

  Investment management

I am looking for assistance in the area of services of a stock broker and estate planner. I understand that they are individuals that assist people of all income variations who are attempting to set money aside from their financial earnings to invest..

  Marcie owns a 10 percent interest in a shopping mall

marcie owns a 10 percent interest in a shopping mall located in portland maine. her adjusted basis for her interest is

  Soft drink producer buying one of its bottling plants

Which of the following is an example of vertical integration? a. A custom software company purchasing

  Evaluate and comment on both the earnings quality and the

consider the following while accrual accounting information is imperfect ignoring it and making cash flows the basis

  You have 20000 to invest in a stock portfolio your choices

you have 20000 to invest in a stock portfolio. your choices are stock x with an expected return of 11 percent and stock

  What is the underpricing spread

The firm's legal fees, SEC registration fees, and other administrative costs are $350,000. The firm's stock price increases 15 percent on the first day.

  In general higher confidence levels provide a a smaller

question 1.nbsp in general higher confidence levels provide a a smaller standard error b wider confidence intervals

  What is the long term influence on turnover

Newco is hiring 400 new employees to open two new offices.  The new hires are concerned that they are going to work only 35 hours weekly - which prevents them from being included in the company's benefit package.

  How might these be mitigated

What pressures exist that might encourage unethical behavior, particularly as it pertains to the firm's financial reporting or situation? How might these be mitigated?

  1 explain what was the markets reaction to the

1. explain what was the markets reaction to the self-reported earnings announcement?2. briefly examine the reported

  General fund for fund based financial statements

Discuss and explain how each of the following transactions impacts the fund balance of the General Fund for fund-based financial statements

  How large must each of the payments be

How large must each of the 5 payments be? Round your answer to the nearest cent.

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