SAS中文论坛

标题: 求助宏的问题,谢谢! [打印本页]

作者: shiyiming    时间: 2009-2-15 12:28
标题: 求助宏的问题,谢谢!
大体的问题是这样子的:
文件里面有2只股票的交易记录,节选如下:
The SAS System       18:19 Saturday, February 14, 2009   3

         Obs           name           symbol         date    lastpr     shavol   
           1    DELL COMPUTER CORP     DELL     04JAN1993    45.250    1440100      
           2    DELL COMPUTER CORP     DELL     05JAN1993    46.625    1264100      
           3    DELL COMPUTER CORP     DELL     06JAN1993    48.000    1054000        
           4    DELL COMPUTER CORP     DELL     07JAN1993    46.625    1641300        
           5    DELL COMPUTER CORP     DELL     08JAN1993    46.125     842600         
           6    DELL COMPUTER CORP     DELL     11JAN1993    46.250     653400         
           7    DELL COMPUTER CORP     DELL     12JAN1993    45.375     702700         
           8    DELL COMPUTER CORP     DELL     13JAN1993    45.875     920300         
           9    DELL COMPUTER CORP     DELL     14JAN1993    46.875    1719100        
          10    DELL COMPUTER CORP     DELL     15JAN1993    46.125    1400800      
另一只股票是IBM
现在知道:
IBM had stock splits on 28May1997 and on 27may1999, Dell had stock splits on 30OCT1995,09DEC1996,28JUL1997,
09MAR1998,08SEP1998,09MAR1999. Based on the variagle Lastpr calculate the daily return. On split days code the daily return missing. Calculate the 21 day moving average of the daily return.

The daily return is based on the LASTPR. The 21 day moving average on trading day t is the average of trading day t and the 20 trading days preceeding trading day t , formula:
x=(1/21) ∑x for each day.

then plot the daily return and the moving average of the daily return.

不好意思,这么长。先谢谢了,我快要被这个程序弄疯了,好像是需要用宏的,但是老师完全没有教过。
谢谢!!
作者: shiyiming    时间: 2009-2-16 09:22
标题: Re: 求助宏的问题,谢谢!
有没有懂得人帮帮忙阿。。。。。
作者: shiyiming    时间: 2009-2-19 17:59
标题: Re: 求助宏的问题,谢谢!
what is 'stock splits'?

不太清楚问题。




欢迎光临 SAS中文论坛 (https://mysas.net/forum/) Powered by Discuz! X3.2