Here are some tips for dealing with an "Out of memory" warning when running Eventus code (on WRDS through SSH or PC SAS, or outside WRDS such as Eventus for Windows).
Add the option BigSample to the Eventus statement, e.g.
This implements some memory-saving techniques behind the scenes and may be enough by itself. If you have other options on the Eventus statement, BigSample can go before or after them.
a. If you don't need to see the report of data availability for each stock, add the option NoNames to the EvtStudy statement.
b. If you don't need to see the market model parameter estimates, add the option NoPList to the EvtStudy statement.
c. If you don't need to see overall results for individual days, add the option NoSinglePeriod to the EvtStudy statement.
d. If you don't need any listing output, add the option NoPrint (which does everything that the options in a-c do and more) to the EvtStudy statement, e.g., EvtStudy OutWin=outputdataset NoPrint;
If you're not sure what all the options you have in your statements do, ask us for advice. Sometimes eliminating some options can reduce memory usage.
If you are using Eventus on WRDS (Solaris or WRDS Cloud) through SSH or through PC SAS/Connect, see WRDS' advice on adjusting available memory at:
As a last resort, break up the run into more than one.