Skip to ContentGo to accessibility pageKeyboard shortcuts menu
OpenStax Logo
Principles of Finance

14.3 Best-Fit Linear Model

Principles of Finance14.3 Best-Fit Linear Model

Learning Outcomes

By the end of this section, you will be able to:

  • Calculate the slope and y-intercept for a linear regression model using technology.
  • Interpret and apply the slope and y-intercepts.

Calculate the Slope and y-Intercept for a Linear Regression Model Using Technology

Once a correlation has been deemed as significant, a best-fit linear regression model is developed. The goal in the regression analysis is to determine the coefficients a and b in the following regression equation:

y^=a+bxy^=a+bx
14.10

The slope (b) and y-intercept (a) can be calculated using the following formulas:

b = nxy - xynx2 - x2a = yn - bxnb = nxy - xynx2 - x2a = yn - bxn
14.11

These formulas can be quite cumbersome, especially for a significant number of data pairs, and thus technology is often used (such as Excel, a calculator, R statistical software, etc.).

Using Excel: To calculate the slope and y-intercept of the linear model, start by entering the (x, y) data in two columns in Excel. Then the Excel commands =SLOPE and =INTERCEPT can be used to calculate the slope and intercept, respectively.

The following data set will be used as an example: the monthly amount spent on advertising and the monthly revenue for a Fortune 500 company for 12 months (data is shown in Table 14.4).

Month

Advertising

Expenditure

Revenue
Jan 49 12,210
Feb 145 17,590
Mar 57 13,215
Apr 153 19,200
May 92 14,600
Jun 83 14,100
Jul 117 17,100
Aug 142 18,400
Sep 69 14,100
Oct 106 15,500
Nov 109 16,300
Dec 121 17,020
Table 14.4 Revenue versus Advertising for Fortune 500 Company ($000s)

To calculate the slope of the regression model, use the Excel command

=SLOPE(y-data range, x-data range)

It’s important to note that this Excel command expects that the y-data range is entered first and the x-data range is entered second. Since revenue depends on amount spent on advertising, revenue is considered the y-variable and amount spent on advertising is considered the x-variable. Notice the y-data is contained in cells C2 through C13 and the x-data is contained in cells B2 through B13. Thus the Excel command for slope would be entered as

=SLOPE(C2:C13, B2:B13)

In the same way, the Excel command to calculate the y-intercept of the regression model is

=INTERCEPT(y-data range, x-data range)

For the data set shown in the above table, the Excel command would be

=INTERCEPT(C2:C13, B2:B13)

The results are shown in Figure 14.6, where

slope b = 61.8intercept a = 9,376.7slope b = 61.8intercept a = 9,376.7
14.12
A screenshot of a spreadsheet showing the Excel commands to calculate the slope and intercept of monthly values for advertising expenditure and revenue from January to December. The calculated slope is 61.8 and the calculated intercept is 9,376.7.
Figure 14.6 Revenue versus Advertising for Fortune 500 Company ($000s) Showing Slope and y-Intercept Calculation in Excel

Based on this, the regression equation can be written as

y^ = a+bxy^=9,376.7+61.8xy^ = a+bxy^=9,376.7+61.8x
14.13

where x represents the amount spent on advertising (in thousands of dollars) and y represents the amount of revenue (in thousands of dollars).

Using a Financial Calculator

The financial calculator provides the slope and y-intercept for the linear regression model once the (x, y) data is inputted into the calculator.

Follow the steps in Table 14.5 for calculating the slope and y-intercept for the data set of amounts spent on advertising and revenue shown previously.

Step Description Enter Display
1 Enter [DATA] entry mode 2ND [DATA] X01 0.00
2 Clear any previous data 2ND [CLR WORK] X01 0.00
3 Enter first x-value of 49 49 ENTER X01 = 49.00
4 Move to next data entry Y01 = 1.00
5 Enter first y-value of 12210 12210 ENTER Y01 = 12,210.00
6 Move to next data entry X02 0.00
7 Enter second x-value of 145 145 ENTER X02 = 145.00
8 Move to next data entry Y02 = 1.00
9 Enter second y-value of 17590 17590ENTER Y02 = 17,590.00
10 Move to next data entry X03 0.00
11 Continue to enter remaining data values
12 Enter [STAT] mode 2ND [STAT]
13 Press [SET] until LIN appears 2ND [SET] LIN
14 Move to 1st statistical result n=n= 12.00
15 Move to next statistical result x¯=x¯= 103.58
16 Continue to scroll down until the value of a is displayed a=a= 9,376.70
17 Continue to scroll down until the value of b is displayed b=b= 61.80
Table 14.5 Calculator Steps for the Slope and y-Intercept

From the statistical results shown on the calculator display, the slope b is 61.8 and the y-intercept a is 9,367.7.

Based on this, the regression equation can be written as

y^ = a+bxy^ = 9,376.7+61.8xy^ = a+bxy^ = 9,376.7+61.8x
14.14

Interpret and Apply the Slope and y-Intercept

The slope of the line, b, describes how changes in the variables are related. It is important to interpret the slope of the line in the context of the situation represented by the data. You should be able to write a sentence interpreting the slope in plain English.

Interpretation of the Slope

The slope of the best-fit line tells us how the dependent variable (y) changes for every one unit increase in the independent (x) variable, on average.

In the previous example, the linear regression model for the monthly amount spent on advertising and the monthly revenue for a Fortune 500 company for 12 months was generated as follows:

y^ = a+bxy^=9,376.7+61.8xy^ = a+bxy^=9,376.7+61.8x
14.15

Since the slope was determined to be 61.8, the company can interpret this to mean that for every $1,000 dollars spent on advertising, on average, this will result in an increase in revenues of $61,800.

The intercept of the regression equation is the corresponding y-value when.

Interpretation of the Intercept

The intercept of the best-fit line tells us the expected mean value of y in the case where the x-variable is equal to zero.

However, in many scenarios it may not make sense to have the x-variable equal zero, and in these cases, the intercept does not have any meaning in the context of the problem. In other examples, the x-value of zero is outside the range of the x-data that was collected. In this case, we should not assign any interpretation to the y-intercept.

In the previous example, the range of data collected for the x-variable was from $49 to $153 spent per month on advertising. Since this interval does not include an x-value of zero, we would not provide any interpretation for the intercept.

Citation/Attribution

This book may not be used in the training of large language models or otherwise be ingested into large language models or generative AI offerings without OpenStax's permission.

Want to cite, share, or modify this book? This book uses the Creative Commons Attribution License and you must attribute OpenStax.

Attribution information
  • If you are redistributing all or part of this book in a print format, then you must include on every physical page the following attribution:
    Access for free at https://openstax.org/books/principles-finance/pages/1-why-it-matters
  • If you are redistributing all or part of this book in a digital format, then you must include on every digital page view the following attribution:
    Access for free at https://openstax.org/books/principles-finance/pages/1-why-it-matters
Citation information

© Jan 8, 2024 OpenStax. Textbook content produced by OpenStax is licensed under a Creative Commons Attribution License . The OpenStax name, OpenStax logo, OpenStax book covers, OpenStax CNX name, and OpenStax CNX logo are not subject to the Creative Commons license and may not be reproduced without the prior and express written consent of Rice University.