Hi, Previously I used the proc model procedure to get newey west corrected standard errors. However at my new employer the proc model procudure is not recognised (we are running SAS 9.4 / SAS Enterprise Guide 7.1). Can anyone recommend an alternative procedure? Here is the codeI was running: ods trace on; proc model data=WORK.GFC_COMMONALITY_DATA; endo ChgPropBidAsk; exog WeightedChgPropBidAsk_Sum; instruments _exog_; parms b0 b1; ChgPropBidAsk =b0 + b1*WeightedChgPropBidAsk_Sum; fit ChgPropBidAsk / gmm kernel=(bart,3,0) vardef=n; by LXID; run; ods trace off; ods output ParameterEstimates=want; proc model data=WORK.GFC_COMMONALITY_DATA; endo ChgPropBidAsk; exog WeightedChgPropBidAsk_Sum; instruments _exog_; parms b0 b1; ChgPropBidAsk =b0 + b1*WeightedChgPropBidAsk_Sum; fit ChgPropBidAsk / gmm kernel=(bart,3,0) vardef=n; by LXID; run; ods output close; Many Thanks! John
... View more