我在做一篇有关于资产定价方面的论文,遇到一点关于GMM回归的问题没能解决,想请教一下,以下是我部分程序代码:
      tsset month1
gmm (eq1:(1+port_ret_111)*({b0}+rmrf1*{b1}+smb1*{b2}+hml1*{b3})-1) 
(eq2:(1+port_ret_112)*({b0}+rmrf1*{b1}+smb1*{b2}+hml1*{b3})-1)
 (eq3:(1+port_ret_113)*({b0}+rmrf1*{b1}+smb1*{b2}+hml1*{b3})-1) 
 (eq4:(1+port_ret_121)*({b0}+rmrf1*{b1}+smb1*{b2}+hml1*{b3})-1) 
(eq5:(1+port_ret_122)*({b0}+rmrf1*{b1}+smb1*{b2}+hml1*{b3})-1) 
(eq6:(1+port_ret_123)*({b0}+rmrf1*{b1}+smb1*{b2}+hml1*{b3})-1) 
(eq7:(1+port_ret_131)*({b0}+rmrf1*{b1}+smb1*{b2}+hml1*{b3})-1) 
(eq8:(1+port_ret_132)*({b0}+rmrf1*{b1}+smb1*{b2}+hml1*{b3})-1)
 (eq9:(1+port_ret_133)*({b0}+rmrf1*{b1}+smb1*{b2}+hml1*{b3})-1)
  (eq10:(1+port_ret_211)*({b0}+rmrf1*{b1}+smb1*{b2}+hml1*{b3})-1)
 (eq11:(1+port_ret_212)*({b0}+rmrf1*{b1}+smb1*{b2}+hml1*{b3})-1)
 (eq12:(1+port_ret_213)*({b0}+rmrf1*{b1}+smb1*{b2}+hml1*{b3})-1)
 (eq13:(1+port_ret_221)*({b0}+rmrf1*{b1}+smb1*{b2}+hml1*{b3})-1) 
(eq14:(1+port_ret_222)*({b0}+rmrf1*{b1}+smb1*{b2}+hml1*{b3})-1)  
(eq15:(1+port_ret_223)*({b0}+rmrf1*{b1}+smb1*{b2}+hml1*{b3})-1) 
(eq16:(1+port_ret_231)*({b0}+rmrf1*{b1}+smb1*{b2}+hml1*{b3})-1)
 (eq17:(1+port_ret_232)*({b0}+rmrf1*{b1}+smb1*{b2}+hml1*{b3})-1)
 (eq18:(1+port_ret_233)*({b0}+rmrf1*{b1}+smb1*{b2}+hml1*{b3})-1)
 (eq19:(1+port_ret_311)*({b0}+rmrf1*{b1}+smb1*{b2}+hml1*{b3})-1) 
 (eq20:(1+port_ret_312)*({b0}+rmrf1*{b1}+smb1*{b2}+hml1*{b3})-1) 
(eq21:(1+port_ret_313)*({b0}+rmrf1*{b1}+smb1*{b2}+hml1*{b3})-1) 
(eq22:(1+port_ret_321)*({b0}+rmrf1*{b1}+smb1*{b2}+hml1*{b3})-1) 
(eq23:(1+port_ret_322)*({b0}+rmrf1*{b1}+smb1*{b2}+hml1*{b3})-1) 
(eq24:(1+port_ret_323)*({b0}+rmrf1*{b1}+smb1*{b2}+hml1*{b3})-1) 
 (eq25:(1+port_ret_331)*({b0}+rmrf1*{b1}+smb1*{b2}+hml1*{b3})-1) 
(eq26:(1+port_ret_332)*({b0}+rmrf1*{b1}+smb1*{b2}+hml1*{b3})-1)
 (eq27:(1+port_ret_333)*({b0}+rmrf1*{b1}+smb1*{b2}+hml1*{b3})-1) , nocommonesample winitial(identity, independent) wmatrix(hac nwest 4) vce(hac nwest 4)
  
/* J */
  estat overid
    计算出来的J统计量P值为0.9964
    是不是过大呀,不知道是不是存在什么问题呀?