人生海海 发表于 2010-2-24 11:27 
| Date | R | P |
| d1 | r1 | |
| d2 | r2 | |
| d3 | r3 | |
| d4 | r4 | |
| d5 | r5 | p5 |
请教各位高手,已经知道一个收益率序列和第五天的价格,p(t-1)=p(t)/(r(t)+1),需要求出p4到p1的价格,如何编写?
data t1;
day=5; r=0.05;p=5; output;
day=4; r=0.04;p=.; output;
day=3; r=0.03;p=.; output;
day=2; r=0.02;p=.; output;
day=1; r=0.01;p=.; output;
run;
data t2;
set t1;
retain p2;
if _n_=1 the p2=p;
else p2=p2/(r+1);
run;
proc print; run;