Negative R square

For technical questions regarding estimation of single equations, systems, VARs, Factor analysis and State Space Models in EViews. General econometric questions and advice should go in the Econometric Discussions forum.

Moderators: EViews Gareth, EViews Moderator

Miskolak
Posts: 7
Joined: Tue Apr 07, 2020 2:40 pm

Negative R square

Postby Miskolak » Sat Aug 21, 2021 4:03 pm

Hi all,

I'm running least squares estimations using WTI data and stock market data.

I have adjusted the data for inflation. Logged both data sets, took the first difference to find the rate of growth, and multiplied the data by 100.

When I've regressed the variables, I get a return of a negative r square.
Am I misspecifying the equations? Using wrong data?
I don't know where I'm making the mistake. As I'm trying to establish the extent to which growth in WTI affects the growth in stock markets.

Thank you for all the help and wish you all the best.

EViews Gareth
Fe ddaethom, fe welon, fe amcangyfrifon
Posts: 13312
Joined: Tue Sep 16, 2008 5:38 pm

Re: Negative R square

Postby EViews Gareth » Sat Aug 21, 2021 4:04 pm

Do you have a constant/intercept?
Follow us on Twitter @IHSEViews

Miskolak
Posts: 7
Joined: Tue Apr 07, 2020 2:40 pm

Re: Negative R square

Postby Miskolak » Sat Aug 21, 2021 4:14 pm

EViews Gareth wrote:Do you have a constant/intercept?


Hi, yes I do.

When estimating I type in : STOCK = C(1) + WTI(2) + Lag1WTI(3) + Lag2WTI(4) + Lag1Stock(5) + Lag2Stock(6)

Additionally, when I add lags the R square becomes more negative.

EViews Gareth
Fe ddaethom, fe welon, fe amcangyfrifon
Posts: 13312
Joined: Tue Sep 16, 2008 5:38 pm

Re: Negative R square

Postby EViews Gareth » Sat Aug 21, 2021 4:37 pm

That specification is almost certainly not correct. You probably want:

Code: Select all

stock c wti lag1wti lag2wti lag1stock lag2stock
Follow us on Twitter @IHSEViews

Miskolak
Posts: 7
Joined: Tue Apr 07, 2020 2:40 pm

Re: Negative R square

Postby Miskolak » Sun Aug 22, 2021 8:03 am

EViews Gareth wrote:That specification is almost certainly not correct. You probably want:

Code: Select all

stock c wti lag1wti lag2wti lag1stock lag2stock


That fixed it, thank you very much.


Return to “Estimation”

Who is online

Users browsing this forum: No registered users and 23 guests