在一般的情况下,我们都使用LOGIT模型来处理因变量是哑变量的情况,但是最近我在做股利的论文,出现了一个难题,请大家帮忙解决一下。
我在用reg3这个命令做联立方程,具体形式如下:
INVEST=a1LEVERAGE+a2ADIVIDEND+。。。。。(方程1,投资方程)
LEVERAGE=b1AINVEST+b2ADIVIDEND+。。。。。(方程2,财务杠杆方程)
DIVIDEND=c1LEVERAGE+c2AINVEST+。。。。(方程3,股利方程)
其中INVEST表示公司投资规模,LEVERAGE表示公司的资产负债率,DIVIDEND表示公司的股利,ADIVIDEND表示公司过去三年的平均股利,AINVEST表示公司过去三年的平均投资规模。这些都是内生变量,其他省略的都是外生变量。
我使用的命令是reg3(INVEST LEVERAGE ADIVIDEND。。。)(LEVERAGE AINVEST ADIVIDEND。。。)(DIVIDEND LEVERAGE AINVEST。。。),endog(AINVEST,ADIVIDEND)
但是懂公司财务的同学都知道,衡量上市公司的股利方法,不仅要衡量其发放股利的比重,更要注意其是否发放股利,我的问题是,在这里我如果设DIVIDEND为是否发放股利哑变量(发放为1,不发放为0)的话(当然ADIVIDEND可以变为公司过去三年是否发放过股利),这时联立方程的其中一项(方程3,股利方程)的因变量就变成了哑变量了。我想问这时候联立方程是否还成立?如果这样回归不对的话,我应该采取什么样的手段进行修正?
这个问题困扰我很久,希望可以得到大家的帮助,在这里先谢过了!