The SASEXFSD interface engine uses standard engine syntax. Table 43.4 summarizes the options used by the SASEXFSD engine. In addition, there are two required options: USERNAME='fact_username' and PASS='fact_password'.
Table 43.4: Summary of LIBNAME libref SASEXFSD Options
Option |
Description |
---|---|
FACTLET= |
Specifies which factlet you want to use. See Table 43.5 for the complete list of supported factlets. |
IDS= |
Specifies a list of FactSet keys or entity identifiers for accessing FactSet OnDemand data. To select more than one ID, list each unique entity identifier followed by a comma. A FactSet ID can be a CUSIP, TICKER, SEDOL, Quick Code, or CINS (CUSIP International Numbering System). (See Example 43.1 and Example 43.2.) |
ITEMS= |
Specifies a list of FactSet data items for accessing FactSet data sources. To select more than one item, list each data item name followed by a comma. SAS 9.3 supports only the data items that return numeric values. |
DATES= |
Specifies a list with the start date, end date, and frequency separated by colons (:). |
DATE= |
One date (default is 0B—today’s date); YYYYMMDD. |
CURRENCY= |
Specifies a currency in which the data are returned, using a three-character ISO code, such as USD for US dollars or EUR for euros. |
FORMAT= |
Specifies a FactSet format. Only SAS XML (SML) is supported for release 9.3m2 of the SASEXFSD engine. |
ORIENTATION= |
Specifies the layout of the selected data items for access. Only the ETI (entity time item) orientation is supported. |
ISON= |
Specifies whether the company (security) such as SP500 or MSCI_WORLD is in the specified database or index. For a list of additional ISON argument examples see page ID 2014 in the FactSet Online Assistant. |
ISONPARAMS= |
Specifies the parameters used by the ISON code. |
START= |
Specifies the start date for the selected data range (in YYYYMMDD format). |
END= |
Specifies the end date for the selected data range (in YYYYMMDD format). |
FREQ= |
Specifies the reporting frequency of the selected data: M for monthly, D for daily. See Table 43.18 for the complete list of frequencies. |
PERIOD= |
Specifies the time interval between the data points (observations) in a time series. The valid period parameters are ANN, QTR, SEMI, MON, YTD, YTD_SEMI, LTM, LTM_SEMI, and SEMI-ANN. The default is ANN. |
CAL= |
Specifies the calendar that replicates the PSETCAL function. |
OFDB= |
Specifies the OFDB filename. |
UNIVERSE= |
Specifies the one account or benchmark. Use this instead of the IDS= option. |
UNIVERSEGROUP= |
Default value is EQUITY; for DEBT securities: UNIVERSEGROUP=DEBT. |
SCREEN= |
Specifies the screen file to show the CUSIPs for. |
NAME= |
Specifies Y (yes) to see the names of each security along with the CUSIP. The default is N (no). |
FQLFLAG= |
Sets dates to use FQL instead of screening; FQLFLAG=N (default) or Y. |
FILE= |
Specifies an offsite file. |