This simple example shows how to retrieve SALE data for one particular GVKEY=6066 (IBM). Because the ITEMLIST= option does not specify a keyset, the default (standard) keyset, KEYSET_TAG=STD, is selected. For brevity, a subset of the data that contains the most recent figures is specified by the WHERE statement.
title 'Retrieve SALE data for IBM'; libname _all_ clear; libname crsp sasexccm "%sysget(CRSP_CCM)" setid=250 gvkey=6066 itemlist="sale"; data recentsales; set crsp.annitem; where datadate >= '1jan2000'd; proc print data=recentsales; run;
Output 40.1.1: SALE Data for GVKEY=6066
Retrieve SALE data for IBM |
Obs | KYGVKEY | KEYSET_TAG | DATADATE | SALE |
---|---|---|---|---|
1 | 6066 | STD | 20001229 | 88396.0000 |
2 | 6066 | STD | 20011231 | 85866.0000 |
3 | 6066 | STD | 20021231 | 81186.0000 |
4 | 6066 | STD | 20031231 | 89131.0000 |
5 | 6066 | STD | 20041231 | 96293.0000 |
6 | 6066 | STD | 20051230 | 91134.0000 |
7 | 6066 | STD | 20061229 | 91424.0000 |
8 | 6066 | STD | 20071231 | 98786.0000 |
9 | 6066 | STD | 20081231 | 103630.0000 |
10 | 6066 | STD | 20091231 | 95758.0000 |
11 | 6066 | STD | 20101231 | 99871.0000 |