Extensions of Multiple Regression
What you'll learn
- LOS 1.kDescribe influence analysis and methods of detecting influential data points.
- LOS 1.lFormulate and interpret a multiple regression model that includes qualitative independent variables.
- LOS 1.mFormulate and interpret a logistic regression model.
Outliers are extreme observations of the dependent (or βYβ) variable, while high leverage points are the extreme observations of the independent (or βXβ) variables.
A high leverage point would be identified using a measure called leverage () which can be provided by statistical packages. Leverage is a measure of the distance between the jth observation of independent variable i relative to its sample mean. Leverage takes a value between 0 and
- The higher the value of leverage, the greater the distance and hence the higher the potential influence of the observation on the estimated regression parameters.
The sum of the individual leverages for all observations is k +
- If a variableβs leverage is higher than three times the average, [3(k + 1) / n], it is considered potentially influential.
We can identify outliers using the studentized residuals. The following steps outline the procedure:
- Estimate the regression model using the original sample of size n. Delete one observation and re estimate the regression using (n β 1) observations. Perform this sequentially, for all observations, deleting one observation at a time.
- Compare the actual Y value of the deleted observation i to the predicted Y values using the model parameters estimated with that observation deleted.
- The studentized residual is the residual in Step 2 divided by its standard deviation.
- We can then compare this studentized residual to critical values from a t distribution with n β k β 2 degrees of freedom (because we now only have n β 1 observations), to determine if the observation is influential.
Not all outliers or high leverage points are influential. Influential data points are extreme observations that, when excluded, cause a significant change to model coefficients.
Once influential observations are identified, we need to determine whether this was the result of an input error (in which case, the error should be rectified or the observation deleted), or if the observation is valid but the model is incomplete (i.e., important independent variables are omitted). Analysts can also winsorize the dataset to minimize the impact of outliers.
A researcher is examining a regression model predicting the initial 3 day return on IPOs using three explanatory variables. The training sample consists of 24 IPOs from the past two years. The following exhibit shows the studentized residuals for each of the observations.
Question:
Which observations are considered outliers using a 5% level of significance?
Solution
We are given that: n = 24, k = 3, dof = n β k β 2 = 19. t(0.05, 19, 2 tailed) = 2.09. Observations 3, 19, and 23 have absolute values of studentized residuals exceeding 2.09, and thus are considered outliers.
Observations for most independent variables (e.g., firm size, level of GDP, interest rates, etc.) can take on a wide range of values. However, there are occasions when the independent variable is binary in nature it is either βonβ or βoffβ (or true/false). Independent variables that fall into this category are called dummy variables and are often used to quantify the impact of qualitative events.
Dummy variables are assigned a value of β0β or β1.β For example, in a time series regression of monthly stock returns, we could employ a βJanuaryβ dummy variable that would take on the value of β1β if a stock return occurred in January, and β0β if it occurred in any other month. The purpose of including the January dummy variable would be to see if stock returns in January were significantly different than stock returns in all other months of the year.
Many βJanuary effectβ anomaly studies employ this type of regression methodology.
The estimated regression coefficient for dummy variables indicates the difference in the dependent variable for the category represented by the dummy variable relative to the average value of the dependent variable for all classes except the dummy variable class. For example, testing the slope coefficient for the January dummy variable would indicate whether, and by how much, security returns are different in January versus the other months.
An important consideration when performing multiple regression with dummy variables is the choice of the number of dummy variables to include in the model. In the prior example, we had two classes: one set representing the data points that occurred during the month of January, and the other representing the rest of the year. When we want to distinguish between n classes, we must use (n β 1) dummy variables.
Otherwise, we would violate the regression assumption of no exact linear relationship between independent variables.
A dummy variable can be an intercept dummy, a slope dummy, or a combination of the two.
Consider a regression with one continuous X variable and one dummy variable (an intercept dummy):
This regression becomes:
In other words, the intercept of the line shifts from to ( + ) if D =
- The value of this shift () can be positive or negative.
A slope dummy, on the other hand, changes the slope of the regression equation:
And the regression then becomes:
A slope dummy is the interaction term; it captures the interaction between the dummy variable and the continuous variable.
Finally, we could have dummies in both intercept and slope:
which becomes:
Interpreting the Coefficients in a Dummy Variable Regression
Consider the following regression equation for explaining quarterly EPS in terms of the calendar quarter of their occurrence:
In this equation, the intercept term, , represents the average value of EPS for the fourth quarter. The slope coefficient on each dummy variable estimates the difference in earnings per share (on average) between the respective quarter (i.e., quarter 1, 2, or 3) and the omitted quarter (the fourth quarter in this case). Think of the omitted class as the reference point.
For example, suppose we estimate the quarterly EPS regression model with 10 years of data (i.e., 40 quarterly observations) and find that = 1.25, = 0.75, = β0.20, and = 0.10:
We can use the equation to determine the average EPS in each quarter over the past 10 years:
These are also the modelβs predictions of future EPS in each quarter of the following year. For example, to use the model to predict EPS in the first quarter of the next year, set . Then:
. This simple model uses average EPS for any specific quarter over the past 10 years as the forecast of EPS in its respective quarter of the following year.
Financial analysis often calls for the use of a model that has a qualitative dependent variable, a categorical variable, usually a binary variable, which takes on a value of either zero or one. An example of an application requiring the use of a qualitative dependent variable is a model that attempts to estimate the probability of default for a bond issuer. In this case, the dependent variable may take on a value of one in the event of default and zero in the event of no default.
An ordinary regression model is not appropriate for situations that require a qualitative dependent variable, because the forecasted values of y using the model can be less than 0 or greater than 1, which are illogical values for probability. Instead, we transform the probability values of the dependent variable into odds: p / (1 β p). For example, if probability = 0.80, then odds = 0.80 / 0.20 or 4 to
- A logistic transformation involves taking the natural log of the odds: ln[p / (1 β p)].
Logistic regression (logit) models use log odds as the dependent variable.
A logit model assumes that residuals have a logistic distribution, which is similar to a normal distribution but with fatter tails. We use logit models to estimate the probability of a discrete outcome, such as the probability of default of a company, or the probability that a merger will occur.
The coefficients of the logit model are estimated using the maximum likelihood estimation methodology. The interpretation of the intercept term in a logit model is similar to its interpretation in multiple regression: it provides an estimate of log odds when the values of all independent variables is zero. The interpretation of the slope coefficient is, however, not straightforward.
Because the logistic regression model is nonlinear, the change in log odds when one of the independent variables changes is dependent on the curvature of the function at that point. To interpret the slope coefficient, we would typically start with the average values of the independent variables, estimate log odds, then change the value of one of the independent variables by 1 unit, and calculate the change in log odds.
Once the coefficients are estimated, using the regression equation, the predicted value of y (i.e., ) can be calculated from the values of the X variables. The odds are then calculated as:
And the probability of the event is calculated as:
An analyst wants to estimate the likelihood of a dividend increase for the 36 companies that she is following. She collects historical data for three variables: age (number of years since the last increase), FCFE divided by market cap, and cash balance to total assets.
The regression output is shown here:
| Variable | Average value | Coefficient | p value |
|---|---|---|---|
| Intercept | Not applicable | β3.445 | 0.002 |
| Age | 3.2 | 0.332 | 0.412 |
| FCFE/MCap | 0.08 | 12.33 | 0.016 |
| Cash/TA | 0.03 | 3.21 | 0.044 |
- Interpret the intercept term.
- Interpret the coefficients of the independent variables.
Solution
- The intercept term is statistically significant at a 1% level of significance (p value < 0.01). Assuming all the independent variables have a value of zero, the odds of an increase in dividend is = 0.0319 and the probability of an increase in dividend = 0.0319 / (1 + 0.0319) = 0.0309 or 3.09%.
- Variable βageβ is not statistically significant at 5% while the other two variables are (p value < 0.05). At the average values of independent variables, the probability of a dividend increase is 21.42%. We calculate using average values of the independent variables:
Model: y = β3.445 + 0.332 Age + 12.33 FCFE/Mcap + 3.21 Cash
= β3.445 + (0.332 Γ 3.2) + (12.33 Γ 0.08) + (3.21 Γ 0.03) = β1.2999
Then, probability = 1 / (1 + ) = 0.21418 or 21.42% Revised Model Input (increasing the value of FCFE/Mcap to 0.09):
y = β3.445 + 0.332 Age + 12.33 FCFE/Mcap + 3.21 Cash
= β3.445 + (0.332 Γ 3.2) + (12.33 Γ 0.09) + (3.21 Γ 0.03) = β1.1766
Then, probability = 1/(1 + ) = 1 / (1 + ) = 0.235664 or 23.57%. Change = 23.57% β 21.42% = 2.15%. Thus, an increase of 1 unit in FCFE/Mcap (i.e., from 0.08 to 0.09) leads to a probability increase of 2.15%.
Similar computations for age and cash/TA yield probability increases of 6.11% and 0.54%, respectively.
Similar to the joint F test to evaluate nested models, a likelihood ratio (LR) test is used for logistic regressions.
Where the restricted model has βqβ fewer independent variables.
The log likelihood metric for a model always has a negative value. Higher values (closer to 0) indicate a better fitting model.
The test statistic LR has a chi square distribution with q degrees of freedom.
While traditional is not available for logit models, software packages often report pseudo values. These pseudo values should only be used to compare competing models using the same dependent variable.