adjust |
Transform | Description |
d | One period difference. |
dy | Annual difference. |
pch | One period percentage change. |
pcha | Annualized one period percentage change. |
pchy | Annual percentage change. |
log | Natural logarithm. |
dlog | One period difference of logged values. |
Operator | Description |
= | Overwrites the existing value with the new value. |
+= | Adds the new value to the existing value. |
-= | Subtracts the new value from the existing value. |
*= | Multiplies the existing value by the new value. |
/= | Divides the existing value by the new value. |
=_ | Overwrites the existing value with the previous cell’s value. |
+_ | Add the new value to the previous observation’s value. |
-_ | Subtract the new value from the previous observation’s value. |
*_ | Multiply the previous observation’s value by the new value. |
/_ | Divide the previous observation’s value by the new value. |
\ | Reverse the order of the observations. Note this operator cannot be used with a values or interpolation component. |
Keyword | Description |
. | A single value to be filled in by interpolation. |
# | Use the existing series value, unless it is an NA, in which case fill it by interpolation. |
NA | Insert an NA (which will not be filled by interpolation). |
Rint1[(int2)] | Repeats the previous value int1 times. You may optionally include a second number in parenthesis indicating how many of the previous values to repeat. |
.. | Interpolate between all remaining values. |
Method Symbol | Description |
__ (double underscore) | Repeats previous non-missing value. |
^ | Linear interpolation. |
~ | Cubic spline interpolation |
& | Catmull-Rom spline interpolation. |
^* | Log-linear (multiplicative) interpolation (linear in the log of the data). |
~* | Multiplicative cubic spline interpolation (a cubic spline on the log of the data). |
&* | Multiplicative Catmull-Rom spline interpolation (a Catmull-Rom spline on the log of the data). |
autoarma |
tform=arg | Specify the type of dependent variable transformation. arg may be “auto” (automatically decide between log or no transformation, default), “none” (perform no transformation), “log” (perform a log transformation), and “bc” (perform the Box-Cox transformation. |
bc=int | Set the power of the Box-Cox transformation. Only applicable if the tform=bc option is used. |
diff=int | Set the maximum level of differencing to test for. Default value is 2. |
maxar=int | Set the maximum number of AR terms. Default value is 4. |
maxma=int | Set the maximum number of MA terms. Default value is 4. |
maxsar=int | Set the maximum number of seasonal AR terms. Default value is 0. |
maxsma=int | Set the maximum number of seasonal MA terms. Default value is 0. |
periods=int | Set the periodicity of the seasonal ARMA terms. This defaults to the number of observations in a year, based on current workfile frequency. |
avg=key | Use forecast averaging, rather than model selection. key sets the type of averaging to perform, and may take values of “aic” (SAIC weights), “sic” (BMA weights) or “uni” (uniform weights). |
select=key | Set the model selection criteria. key make take values of “aic” (Akaike Information Criteria, default), “sic” (Schwarz Information Criteria), “hq” (Hannan-Quinn criteria) or “mse” (Mean Square Error criteria). This option is ignored if the “avg=” option is used. |
nonconv | Allow non-converged models to be used in model selection or forecast averaging. |
mselen=key | Set the percentage of the estimation sample to be used for MSE calculation. key may take values of “5”, “10”, “15” or “20”. This option is only applicable if the “select=mse” option is used. |
msetype=key | Set the type of forecast to use when calculating MSE. key may either be “dyn” (dynamic, default), or an integer, n, between 1 and 12 indicating that an n-step static forecast should be performed. This option is only applicable if the “select=mse” option is used. |
kpsssig=key | Set the significance level of the KPSS test when determining the appropriate level of differencing for the dependent variable. key may take values of “1”, “5” (default) or “10”. |
fgraph | Output a forecast comparison graph. |
atable | Output a selection criteria comparison table |
agraph | Output a selection criteria comparison graph. |
etable | Output a final equation output table. Not applicable if the “avg=” option is used. |
eqname=name | Create an equation object in the workfile with the same specification as the final selected equation. Not applicable if the “avg=” option is used. |
seed=num | Set the random number generator seed for random starting values. |
prompt | Force the dialog to appear from within a program. |
p | Print results. |
forclen=int | Number of periods to forecast. |
forc="date" | Specify the date of the forecast end point. |
bdstest |
m=arg (default=“p”) | Method for calculating : “p” (fraction of pairs), “v” (fixed value), “s” (standard deviations), “r” (fraction of range). |
e=number | Value for calculating . |
d=integer | Maximum dimension. |
b=integer | Number of repetitions for bootstrap p-values. If option is omitted, no bootstrapping is performed. |
o=arg | Name of output vector for final BDS z-statistics. |
prompt | Force the dialog to appear from within a program. |
p | Print output. |
boxplotby |
bpf |
type=arg (default=“bk”) | Specify the type of band-pass filter: “bk” is the Baxter-King fixed length symmetric filter, “cffix” is the Christiano-Fitzgerald fixed length symmetric filter, “cfasym” is the Christiano-Fitzgerald full sample asymmetric filter. |
low=number, high=number | Low ( ) and high ( ) values for the cycle range to be passed through (specified in periods of the workfile frequency). Defaults to the workfile equivalent corresponding to a range of 1.5–8 years for semi-annual to daily workfiles; otherwise sets “low=2”, “high=8”. The arguments must satisfy . The corresponding frequency range to be passed through will be . |
lag=integer | Fixed lag length (positive integer). Sets the fixed lead/lag length for fixed length filters (“type=bk” or “type=cffix”). Must be less than half the sample size. Defaults to the workfile equivalent of 3 years for semi-annual to daily workfiles; otherwise sets “lag=3”. |
iorder=[0,1] (default=0) | Specifies the integration order of the series. The default value, “0” implies that the series is assumed to be (covariance) stationary; “1” implies that the series contains a unit root. The integration order is only used in the computation of Christiano-Fitzgerald filter weights (“type=cffix” or “type=cfasym”). When “iorder=1”, the filter weights are constrained to sum to zero. |
detrend=arg (default=“n”) | Detrending method for Christiano-Fitzgerald filters (“type=cffix” or “type=cfasym”). You may select the default argument “n” for no detrending, “c” to demean, or “t” to remove a constant and linear trend. You may use the argument “d” to remove drift, if the option “iorder=1” is also specified. |
nogain | Suppresses plotting of the frequency response (gain) function for fixed length symmetric filters (“type=bk” or “type=cffix”). By default, EViews will plot the gain function. |
noncyc=arg | Specifies a name for a series to contain the non-cyclical series (difference between the actual and the filtered series). If no name is provided, the non-cyclical series will not be saved in the workfile. |
w=arg | Store the filter weights as an object with the specified name. For fixed length symmetric filters (“type=bk” or “type=cffix”), the saved object will be a matrix of dimension where is the user-specified lag length order. For these filters, the weights on the leads and the lags are the same, so the returned matrix contains only the one-sided weights. The filtered series may be computed as:![]() for .For time-varying filters, the weight matrix is of dimension where is the number of non-missing observations in the current sample. Row of the matrix contains the weighting vector used to generate the -th observation of the filtered series, where column contains the weight on the -th observation of the original series. The filtered series may be computed as:![]() where is the original series and is the element of the weighting matrix. By construction, the first and last rows of the weight matrix will be filled with missing values for the symmetric filter. |
prompt | Force the dialog to appear from within a program. |
p | Print the graph. |
bubbletest |
test=arg | Specify the type of test to perform. Use “SADF” to perform the supremum ADF test, and “GSADF” to perform the generalized supremum ADF test. By default, the rolling ADF test is performed. |
window=int | Set the length of the rolling window (for RADF test), or the initial window length (for SADF and GSADF tests). |
exog=arg | Specification of exogenous trend variables in the test equation: “trend” (include a constant and a linear time trend), “none” (do not include any exogenous regressors). By default, a constant is included. |
lagmethod=arg | Method for selecting lag length (number of first difference terms) to be included in the Dickey-Fuller test regression or number of lags in the AR spectral density estimator: “aic” (Akaike), “sic” (Schwarz), or “hqc” (Hannan-Quinn). |
lag=int | User-specified fixed lag. |
maxlag=int | Maximum lag length to consider when performing automatic lag length selection. |
reps=arg | Number of bootstrap replications. |
seed=int | Set the random number generator seed. |
rng=arg | Set random number generator type. Available types are: improved Knuth generator (“kn”), improved Mersenne Twister (“mt”), Knuth’s (1997) lagged Fibonacci generator used in EViews 4 (“kn4”), L’Ecuyer’s (1999) combined multiple recursive generator (“le”), Matsumoto and Nishimura’s (1998) Mersenne Twister used in EViews 4 (“mt4”). |
nocv | Do not display critical value line in graph. |
cvsig=arg (default=0.95) | Critical value for display in graph and for critical value output series (using “cvout=”). |
out=name | Name of a series to hold the test statistics. |
cvout=name | Name of a series to hold the test critical values. |
prompt | Force the dialog to appear from within a program. |
p | Print results. |
buroot |
exog=arg (default=“const”) | Specification of exogenous trend variables in the test equation: “const” “trend” (include a constant and a linear time trend). |
dif=integer (default=0) | Order of differencing of the series prior to running the test. Valid values are {0, 1, 2}. |
break=arg (default=“const”) | Specification of breaking trend variables in the test equation: “const” (intercept only), “both” (intercept and trend), “trend” (trend only). The latter two are applicable only if “exog=trend”). |
breakmethod=arg (default=“dfuller”) | Method of specifying the break date: “dfuller” (minimize Dickey-Fuller t-statistic), “minincpt” (minimize intercept break t-statistic), “maxincpt” (maximize intercept break t-statistic), “absincpt” (maximize intercept break absolute t-statistic), “mintrend” (minimize trend break t-statistic), “maxtrend” (maximize trend break t-statistic), “abstrend” (maximize trend break absolute t-statistic), “both” (maximize joint intercept and trend break F-statistic), “user” (fixed break date specified using the “userbreak=” option). |
trim=arg (default=10) | Trimming percentage for allowable break dates to consider in automatic break selection (applicable if the specified break method selects a date on the basis of intercept or trend break coefficients). |
userbreak=dateobs | User-specified break date. |
type=arg (default="io") | Break type: innovation outlier (“io”), additive outlier (“ao”). |
lagmethod=arg (default=“sic”) | Method for selecting lag length (number of first difference terms) to be included in the Dickey-Fuller test regressions: “aic” (Akaike), “sic” (Schwarz), “hqc” (Hannan-Quinn), “msaic” (Modified Akaike), “msic” (Modified Schwarz), “mhqc” (Modified Hannan-Quinn), “tstat” (Ng-Perron first backward significant t-statistic), “fstat” (significant F-statistic). |
lag=integer | Use-specified fixed lag. |
maxlag=integer | Maximum lag length to consider when performing automatic lag length selection. default= ![]() |
lagpval=arg (default=0.1) | Probability value for test-based automatic lag selection (when “lagmethod = tstat” and “lagmethod=fstat). |
nograph | Do not display breakpoint selection graph (by default, EViews shows a graph of all of the individual unit root tests and AR coefficients when there is endogenous breakpoint selection). |
output=arg | Output matrix containing individual unit root regression results for all candidate break dates. Each row contains the relevant workfile observation ID (as reported by @TREND), AR coefficient, AR coefficient standard error, number of observations, number of coefficients, number of lags, and if applicable, the t-statistic or F-statistic used in break selection. |
prompt | Force the dialog to appear from within a program. |
p | Print output from the test. |
cdfplot |
cdtest |
p | Print test results |
changepoints |
noboot | Do not calculate bootstrapped p-values. |
simple | Use the simple bootstrap. By default, the sieve bootstrap is used. |
mle | Calculate the bootstrap AR estimates using MLE. Default is to use the HVK estimates. |
reps=arg | Number of bootstrap replications. |
seed=int | Set the random number generator seed. |
rng=arg | Set random number generator type. Available types are: improved Knuth generator (“kn”), improved Mersenne Twister (“mt”), Knuth’s (1997) lagged Fibonacci generator used in EViews 4 (“kn4”), L’Ecuyer’s (1999) combined multiple recursive generator (“le”), Matsumoto and Nishimura’s (1998) Mersenne Twister used in EViews 4 (“mt4”). |
out=name | Specify the name of the matrix containing the test statistics and p-values. |
prompt | Force the dialog to appear from within a program. |
p | Print results. |
classify |
method=arg (default = “step”) | Method for determining classification values: “step”– create a grid from start through end using the stepsize; “bins” – create bins by dividing the region from start to end into a specified number of bins; “quants” – create bins using the quantile values; “limits” - create bins using the specified limit points. |
rightclosed | Bins formed using right-closed intervals. is defined to be in the bin from to if . The default is to use intervals closed on the left. |
rangeerr | Generate error if data value is found outside of defined bins. The default is to classify out-of-range values as NAs. |
q=arg (default=“r”) | Quantile calculation method. “b” (Blom), “r” (Rankit-Cleveland), “o” (Ordinary), “t” (Tukey), “v” (van der Waerden), “g” (Gumbel). Only relevant where “method=quants”. |
encode =arg (default=“index”) | Encoding method for output series: “index” – encode as integers from 0 to where is the number of bins, where the 0 is reserved for NA encoding if “keepna” is specified; “left” – encode using the left-most value defining the bin; “right” – encode using the right-most value defining the bin; “mid” – encode using the midpoint of the bin. |
keepna | Classify NA values as 0 (for “encode=index” only). |
prompt | Force the dialog to appear from within a program. |
p | Print the results. |
clearcontents |
clearhist |
clearremarks |
copy |
correl |
d=integer (default=0) | Compute correlogram for specified difference of the data. |
prompt | Force the dialog to appear from within a program. |
p | Print the correlograms. |
display |
displayname |
distdata |
hist | Histogram (default). |
freqpoly | Histogram Polygon. |
edgefreqpoly | Histogram Edge Polygon. |
ash | Average Shifted Histogram. |
kernel | Kernel density |
theory | Theoretical distribution. |
cdf | Empirical cumulative distribution function. |
survivor | Empirical survivor function. |
logsurvivor | Empirical log survivor function. |
quantile | Empirical quantile function. |
theoryqq | Theoretical quantile-quantile plot. |
prompt | Force the dialog to appear from within a program. |
dsa |
forc=arg | Specify the end date of the forecast. If not specified, the last observation in the workfile is used. The forecast begins at the observation following the current workfile sample (note, if the workfile sample is equal to the workfile range, no forecasting is performed). |
extendfri | For 5-day week data, interpolate to 7-day weeks by repeating the Friday value for Saturday and Sunday. Default is to perform 5-day DSA instead of converting to 7-day. |
interwkend | For 5-day week data, interpolate to 7-day weeks by using linear interpolation between the Friday value and Monday values for Saturday and Sunday. Default is to perform 5-day DSA instead of converting to 7-day. |
fixedarima | Use a fixed ARIMA model. Default is to use model selection to determine the ARIMA model. |
nodiff | Set the level of differencing in the ARIMA model to 0. Default is 1 if using a fixed ARIMA model, or a choice between 0 and 1 if using automatic selection. |
maxar=integer | If using fixed ARIMA model (see the fixedarima option), specify the AR order. If using automatic selection, specify the maximum AR order. |
maxma=integer | If using fixed ARIMA model (see the fixedarima option), specify the MA order. If using automatic selection, specify the maximum MA order. |
fixedtrig | Use a fixed number of trigonometric terms to model the seasonal patters in the ARIMA model. Default is to use model selection to determine the number of terms. |
maxtrig=integer | If using fixed number of trigonometric terms (see the fixedtrig option), specify the number of terms. If using automatic selection, specify the maximum number of terms. |
olnoao | Do not perform detection of AO outliers. Default is to detect AO outliers. |
olnoio | Do not perform detection of IO outliers. Default is to detect AO outliers. |
olls | Include detection of LS outliers. Default is to not detect LS outliers. |
oltc | Include detection of TC outliers. Default is to not detect TC outliers. |
olcvalue=arg | Specify the critical value for the outlier detection process. |
oldelta=arg | Specify the delta value for the TC outlier detection process. |
olinits=integer | Specify number of inner iterations in the outlier detection process. |
oloutits=integer | Specify number of outer iterations in the outlier detection process. |
extenddow | When forecasting day-of-week factors, repeat the last week of actual data throughout the forecast period. Default is to use exponential smoothing to forecast the factors. |
prompt | Force the dialog to appear from within a program. |
p | Print view. |
weeksp=integer | Specify the seasonal polynomial degree. Default is 0. |
weektp=integer | Specify the trend polynomial degree. Default is 1. |
weekfp=integer | Specify the filter polynomial degree. Default is 1. |
weeksl=integer | Specify the length of the seasonal smoothing window (odd integers only). Default is 151. |
weektl=integer | Specify the length of the trend smoothing window (odd integers only). Default is based upon the seasonal smoothing window length. |
weekfl=integer | Specify the length of the filter smoothing window (odd integers only). Default is 1. |
weekinits=integer | Specify number of inner iterations. Default is 1. |
weekoutits=integer | Specify the number of outer iterations. Default is 15. |
monthsp=integer | Specify the seasonal polynomial degree. Default is 0. |
monthtp=integer | Specify the trend polynomial degree. Default is 1. |
monthfp=integer | Specify the filter polynomial degree. Default is 1. |
monthsl=integer | Specify the length of the seasonal smoothing window (odd integers only). Default is 51. |
monthtl=integer | Specify the length of the trend smoothing window (odd integers only). Default is based upon the seasonal smoothing window length. |
monthfl=integer | Specify the length of the filter smoothing window (odd integers only). Default is 1. |
monthinits=integer | Specify number of inner iterations. Default is 1. |
monthoutits=integer | Specify the number of outer iterations. Default is 15. |
yearsp=integer | Specify the seasonal polynomial degree. Default is 0. |
yeartp=integer | Specify the trend polynomial degree. Default is 1. |
yearfp=integer | Specify the filter polynomial degree. Default is 1. |
yearsl=integer | Specify the length of the seasonal smoothing window (odd integers only). Default is 13. |
yeartl=integer | Specify the length of the trend smoothing window (odd integers only). Default is based upon the seasonal smoothing window length. |
yearfl=integer | Specify the length of the filter smoothing window (odd integers only). Default is 1. |
yearinits=integer | Specify number of inner iterations. Default is 1. |
yearoutits=integer | Specify the number of outer iterations. Default is 15. |
dups |
graph | Display observation graph showing duplicates. |
sheet | Display spreadsheet view of duplicates. |
individ | Display first individual duplicates. |
edftest |
dist=arg (default=”nomal”) | Distribution to test: “normal” (Normal distribution), “chisq” (Chi-square distribution), “exp” (Exponential distribution), “xmax” (Extreme Value - Type I maximum), “xmin” (Extreme Value Type I minimum), “gamma” (Gamma), “logit” (Logistic), “pareto” (Pareto), “uniform” (Uniform). |
p1=number | Specify the value of the first parameter of the distribution (as it appears in the dialog). If this option is not specified, the first parameter will be estimated. |
p2=number | Specify the value of the second parameter of the distribution (as it appears in the dialog). If this option is not specified, the second parameter will be estimated. |
p3=number | Specify the value of the third parameter of the distribution (as it appears in the dialog). If this option is not specified, the third parameter will be estimated. |
prompt | Force the dialog to appear from within a program. |
p | Print test results. |
b | Use Berndt-Hall-Hall-Hausman (BHHH) algorithm. The default is Marquardt. |
m=integer | Maximum number of iterations. |
c=number | Set convergence criterion. The criterion is based upon the maximum of the percentage changes in the scaled coefficients. |
showopts / ‑showopts | [Do / do not] display the starting coefficient values and estimation options in the estimation output. |
s | Take starting values from the C coefficient vector. By default, EViews uses distribution specific starting values that typically are based on the method of the moments. |
distribution with degrees-of-freedom estimated from the data.
distribution with 5 degrees of freedom. The output is stored as a table object TAB1.ets |
forclen=int | Number of periods to forecast. |
forc="date" | Specify the date of the forecast end point. |
prompt | Force the dialog to appear from within a program. |
p | Print the view. |
e=arg (default = “a”) | Set error type: “a” (additive), “m” (multiplicative), “e” (auto). |
t=arg (default = “n”) | Set trend type. key can be: “n” (none), “a” (additive), “m” (multiplicative), “ad” (additive dampened), “md” (multiplicative dampened), “e” (auto). |
s=arg (default = “n”) | Set season type. key can be: “n” (none), “a”(additive), “m” (multiplicative), “e” (auto). |
modsel=arg (default= “aic”) | Model selection method: “aic” (Akaike information criterion), “bic” (Bayesian information criterion/Schwartz criterion), “hq” (Hannan-Quinn information criterion), “amse” (average mean squared errors). |
alpha=arg | Specify fixed value for level parameter . |
beta=arg | Specify fixed value for trend parameter in models with trend. |
gamma=arg | Specify fixed value for seasonal parameter in models with a seasonal component. |
phi=arg | Specify fixed value for dampening parameter in models with dampened trends. |
nomult | Do not allow multiplicative trend or seasonal terms. Only applies if the t=e or s=e options are set. |
amse | Set Average Mean Square Error (AMSE) as the objective function (The default is log-likelihood as the objective function). |
namse=integer | Specify the AMSE length—the number of observations over which to calculate AMSE if “amse” is selected. |
c=number | Set the convergence criteria. |
m=integer | Set the maximum number of iterations. |
ustart | Employ user-supplied starting values (taken from the C vector in the workfile). |
noi | Do not optimize the initial state values (fix at their starting values). |
dgraph=arg | Include a decomposition graph for each specified element. arg may be composed of any of the following elements: “f” (forecast), “l” (level), “t” (trend), “s” (season). |
dgopt=arg (default =“m”) | Format for display of decomposition graph: “m” (multiple graph), “s” (single graph) |
graph=arg | Include a comparison graph in the output for each specified element (if model selection is employed). arg may be composed of any of the following elements: “c” (forecast comparison) and “l” (likelihood comparison). |
table=arg | Include a comparison table in the output (if model selection is employed). arg may be composed of any of the following elements: “c” (forecast comparison) and “l” (likelihood comparison). |
level=name | Save the level component as a separate series in the workfile. |
trend=name | Save the trend component as a separate series in the workfile (if applicable). |
season=name | Save the seasonal component as a separate series in the workfile (if applicable). |
fill |
l | Loop repeatedly over the list of values as many times as it takes to fill the series. |
o=[date, integer] | Set starting date or observation from which to start filling the series. Default is the beginning of the workfile range. |
s | Fill the series only for the current workfile sample. The “s” option overrides the “o” option. |
s=sample_name | Fill the series only for the specified subsample. The “s” option overrides the “o” option. |
forcavg |
wgt=”key” | Set the type of averaging to use. key can be “mean” (default), “trmean” (trimmed-mean), “med” (median), “ols” (least squares weights), “mse” (mean square error weights), “ranks”, (MSE ranks), “aic” (Smoothed AIC weights), or “sic” (BMA weights). “aic” and “sic” are only available if a list of equations is provided as the forecast_data. |
trim=num | Set the level of trimming for the Trimmed mean method. Num should be a number between 1 and 100. Only applicable if the “trmean” option is used. |
msepwr=int | Set the power to which the MSE values are raised in the MSE ranks method. Only applicable if the “mseranks” option is used. |
s | Use a static (rather than dynamic) forecast when computing the forecasts over the training sample. Only applicable if forecast_data is a list of equation objects. |
forcsmpl=arg | Forecast sample (optional). If forecast sample is not provided, the workfile sample will be employed. |
trainsmpl=arg | Specify the sample used for calculating the averaging weights. Only applicable if the “ols”, “mse”, “mseranks”, “aic” or “sic” options are used. |
name=arg | Set the name of the final averaged series. |
wgtname=arg | Save the weights into a vector in the workfile with the name wgtname. |
forceval |
mean | Include the Mean averaging method. |
trmean | Include the Trimmed mean averaging method. |
median | Include the Median averaging method. |
ols | Include the Least-squares averaging method. |
mse | Include the Mean Square Error averaging method. |
mseranks | Include the MSE ranks averaging method. |
aic | Include the Smoothed AIC weights averaging method. Only applicable if forecast_data is a list of equation objects. |
sic | Include the Bayesian model averaging method. Only applicable if forecast_data is a list of equation objects. |
trim=num | Set the level of trimming for the Trimmed mean method. Num should be a number between 1 and 100. Only applicable if the “trmean” option is used. |
msepwr=int | Set the power to which the MSE values are raised in the MSE ranks method. Only applicable if the “mseranks” option is used. |
s | Use a static (rather than dynamic) forecast when computing the forecasts over the training sample. Only applicable if forecast_data is a list of equation objects. |
trainsmpl=arg | Specify the sample used for calculating the averaging weights. Only applicable if the “ols”, “mse”, “mseranks”, “aic” or “sic” options are used. |
testname=arg | Save the combination test statistics into a matrix named arg. |
statname=arg | Save the names of the best performing forecasts into an svector named arg. |
freq |
dropna (default) / keepna | [Drop/Keep] NA as a category. |
v=integer (default=1000) | Make bins if the number of distinct values or categories exceeds the specified number. |
nov | Do not make bins on the basis of number of distinct values; ignored if you set “v=integer.” |
a=number | (optional) Make bins if average count per distinct value is less than the specified number. |
b=integer (default=50) | Maximum number of categories to bin into if performing automatic binning. |
n, obs, count (default) | Display frequency counts. |
nocount | Do not display frequency counts. |
total (default) / nototal | [Display / Do not display] totals. |
pct (default) / nopct | [Display / Do not display] percent frequencies. |
cum (default) / nocum | (Display/Do not) display cumulative frequency counts/percentages. |
sort=arg (default=“lohi”) | Sort order for entries in the frequency table: high data value to low ("hilo"), low data value to high ("lohi" –default), high frequency to low ("freqhilo"), low frequency to high ("freqlohi"). |
prompt | Force the dialog to appear from within a program. |
p | Print the table. |
frml |
genr |
hist |
p | Print the histogram. |
hpf |
lambda=arg | Set smoothing parameter value to arg; a larger number results in greater smoothing. |
power=arg (default=2) | Set smoothing parameter value using the frequency power rule of Ravn and Uhlig (2002) (the number of periods per year divided by 4, raised to the power arg, and multiplied by 1600). Hodrick and Prescott recommend the value 2; Ravn and Uhlig recommend the value 4. |
m=arg (default=1) | Set number of iterations. |
ic | Use information criteria to determine the optimal number of iterations. |
prompt | Force the dialog to appear from within a program. |
p | Print the graph of the smoothed series and the original series. |
insertobs |
ipolate |
type = key | Specify the interpolation method. key is either “lin” (linear, default), “log” (log-linear), “cs” (Cardinal spline), “cr” (Catmull-Rom spline), “cb” (Cubic spline), “lcs” (log-cardinal spline), “lcr” (log-Catmull-Rom spline), or “lcb” (log-cubic spline). |
tension = number | Sets the tension parameter for the Cardinal spline method of interpolation. number should be a number between 0 and 1. |
f = arg (default = “actual”) | Out-of-sample fill behavior: “actual” (fill observations outside the interpolated sample with values from the source series). “na” (fill observations outside the sample with missing values” |
prompt | Force the dialog to appear from within a program. |
jdemetra |
spec=arg | Set the JDemetra+ default specification. arg can be "X11", "RSA0", "RSA1", "RSA2c", "RSA3", "RSA4c", "RSA5c". The default is "RSA4c". |
d9 | Export the SI replacement values d9 series to the workfile. |
d10 | Export the seasonal factors d10 series to the workfile. |
nod11 | Do not export the seasonal adjustment d11 series to the workfile. |
d12 | Export the trend d12 series to the workfile. |
d13 | Export the irregular component d13 series to the workfile. |
d16 | Export the combined adjustment factors d16 series to the workfile. |
x11mode=arg | Set the X-11 decomposition mode. arg can be “Auto” (JDemetra+ automatically selected the decomposition mode, default), “Add” (Additive), “Mult” (Multiplicative), “log” (Log-additive), “Pseudo” (Pseudo-additive). |
suffix=arg | Suffix to add to the exported series names before the series type. For example, if the underlying series is named GDP, and a suffix of "_JDSA" is provided, the exported d11 series will be named GDP_JDSA_D11. By default, no additional suffix is provided, so the d11 series would be named GDP_D11. |
tform=arg | Set the dependent variable transformation in the pre-adjustment regression. arg can be "none", "auto", "log". If omitted, JDemetra+ will use the transformation setting of the default specification. |
noarma | Do not perform ARIMA estimation during the pre-adjustment regression of the seasonal adjustment. If one of the noarma, autoarma and fixedarma options are not provided, JDemetra+ will use the ARIMA estimation type of the default specification. |
autoarma | Perform automatic ARIMA order selection during the pre-adjustment regression of the seasonal adjustment. If one of the noarma, autoarma and fixedarma options are not provided, JDemetra+ will use the ARIMA estimation type of the default specification. |
fixedarma | Perform ARIMA estimation during the pre-adjustment regression of the seasonal adjustment. If one of the noarma, autoarma and fixedarma options are not provided, JDemetra+ will use the ARIMA estimation type of the default specification. |
ar=int | If using fixedarma, specify the AR order. If omitted, JDemetra+ will use its default ARIMA model order. |
ma=int | If using fixedarma, specify the MA order. If omitted, JDemetra+ will use its default ARIMA model order. |
d=int | If using fixedarma, specify the ARIMA differencing. If omitted, JDemetra+ will use its default ARIMA model order. |
sar=int | If using fixedarma, specify the seasonal AR order. If omitted, JDemetra+ will use its default ARIMA model order. |
sma=int | If using fixedarma, specify the seasonal MA order. If omitted, JDemetra+ will use its default ARIMA model order. |
sd=int | If using fixedarma, specify the ARIMA seasonal differencing. If omitted, JDemetra+ will use its default ARIMA model order. |
outliers | Include automatic outlier detection in the pre-adjustment regression regression. If omitted, JDemetra+ will use the outlier detection setting of the default specification. |
nooutliers | Do not include automatic outlier detection in the pre-adjustment regression. If omitted, JDemetra+ will use the outlier detection setting of the default specification. |
tradedays=arg | Specify the type of trading day adjustment made in the pre-adjustment regression. arg can be "none", "td2c", "td2", "td3", "td3c", "td4", "td7". If omitted, JDemetra+ will use the trading day type set by the default specification. |
leapyr | Use the leap year adjustment in the pre-adjustment regression. If both leapyr and noleapyr are omitted, JDemetra+ will use the option set by the default specification. |
noleapyr | Do not use the leap year adjustment in the pre-adjustment regression. If both leapyr and noleapyr are omitted, JDemetra+ will use the option set by the default specification. |
fcast | Forecast from the pre-adjustment regression model. If fcast and nofcast are omitted, JDemetra+ will use the setting of the default specification. |
nofcast | Do not forecast from the pre-adjustment regression model. If fcast and nofcast are omitted, JDemetra+ will use the setting of the default specification. |
flen=int | If forecasting the pre-adjustment regression model, set the number of observations to be forecast. If omitted, a year of observations will be forecasted. |
userregs=“arg” | Provide a list of user-variables used in the pre-adjustment regression model. arg should be a space delimited list of series objects or series generation expressions, surrounded in quotes. |
usertypes=“arg” | Specify the variable types for the user-variables provided with a userregs= option. arg should be a space delimited list of keywords, with one keyword per user-variable, in the same order as given in the userregs option. Keyword values can be; "undef" (undefined), "ser" (series), "trnd" (trend), "seas" (seasonal), "sa" seasonally adjusted, "irreg" (irregular), or "cal" (calendar). If omitted, user-variables are set to undefined. |
tdtest=arg | Specifies whether to test for the inclusion of Trading Day effects. "Remove" (default) tests for the removal of effects. "Add" tests for the inclusion of effects. "None" performs no testing (effects are always included). |
eastertest=arg | Specifies whether to test for the inclusion of Easter effects. "Remove" (default) tests for the removal of effects. "Add" tests for the inclusion of effects. "None" performs no testing (effects are always included). |
kdensity |
label |
c | Clears all text fields in the label. |
d | Sets the description field to text. |
s | Sets the source field to text. |
u | Sets the units field to text. |
r | Appends text to the remarks field as an additional line. |
p | Print the label view. |
lrvar |
window=arg | Type of long-run covariance to compute: “sym” (symmetric), “lower” (lower - lags in columns), “slower” (strict lower - lags only), “upper” (upper - leads in columns), “supper” (strict upper - leads only) |
noc | Do not remove means (center data) prior to whitening. |
out=arg | Name of output sym or matrix (optional) |
panout=arg | Name of ee output matrix (optional). |
prompt | Force the dialog to appear from within a program. |
p | Print results. |
lag=arg | Lag specification: integer (user-specified number of lags), “a” (automatic selection). |
infosel=arg (default=“aic”) | Information criterion for automatic selection: “aic” (Akaike), “sic” (Schwarz), “hqc” (Hannan-Quinn) (if “lag=a”). |
maxlag=integer | Maximum lag-length for automatic selection (optional) (if “lag=a”). The default is an observation-based maximum of . |
kern=arg (default=“bart”) | Kernel shape: “none” (no kernel), “bart” (Bartlett, default), “bohman” (Bohman), “daniell” (Daniel), “parzen” (Parzen), “parzriesz” (Parzen-Riesz), “parzgeo” (Parzen-Geometric), “parzcauchy” (Parzen-Cauchy), “quadspec” (Quadratic Spectral), “trunc” (Truncated), “thamm” (Tukey-Hamming), “thann” (Tukey-Hanning), “tparz” (Tukey-Parzen), “user” (User-specified; see “kernwgt=” below). |
kernwgt=vector | User-specified kernel weight vector (if “kern=user”). |
bw=arg (default=”nwfixed”) | Bandwidth: “fixednw” (Newey-West fixed), “andrews” (Andrews automatic), “neweywest” (Newey-West automatic), number (User-specified bandwidth). |
nwlag=integer | Newey-West lag-selection parameter for use in nonparametric bandwidth selection (if “bw=neweywest”). |
bwoffset=integer (default=0) | Apply integer offset to bandwidth chosen by automatic selection method (“bw=andrews” or “bw=neweywest”). |
bwint | Use integer portion of bandwidth chosen by automatic selection method (“bw=andrews” or “bw=neweywest”). |
makepanpcomp |
components corresponding to the
elements in output_list, up to the total number of series in the group.scale=arg (default=“normload”) | Diagonal matrix scaling of the loadings and the scores: normalize loadings (“normload”), normalize scores (“normscores”), symmetric weighting (“symmetric”), user-specified (arg=number). |
cpnorm | Compute the normalization for the score so that cross-products match the target (by default, EViews chooses a normalization scale so that the moments of the scores match the target). |
eigval=vec_name | Specify name of vector to hold the saved the eigenvalues in workfile. |
eigvec=mat_name | Specify name of matrix to hold the save the eigenvectors in workfile. |
prompt | Force the dialog to appear from within a program. |
period | Compute period (within cross-section) panel covariances and related statistics. The default is to compute contemporaneous (between cross-section) measures. |
cov=arg (default=“corr”) | Covariance calculation method: ordinary (Pearson product moment) covariance (“cov”), ordinary correlation (“corr”), Spearman rank covariance (“rcov”), Spearman rank correlation (“rcorr”), uncentered ordinary correlation (“ucorr”). Note that Kendall’s tau measures are not valid methods. |
pairwise | Compute using pairwise deletion of observations with missing cases (pairwise samples). |
df | Compute covariances with a degree-of-freedom correction accounting for the estimation of the mean (for centered specifications). The default behavior in these cases is to perform no adjustment (e.g. – compute sample covariance dividing by rather than ). |
makewavelets |
proc=arg (default=“decomp”) | Wavelet analysis type: “decomp” (transform), “anova” (variance decomposition), “outlier” (outlier detection), “threshold” (threshold - denoising). |
transform=arg (default=“dwt”) | Wavelet transform type: “dwt” (discrete wavelet transform – DWT), “modwt” (maximum overlap DWT – MODWT), “mra” (DWT multiresolution analysis – DWT MRA), or “momra” (MODWT MRA). Note that when performing DWT or MRA, if the series length is not dyadic, a dyadic fix may be set with the “fixlen=” option |
fixlen=arg (default=“mean”) | Fix dyadic lengths in DWT and MRA transforms: “zeros” (pad remainder with zeros), “mean” (pad remainder with mean of series), “median” (pad remainder with median of series), “shorten” (cut series length to dyadic length preceding series length). |
maxscale=integer (default = max possible) | Maximum scale for wavelet transform. The max possible is obtained as follows. Let denote the series length and decompose into its dyadic component and a remainder: , . The default maxscale is then set with the following rules:DWT: (1) if then , otherwise (2) if expanding the series, and (3) if contracting the series .MODWT: . |
filter=arg (default=“h”) | Wavelet filter class: “h” (Haar), “d” (Daubechies), “la” (least asymmetric). If “filter=h” or “filter=la”, the filter length may be specified using “flen=”. Wavelet filter boundary conditions are specified using the “bound=” option |
flen=integer | Wavelet filter excess length as an even number between 2 and 20. For use when “filter=d” (default= 4) or “filter=la” (default=8). |
bound=arg (default = “p”) | Filter boundary handling: “p” (periodic), “r” (reflective). |
basename=arg (default is series name) | Basename for output: 1. When “transform=dwt” or “transform=modwt”: Wavelet coefficient output will be saved in vectors with names given by basename followed by “_w#” where “#” is the scale level. Scaling coefficient output will be saved in vectors with names given by basename followed by “_v#” where “#” is the scale level. 2. When “transform=mra” or “transform=momra”: Detail output will be saved in vectors with names given by basename followed by “_d#” where “#” is the scale level. Smooth output will be saved in vectors with names given by basename followed by “_s#” where “#” is the scale level. |
variance=arg (default = “nobias”) | Wavelet variance type: “nobias” (unbiased variance), “bias” (biased variance). |
ci=arg (default = “none”) | Confidence interval type: “none” (no CIs computed), “gauss” (asymptotic normal), “chisq” (asymptotic chi-square), “blimit” (band-limited). |
cilevel=arg (default = 0.95) | Confidence interval coverage as a number between 0 and 1. |
transform=arg (default=“dwt”) | Wavelet transform type: “dwt” (discrete wavelet transform – DWT), “modwt” (maximum overlap DWT – MODWT). Note that when performing DWT, if the series length is not dyadic, a dyadic fix may be set with the “fixlen=” option |
fixlen=arg (default=“mean”) | Fix dyadic lengths in DWT and MRA transforms: “zeros” (pad remainder with zeros), “mean” (pad remainder with mean of series), “median” (pad remainder with median of series), “shorten” (cut series length to dyadic length preceding series length). |
maxscale=integer (default = max possible) | Maximum scale for wavelet transform. The max possible is obtained as follows. Let denote the series length and decompose into its dyadic component and a remainder: , . The default maxscale is then set with the following rules:DWT: (1) if then , otherwise (2) if expanding the series, and (3) if contracting the series .MODWT: . |
filter=arg (default=“h”) | Wavelet filter class: “h” (Haar), “d” (Daubechies), “la” (least asymmetric). If “filter=h” or “filter=la”, the filter length may be specified using “flen=”. Wavelet filter boundary conditions are specified using the “bound=” option |
flen=integer | Wavelet filter excess length as an even number between 2 and 20. For use when “filter=d” (default= 4) or “filter=la” (default=8). |
bound=arg (default = “p”) | Filter boundary handling: “p” (periodic), “r” (reflective). |
basename=arg (default is series name) | Basename for variance output. Variance output will be saved in vector with name given by basename followed by “_var”. Confidence interval output will be saved in matrix with name given by basename followed by “_varci”. |
threshtype=arg (default = “soft”) | Wavelet threshold type: “hard” (hard thresholding), “soft” (soft thresholding). |
threshlim=arg (default = “universal”) | Wavelet threshold limit type: “universal” (universal), “adaptive” (universal adaptive), “minimax” (minimax), “sureshrink” (SureShrink), “fdr” (false discovery rate). If “threshlim=sureshrink”, the grid length may be specified using “ssglen=”. If “threshlim=fdr”, the significance level may be specified using “fdrsig=” |
wavevar=arg (default = “gauss”) | Wavelet coefficient variance method: “mean” (mean absolute deviation), “gauss” (median absolute deviation with Gaussian adjustment), “median” (median absolute deviation), “meanmedian” (mean median absolute deviation). |
sslen=arg (default = 10) | Grid length used in determining the SureShrink limit. |
fdrsig=arg (default = .05) | Significance level as a number between 0 and 1 for false discovery rate limit determination. |
transform=arg (default=“dwt”) | Wavelet transform type: “dwt” (discrete wavelet transform – DWT), “modwt” (maximum overlap DWT – MODWT). Note that when performing DWT, if the series length is not dyadic, a dyadic fix may be set with the “fixlen=” option |
fixlen=arg (default=“mean”) | Fix dyadic lengths in DWT and MRA transforms: “zeros” (pad remainder with zeros), “mean” (pad remainder with mean of series), “median” (pad remainder with median of series), “shorten” (cut series length to dyadic length preceding series length). |
maxscale=integer (default = max possible) | Maximum scale for wavelet transform. The max possible is obtained as follows. Let denote the series length and decompose into its dyadic component and a remainder: , . The default maxscale is then set with the following rules:DWT: (1) if then , otherwise (2) if expanding the series, and (3) if contracting the series .MODWT: . |
filter=arg (default=“h”) | Wavelet filter class: “h” (Haar), “d” (Daubechies), “la” (least asymmetric). If “filter=h” or “filter=la”, the filter length may be specified using “flen=”. Wavelet filter boundary conditions are specified using the “bound=” option |
flen=integer | Wavelet filter excess length as an even number between 2 and 20. For use when “filter=d” (default= 4) or “filter=la” (default=8). |
bound=arg (default = “p”) | Filter boundary handling: “p” (periodic), “r” (reflective). |
basename=arg (default is series name) | Basename for outlier output (when “proc=outlier”). Output will be saved in vectors with name given by basename followed by “_olr#” where “#” is the scale level. |
basename=arg (default is series name) | Basename for threshold output (when “proc = threshold”): Fit (signal) output will be saved in vector with name given by basename followed by “_sig_th”. Noise output will be saved in vector with name given by basename followed by “_res_th”. Threshold coefficient output will be saved in vectors with names given by basename followed by “_w#_th” (threshold coefficients), and “_v#” (scaling coefficients) where “#” is the scale level. |
and scaling coefficients
from the DWT using a Haar filter.
from the MODWT using a Daubechies filter of length 6.
and the original scaling coefficient
for the series SRS. The underlying computation uses a MODWT with a Haar filter, a hard threshold with a SureShrink threshold limit.Cross-referencesmakewhiten |
), compute the residuals, and save the results into a whitened series.lag=arg (default=1) | Lag specification: integer (user-specified number of lags), “a” (automatic selection). |
noc | Do not remove means (center data) prior to whitening. |
infosel=arg (default=“aic”) | Information criterion for automatic selection: “aic” (Akaike), “sic” (Schwarz), “hqc” (Hannan-Quinn). |
maxlag=integer | Maximum lag-length for automatic selection (optional). The default is an observation-based maximum of the integer portion of . |
prompt | Force the dialog to appear from within a program. |
map |
movereg |
Sa=name | Specify the name of the output seasonal adjusted data. If not specified the output series will be the name of the underlying series with an appended _sa |
Facname=name | Specify the name of the output seasonal factors. If not specified the output series will be the name of the underlying series with an appended _saf |
Holname=name | Specify the name of the output holiday series. |
Outname=name | Specify the name of the output outlier series. |
Nfilt=integer | Specify the width of the detrending filter. Default is 2. |
Nfs=integer | Specify number of trigonometric terms. Default is 60. Must be a positive even integer. |
phi=number | Specify the AR coefficient. Default is 0.4. |
Sigr=number | Specify the variance ratio parameter. Default is 16. |
olepush |
outliers |
hp | Perform the Hodrick-Prescott filter on the series, and then detect outliers on the cycle series. |
diff | First-difference the series before detecting outliers. |
sens=arg | Set the sensitivity level. Valid arguments are “low”, “medium” (default), and “high”. |
nofence | Do not perform Tukey and mean/standard deviation fences. |
nowave | Do not perform Wavelet Outlier detection. |
arma | Perform ARMA based outlier detection (this option is turned on by default in dated workfiles). |
noarma | Do not perform ARMA based outlier detection (this option is turned on by default in undated workfiles). |
tukeyk=arg | Set the value k in the Tukey fence detection routine. This will override the value of k set by the sens= option. |
meanstdevk=arg | Set the value k in the mean/standard deviation fence detection routine. This will override the value of k set by the sens= option. |
wavesig=arg | Set the value false discovery rate significance value used in the Wavelet Outlier detection routine. This will override the value set by the sens= option. |
armac=arg | Set the value c in the ARMA outlier detection routine. This will override the value of c set by the sens= option. |
setsmpl | Set the workfile sample to be any observations identified as outliers. |
excludesmpl | Set the workfile sample to be any observations identified as not outliers. |
series=name | Create a new series in the workfile, named name, containing a value of 1 for any observations identified as an outlier, and a value of 0 for any observation identified as not an outlier. |
datestring=name | Create a new string object in the workfile containing the dates (or observation identifiers) for any observations identified as an outlier. |
nogrlabels | Turn off observation labels on the outlier graph. |
prompt | Force the dialog to appear from within a program. |
p | Print results. |
pancov |
cov | Product moment covariance. |
corr | Product moment correlation. |
sscp | Sums-of-squared cross-products. |
stat | Test statistic (t-statistic) for evaluating whether the correlation is zero. |
prob | Probability under the null for the test statistic. |
cases | Number of cases. |
obs | Number of observations. |
rcov | Spearman’s rank covariance. |
rcorr | Spearman’s rank correlation. |
rsscp | Sums-of-squared cross-products. |
rstat | Test statistic (t-statistic) for evaluating whether the correlation is zero. |
rprob | Probability under the null for the test statistic. |
cases | Number of cases. |
obs | Number of observations. |
taub | Kendall’s tau-b. |
taua | Kendall’s tau-a. |
taucd | Kendall’s concordances and discordances. |
taustat | Kendall’s score statistic for evaluating whether the Kendall’s tau-b measure is zero. |
tauprob | Probability under the null for the score statistic. |
cases | Number of cases. |
obs | Number of observations. |
ucov | Product moment covariance. |
ucorr | Product moment correlation. |
usscp | Sums-of-squared cross-products. |
ustat | Test statistic (t-statistic) for evaluating whether the correlation is zero. |
uprob | Probability under the null for the test statistic. |
cases | Number of cases. |
obs | Number of observations. |
period | Compute period (within cross-section) panel covariances and related statistics. The default is to compute contemporaneous (between cross-section) measures. |
pairwise | Compute using pairwise deletion of observations with missing cases (pairwise samples). |
df | Compute covariances with a degree-of-freedom correction for the mean (for centered specifications). |
multi=arg (default=“none”) | Adjustment to p-values for multiple comparisons: none (“none”), Bonferroni (“bonferroni”), Dunn-Sidak (“dunn”). |
outfmt=arg (default= “single”) | Output format: single table (“single”), multiple table (“mult”), list (“list”), spreadsheet (“sheet”). Note that “outfmt=sheet” is only applicable if you specify a single statistic keyword. |
out=name | Basename for saving output. All results will be saved in Sym matrices named using keys (“COV”, “CORR”, “SSCP”, “TAUA”, “TAUB”, “CONC” (Kendall’s concurrences), “DISC” (Kendall’s discordances), “CASES”, “OBS”, “WGTS”) appended to the basename (e.g., the covariance specified by “out=my” is saved in the Sym matrix “MYCOV”). |
prompt | Force the dialog to appear from within a program. |
p | Print the result. |
panpcomp |
out=arg (default=“table”) | Output type: eigenvector/eigenvalue table (“table”), eigenvalues graph (“graph”), loadings graph (“loadings”), scores graph (“scores”), biplot (“biplot”). |
eigval=vec_name | Specify name of vector to hold the saved the eigenvalues in workfile. |
eigvec=mat_name | Specify name of matrix to hold the save the eigenvectors in workfile. |
prompt | Force the dialog to appear from within a program. |
p | Print results. |
n=arg (default=all) | Maximum number of components. |
mineigen=arg (default=0) | Minimum eigenvalue. |
cproport=arg (default=1.0) | Cumulative proportion of eigenvalue total to attain. |
scree | Display a scree plot of the eigenvalues (if “output=graph). |
diff | Display a graph of the eigenvalue differences (if “output=graph). |
cproport | Display a graph of the cumulative proportions (if “output=graph). |
scale=arg, (default= “normload”) | Diagonal matrix scaling of the loadings and the scores: normalize loadings (“normload”), normalize scores (“normscores”), symmetric weighting (“symmetric”), user-specified (arg=number). |
cpnorm | Compute the normalization for the scores so that cross-products match the target (by default, EViews chooses a normalization scale so that the moments of the scores match the target). |
nocenter | Do not center the elements in the graph. |
mult=arg (default=”first”) | Multiple graph options: first versus remainder (“first”), pairwise (“pair”), all pairs arrayed in lower triangle (“lt”) |
labels=arg (default=“outlier”) | Scores label options: identify outliers only (“outlier”), all points (“all”), none (“none”). |
labelprob=arg (default=0.1) | Outlier label probability (if “labels=outlier”). |
autoscale=arg (default=1.0) | Rescaling factor for auto-scaling. |
userscale=arg | User-specified scaling. |
period | Compute period (within cross-section) panel covariances and related statistics. The default is to compute contemporaneous (between cross-section) measures. |
cov=arg (default=“corr”) | Covariance calculation method: ordinary (Pearson product moment) covariance (“cov”), ordinary correlation (“corr”), Spearman rank covariance (“rcov”), Spearman rank correlation (“rcorr”), uncentered ordinary correlation (“ucorr”). Note that Kendall’s tau measures are not valid methods. |
pairwise | Compute using pairwise deletion of observations with missing cases (pairwise samples). |
df | Compute covariances with a degree-of-freedom correction accounting for the mean (for centered specifications). The default behavior in these cases is to perform no adjustment (e.g. – compute sample covariance dividing by rather than ). |
prophet |
cpscale=number | Set the change point prior scale. |
growth=arg | Set the growth type. arg can be “linear” (default) or “log”. |
season=arg | Set the seasonality type. arg can be “add” (additive, default) or “mult” (multiplicative). |
f=arg | Out-of-forecast-sample fill behavior: “actual” (fill observations outside the forecast sample with actual values for the fitted variable), “na” (fill observations outside the forecast sample with missing values, default), or “forc” (fill training-data observations with in-sample forecasts, and other data with NA). |
prompt | Force the dialog to appear from within a program. |
forclen=int | Number of periods to forecast. |
forc=“date” | Specify the date of the forecast end point. |
resample |
outsmpl= smpl_spec | Sample to fill the new series. Either provide the sample range in double quotes or specify a named sample object. The default is the current workfile sample. |
permute | Draw from rows without replacement. Default is to draw with replacement. |
weight= series_name | Name of series to be used as weights. The weight series must have non-missing, non-negative values in the current workfile sample. If no weights are specified, observations will be drawn with equal probability weights. |
block=integer (default = 1) | Block length for each draw. Must be a positive integer. The default block length is 1. |
withna (default) | [Draw / Do not draw] from all rows in the current sample, including those with NAs. |
dropna | Do not draw from rows that contain missing values in the current workfile sample. |
fixna | Excludes NAs from draws but copies rows containing missing values to the output series. |
prompt | Force the dialog to appear from within a program. |
seas |
m | Multiplicative (ratio to moving average) method. |
a | Additive (difference from moving average) method. |
prompt | Force the dialog to appear from within a program. |
seasuroot |
type = arg (default= “hegy”) | Test type: HEGY (“hegy”), HEGY likelihood (“lklhd”), Canova-Hansen (“ch”), HEGY variance ratio (“hegyvr”). |
out= arg | Output matrix name (optional). |
periods = arg | Periodicity: “2”, “4”, “5”, “6”, or “12”. The default is workfile frequency specific: semi-annual (2), quarterly (4), bi-monthly (6), monthly (12), all others (4). |
rstrct =arg | Restrictions to test (if “test=ch”): arg = space separated list of integers, “all” (all frequencies). For example, if the number of periods is 4, the restriction “0 1 2” corresponds to the 0, harmonic pair , and frequencies. |
dtr = arg | Non-seasonal deterministic variables to include in estimation: “none” (no exogenous variables), “const” (constant), “trend” (constant and linear trend). The default is “const” for “type=hegyvr” and “none” for all others. |
sdtr = arg | Seasonal deterministic variables to include in estimation: “none” (no seasonal exogenous), “dum” (seasonal dummies), “const” (constant), “trend” (constant and linear trend). |
lagdep | Include lag of dependent variable in computations for Canova-Hansen test (“type = ch”). |
lagmethod=arg (default=“sic”) | Method for selecting lag lengths (number of first difference terms) to be included in the Dickey-Fuller test regressions: “aic” (Akaike), “sic” (Schwarz), “hqc” (Hannan-Quinn), “tstat” (Ng-Perron first backward significant t-statistic). |
lag=arg | Specified lag length (number of first difference terms) to be included in the regression: integer (user-specified common lag length), vector_name (user-specific individual lag length, one row per cross-section). |
maxlag=arg | Maximum lag length to consider when performing automatic lag length selection: integer (common maximum lag length), or vector_name (individual maximum lag length, one row per cross-section). The default setting produces individual maximum lags of, default= ![]() where is the length of the cross-section. |
lagpval=arg (default=0.1) | Probability value for use in the t-statistic automatic lag selection method (when “lagmethod = tstat”). |
prompt | Force the dialog to appear from within a program. |
p | Print output from the test. |
series |
setattr |
setconvert |
Low to high conversion methods | “r” (constant match average), “d” (constant match sum), “q” (quadratic match average), “t” (quadratic match sum), “i” (linear match last), “c” (cubic match last). |
High to low conversion methods | High to low conversion methods removing NAs: “a” (average of the nonmissing observations), “s” (sum of the nonmissing observations), “f” (first nonmissing observation), “l” (last nonmissing observation), “x” (maximum nonmissing observation), “m” (minimum nonmissing observation). High to low conversion methods propagating NAs: “an” or “na” (average, propagating missings), “sn” or “ns” (sum, propagating missings), “fn” or “nf” (first, propagating missings), “ln” or “nl” (last, propagating missings), “xn” or “nx” (maximum, propagating missings), “mn” or “nm” (minimum, propagating missings). |
setfillcolor |
type = arg | Type of fill coloring for spreadsheet cells: “single” (single color), “posneg” (positive-negative single threshold), “range” (single range coloring), “hilo” (high-low-median), “custom” (custom coloring). |
cright | closed on the right only |
cboth | closed on both sides |
cleft | closed on the left only |
oboth | open on both sides |
cright | closed on the right |
cleft | closed on the left |
color_arg | solid color specification |
@grad(color_arg) | gradient using color specification |
@trans | transparent |
cright | closed on the right only |
cboth | closed on both sides |
cleft | closed on the left only |
oboth | open on both sides |
color_arg | solid color specification |
@grad(color_arg1, color_arg2) | gradient using color specification, where color_arg1 and color_arg2 are the low and high colors, respectively. |
@trans | transparent |
color_arg | solid color specification |
@grad(color_arg) | gradient using color specification |
@trans | transparent |
blue | @rgb(0, 0, 255) | @hex(0000ff) |
red | @rgb(255, 0, 0) | @hex(ff0000) |
green | @rgb(0, 128, 0) | @hex(ffa8a8) |
black | @rgb(0, 0, 0) | @hex(008000) |
white | @rgb(255, 255, 255) | @hex(000000) |
purple | @rgb(128, 0, 128) | @hex(ffffff) |
orange | @rgb(255, 128, 0) | @hex(800080) |
yellow | @rgb(255, 255, 0) | @hex(ff8000) |
gray | @rgb(128, 128, 128) | @hex(ffff00) |
ltgray | @rgb(192, 192, 192) | @hex(808080) |
setformat |
g[.precision] | significant digits |
f[.precision] | fixed decimal places |
c[.precision] | fixed characters |
e[.precision] | scientific/float |
p[.precision] | percentage |
r[.precision] | fraction |
WF | (uses current EViews workfile period display format) |
YYYY | “2002” |
YYYY-Mon | “2002-Jan” |
YYYYMon | “2002 Jan” |
YYYY[M]MM | “2002[M]01” |
YYYY:MM | “2002:01” |
YYYY[Q]Q | “2002[Q]1” |
YYYY:Q | “2002:Q |
YYYY[S]S | “2002[S]1” (semi-annual) |
YYYY:S | “2002:1” |
YYYY-MM-DD | “2002-01-07” |
YYYY Mon dd | “2002 Jan 7” |
YYYY Month dd | “2002 January 7” |
YYYY-MM-DD HH:MI | “2002-01-07 22:40” |
YYYY-MM-DD HH:MI:SS | “2002-01-07 22:40:30” |
YYYY-MM-DD HH:MI:SS.SSS | “2002-01-07 22:40:30.125” |
Mon-YYYY | “Jan-2002” |
Mon dd YYYY | “Jan 7 2002” |
Mon dd, YYYY | “Jan 7, 2002” |
Month dd YYYY | “January 7 2002” |
Month dd, YYYY | “January 7, 2002” |
MM/DD/YYYY | “01/07/2002” |
mm/DD/YYYY | “1/07/2002” |
mm/DD/YYYY HH:MI | “1/07/2002 22:40” |
mm/DD/YYYY HH:MI:SS | “1/07/2002 22:40:30” |
mm/DD/YYYY HH:MI:SS.SSS | “1/07/2002 22:40:30.125” |
mm/dd/YYYY | “1/7/2002” |
mm/dd/YYYY HH:MI | “1/7/2002 22:40” |
mm/dd/YYYY HH:MI:SS | “1/7/2002 22:40:30” |
mm/dd/YYYY HH:MI:SS.SSS | “1/7/2002 22:40:30.125” |
dd/MM/YYYY | “7/01/2002” |
dd/mm/YYYY | “7/1/2002” |
DD/MM/YYYY | “07/01/2002” |
dd Mon YYYY | “7 Jan 2002” |
dd Mon, YYYY | “7 Jan, 2002” |
dd Month YYYY | “7 January 2002” |
dd Month, YYYY | “7 January, 2002” |
dd/MM/YYYY HH:MI | “7/01/2002 22:40” |
dd/MM/YYYY HH:MI:SS | “7/01/2002 22:40:30” |
dd/MM/YYYY HH:MI:SS.SSS | “7/01/2002 22:40:30.125” |
dd/mm/YYYY hh:MI | “7/1/2002 22:40” |
dd/mm/YYYY hh:MI:SS | “7/1/2002 22:40:30” |
dd/mm/YYYY hh:MI:SS.SSS | “7/1/2002 22:40:30.125” |
hm:MI am | “10:40 pm“ |
hm:MI:SS am | “10:40:30 pm” |
hm:MI:SS.SSS am | “10:40:30.125 pm” |
HH:MI | “22:40” |
HH:MI:SS | “22:40:30” |
HH:MI:SS.SSS | “22:40:30.125” |
hh:MI | “22:40” |
hh:MI:SS | “22:40:30” |
hh:MI:SS.SSS | “22:40:30.125” |
setindent |
setjust |
settextcolor |
type = arg | Type of fill coloring for spreadsheet cells: “single” (single color), “posneg” (positive-negative single threshold), “range” (single range coloring), “hilo” (high-low-median), “custom” (custom coloring). |
cright | closed on the right only |
cboth | closed on both sides |
cleft | closed on the left only |
oboth | open on both sides |
cright | closed on the right |
cleft | closed on the left |
color_arg | solid color specification |
@grad(color_arg) | gradient using color specification |
@trans | transparent |
cright | closed on the right only |
cboth | closed on both sides |
cleft | closed on the left only |
oboth | open on both sides |
color_arg | solid color specification |
@grad(color_arg1, color_arg2) | gradient using color specification, where color_arg1 and color_arg2 are the low and high colors, respectively. |
@trans | transparent |
color_arg | solid color specification |
@grad(color_arg) | gradient using color specification |
@trans | transparent |
blue | @rgb(0, 0, 255) | @hex(0000ff) |
red | @rgb(255, 0, 0) | @hex(ff0000) |
ltred | @rgb(255, 168, 168) | @hex(ffa8a8) |
green | @rgb(0, 128, 0) | @hex(008000) |
black | @rgb(0, 0, 0) | @hex(000000) |
white | @rgb(255, 255, 255) | @hex(ffffff) |
purple | @rgb(128, 0, 128) | @hex(800080) |
orange | @rgb(255, 128, 0) | @hex(ff8000) |
yellow | @rgb(255, 255, 0) | @hex(ffff00) |
gray | @rgb(128, 128, 128) | @hex(808080) |
ltgray | @rgb(192, 192, 192) | @hex(c0c0c0) |
setwidth |
sheet |
w | Wide. In a panel this will switch to the unstacked form of the panel (dates along the side, cross-sections along the top). |
t | Transpose. |
a | All observations (ignore sample) |
nl | Do not display labels. |
tform=arg (default= “default” | Display transformed data: value mapped or date formated (when applicable) or raw data, otherwise (“default”), raw data (“level”), one period difference (“dif” or “d”), annual difference (“dify” or “dy”), one period percentage change (“pch” or “pc”), annualized one period percentage change (“pcha” or “pca”), annual percentage change (“pchy” or “pcy”), natural logarithm (“log”), one period difference of logged values (“dlog”). |
p | Print the spreadsheet view. |
smooth |
s[,x] | Single exponential smoothing for series with no trend. You may optionally specify a number x between zero and one for the mean parameter. |
d[,x] | Double exponential smoothing for series with a trend. You may optionally specify a number x between zero and one for the mean parameter. |
n[,x,y] (default) | Holt-Winters without seasonal component. You may optionally specify numbers x and y between zero and one for the mean and trend parameters, respectively. |
a[,x,y,z] | Holt-Winters with additive seasonal component. You may optionally specify numbers x, y, and z, between zero and one for the mean, trend, and seasonal parameters, respectively. |
m[,x,y,z] | Holt-Winters with multiplicative seasonal component. You may optionally specify numbers x, y, and z, between zero and one for the mean, trend, and seasonal parameters, respectively. |
prompt | Force the dialog to appear from within a program. |
p | Print a table of forecast statistics. |
sort |
statby |
sum | Display sums. |
med | Display medians. |
max | Display maxima. |
min | Display minima. |
quant=arg (default=.5) | Display quantile with value given by the argument. |
q=arg (default=“r”) | Compute quantiles using the specified definition: “b” (Blom), “r” (Rankit-Cleveland), “o” (Ordinary), “t” (Tukey), “v” (van der Waerden), “g” (Gumbel). |
skew | Display skewness. |
kurt | Display kurtosis. |
na | Display counts of NAs. |
nomean | Do not display means. |
nostd | Do not display standard deviations. |
nocount | Do not display counts. |
l | Display in list mode (for more than one classifier). |
nor | Do not display row margin statistics. |
noc | Do not display column margin statistics. |
nom | Do not display table margin statistics (unconditional tables); for more than two classifier series. |
nos | Do not display sub-margin totals in list mode; only used with “l” option and more than two classifier series. |
sp | Display sparse labels; only with list mode option, “l”. |
dropna (default), keepna | [Drop/Keep] NA as a category. |
v=integer (default=1000) | Bin categories if classification series take on more than the specified number of distinct values. |
nov | Do not bin based on the number of values of the classification series. |
a=number (default=2) | Bin categories if average cell count is less than the specified number. |
noa | Do not bin based on the average cell count. |
b=integer (default=5) | Set maximum number of binned categories. |
nolimit | Remove prompt warning for continuing when the total number of cells is very large. |
prompt | Force the dialog to appear from within a program. |
p | Print the descriptive statistics table. |
stats |
p | Print the stats table. |
stl |
periodicity =arg | Specify the periodicity. Use “w” to expand weekly data to 53 weeks and “d” to expand daily data to 366 (in a 7 day week workfile) or 261 (in a 5 day week workfile) days. Default is the number of periods per year (expanded for weekly and daily). |
sp=integer | Specify the seasonal polynomial degree. Default is 0. |
tp=integer | Specify the trend polynomial degree. Default is 1. |
fp=integer | Specify the filter polynomial degree. Default is 1. |
sl=integer | Specify the length of the seasonal smoothing window (odd integers only). Default is 35. |
tl=integer | Specify the length of the trend smoothing window (odd integers only). Default is based upon the seasonal smoothing window length. |
fl=integer | Specify the length of the filter smoothing window (odd integers only). Default is based upon the data frequency. |
inits=integer | Specify number of inner iterations. Default is 5. |
outits=integer | Specify the number of outer iterations. Default is 15. |
estsmpl=arg | Set the estimation sample. |
forclen=integer | Set the length of the forecast. |
seasdiagnostic | Display seasonality diagnostics graph. |
testby |
mean (default) | Test equality of means. |
med | Test equality of medians. |
var | Test equality of variances. |
dropna (default), keepna | [Drop /Keep] NAs as a classification category. |
v=integer (default=1000) | Bin categories if classification series take more than the specified number of distinct values. |
nov | Do not bin based on the number of values of the classification series. |
a=number (default=2) | Bin categories if average cell count is less than the specified number. |
noa | Do not bin on the basis of average cell count. |
b=integer (default=5) | Set maximum number of binned categories. |
nolimit | Remove prompt warning for continuing when the total number of cells is very large. |
prompt | Force the dialog to appear from within a program. |
p | Print the test results. |
teststat |
mean=number | Test the null hypothesis that the mean equals the specified number. |
med=number | Test the null hypothesis that the median equals the specified number. |
var=number | Test the null hypothesis that the variance equals the specified number. The number must be positive. |
std=number | Test equality of mean conditional on the specified standard deviation. The standard deviation must be positive. |
prompt | Force the dialog to appear from within a program. |
p | Print the test results. |
tramoseats |
observations and can adjust up to 600 observations where:![]() | (1.4) |
runtype=arg (default=“ts”) | Tramo/Seats Run Specification: “ts” (run Tramo followed by Seats; the “opt=” options are passed to Tramo, and Seats is run with the input file returned from Tramo), “t” (run only Tramo), “s” (run only Seats). |
save=arg | Specify series to save in workfile: you must use one or more from the following key word list: “hat” (forecasts of original series), “lin” (linearized series from Tramo), “pol” (interpolated series from Tramo), “sa” (seasonally adjusted series from Seats), “trd” (final trend component from Seats), “ir” (final irregular component from Seats), “sf” (final seasonal factor from Seats), “cyc” (final cyclical component from Seats). To save more than one series, separate the list of key words with a space. Do not use commas within the list of save series. The special key word “save=*” will save all series in the key word list. The five key words “sa”, “trd”, “ir”, “sf”, “cyc” will be ignored if “runtype=t”. |
opt=arg | A space delimited list of input namelist. Do not use commas within the list. The syntax for the input namelist is explained in the.PDF documentation file. See also
“Notes”. |
reg=arg | A space delimited list for one line of reg namelist. Do not use commas within the list. This option must be used in pairs, either with another “reg=” option or “regname=” option. The reg namelist is available only for Tramo and its syntax is explained in the PDF documentation file. See also
“Notes”. |
regname=arg | Name of a series or group in the current workfile that contains the exogenous regressors specified in the previous “reg=” option. See
“Notes”. |
prompt | Force the dialog to appear from within a program. |
p | Print the results of the Tramo/Seats procedure. |
trendtests |
noboot | Do not calculate bootstrapped p-values. |
simple | Use the simple bootstrap. By default, the sieve bootstrap is used. |
mle | Calculate the bootstrap AR estimates using MLE. Default is to use the HVK estimates. |
iter=arg | Number of bootstrap simulations. |
seed=int | Set the random number generator seed. |
rng=arg | Set random number generator type. Available types are: improved Knuth generator (“kn”), improved Mersenne Twister (“mt”), Knuth’s (1997) lagged Fibonacci generator used in EViews 4 (“kn4”), L’Ecuyer’s (1999) combined multiple recursive generator (“le”), Matsumoto and Nishimura’s (1998) Mersenne Twister used in EViews 4 (“mt4”). |
out=name | Specify the name of the matrix containing the test statistics and p-values. |
uroot |
exog=arg (default=“const”) | Specification of exogenous trend variables in the test equation: “const” “trend” (include a constant and a linear time trend), “none” (do not include any exogenous regressors). |
dif=integer (default=0) | Order of differencing of the series prior to running the test. Valid values are {0, 1, 2}. |
adf (default) | Augmented Dickey-Fuller. |
dfgls | GLS detrended Dickey-Fuller (Elliot, Rothenberg, and Stock). |
pp | Phillips-Perron. |
kpss | Kwiatkowski, Phillips, Schmidt, and Shin. |
ers | Elliot, Rothenberg, and Stock (Point Optimal). |
np | Ng and Perron. |
const, c (default) | Include a constant in the test equation. |
trend, t | Include a constant and a linear time trend in the test equation. |
none, n | Do not include a constant or time trend (only available for the ADF and PP tests). |
hac=arg (default=varies) | Method of estimating the frequency zero spectrum: “bt” (Bartlett kernel), “pr” (Parzen kernel), “qs” (Quadratic Spectral kernel), “ar” (AR spectral), “ardt (AR spectral - OLS detrended data), “argls” (AR spectral - GLS detrended data). The default settings are test specific (“bt” for PP and KPSS tests, “ar” for ERS, “argls” for NP). |
lagmethod=arg (default=“sic”) | Method for selecting lag length (number of first difference terms) to be included in the Dickey-Fuller test regression or number of lags in the AR spectral density estimator: “aic” (Akaike), “sic” (Schwarz), “hqc” (Hannan-Quinn), “msaic” (Modified Akaike), “msic” (Modified Schwarz), “mhqc” (Modified Hannan-Quinn), “tstat” (Ng-Perron first backward significant t-statistic). |
lag=integer | Use-specified fixed lag. |
maxlag=integer | Maximum lag length to consider when performing automatic lag length selection. default= ![]() |
lagpval=arg (default=0.1) | Probability value for use in the t-statistic automatic lag selection method (“lagmethod = tstat”). |
band = arg, b=arg (default=“nw”) | Method of selecting the bandwidth: “nw” (Newey-West automatic variable bandwidth selection), “a” (Andrews automatic selection), number (user specified bandwidth). |
prompt | Force the dialog to appear from within a program. |
p | Print output from the test. |
exog=arg (default=“const”) | Specification of exogenous trend variables in the test equation: “const” (constant),“trend” (include a constant and a linear time trend), “none” (do not include exogenous regressors). |
dif=integer (default=0) | Order of differencing of the series prior to running the test. Valid values are {0, 1, 2}. |
balance | Use balanced (across cross-sections or series) data when performing test. |
sum (default) | Summary of all of the panel unit root tests. |
llc | Levin, Lin, and Chu. |
breit | Breitung. |
ips | Im, Pesaran, and Shin. |
adf | Fisher - ADF. |
pp | Fisher - PP. |
hadri | Hadri. |
const, c (default) | Include a constant in the test equation. |
trend, t | Include a constant and a linear time trend in the test equation. |
none, n | Do not include a constant or time trend (only available for the ADF and PP tests). |
lagmethod=arg (default=“sic”) | Method for selecting lag lengths (number of first difference terms) to be included in the Dickey-Fuller test regressions: “aic” (Akaike), “sic” (Schwarz), “hqc” (Hannan-Quinn), “tstat” (Ng-Perron first backward significant t-statistic). |
lag=arg | Specified lag length (number of first difference terms) to be included in the regression: integer (user-specified common lag length), vector_name (user-specific individual lag length, one row per cross-section). |
maxlag=arg | Maximum lag length to consider when performing automatic lag length selection: integer (common maximum lag length), or vector_name (individual maximum lag length, one row per cross-section). The default setting produces individual maximum lags of, default= ![]() where is the length of the cross-section. |
lagpval=arg (default=0.1) | Probability value for use in the t-statistic automatic lag selection method (when “lagmethod = tstat”). |
hac=arg (default=“bt”) | Method of estimating the frequency zero spectrum: “bt” (Bartlett kernel), “pr” (Parzen kernel), “qs” (Quadratic Spectral kernel), |
band = arg, b=arg (default=“nw”) | Method of selecting the bandwidth: “nw” (Newey-West automatic variable bandwidth selection), “a” (Andrews automatic selection), number (user-specified common bandwidth), vector_name (user-specified individual bandwidths, one row for each cross-section). |
prompt | Force the dialog to appear from within a program. |
p | Print output from the test. |
uroot2 |
type=arg (default=“panic”) | Type of unit root test: PANIC - Bai and Ng (2004) (“panic”), CIPS - Pesaran (2007) (“cips”). Note: (1) when performing PANIC testing, factor selection, MQ, ADF lag selection, VAR lag selection (possibly), long-run variance (possibly), and p-value simulation options are relevant. (2) when perform CIPS testing, ADF lag selection options are relevant. |
exog=arg (default=“constant”) | Exogenous deterministic variables to include for each cross-section: “none” (no deterministic variables), “constant” (only a constant), “trend” (both a constant and trend). |
prompt | Force the dialog to appear from within a program. |
p | Print results. |
adflagmethod=arg (default=“sic”) | Method for selecting lag length (number of first difference terms) to be included in the Dickey-Fuller test regression or number of lags in the AR spectral density estimator: “aic” (Akaike), “sic” (Schwarz), “hqc” (Hannan-Quinn), “msaic” (Modified Akaike), “msic” (Modified Schwarz), “mhqc” (Modified Hannan-Quinn), “tstat” (Ng-Perron first backward significant t-statistic). |
adflag=integer | Use-specified fixed lag. |
adfmaxlag=integer | Maximum lag length to consider when performing automatic lag length selection. Note: default is Schwert’s rule: let for and let ; then the default maximum lag is given by ![]() |
adflagpval=arg (default=0.1) | Probability value for use in the t-statistic automatic lag selection method (“lagmethod = tstat”). |
fsmethod=arg (default=“bn”) | Factor retention selection method: “bn” (Bai and Ng (2002)), “ah” (Ahn and Horenstein (2013)), “simple” (simple eigenvalue methods), “user” (user-specified value). Note the following: (1) If using simple methods, the minimum eigenvalue and cumulative proportions may be specified using “minigen=” and “cproport=”. (2) If setting “fsmethod=user” to provide a user-specified value, you must specify the value with “r=”. |
r=arg (default=1) | User-specified number of factors to retain (for use when “fsmethod=user”). |
mineigen=arg (default=0) | Minimum eigenvalue to retain factor (when “fsmethod=simple”). |
cproport=arg (default=1.0) | Cumulative proportion of eigenvalue total to attain (when “fsmethod=simple”). |
mfmethod=arg | Maximum number of factors used by selection methods: “schwert” (Schwert’s rule, default), “ah” (Ahn and Horenstein’s (2013) suggestion), “rootsize” ( ), “size” ( ), “user” (user specified value).(1) For use with all factor retention methods apart from user-specified (“fsmethod=user”). (2) If setting “mfmethod=user”, you may specify the maximum number of factors using “rmax=”. (3) Schwert’s rule sets the maximum number of factors using the rule: let for and let ; then the default maximum lag is given by ![]() |
rmax=arg (default=all) | User-specified maximum number of factors to retain (for use when “mfmethod=user”). |
fsic=arg (default=avg) | Factor selection criterion when “fsmethod=bn”: “icp1” (ICP1), “icp2” (ICP2), “icp3” (ICP3), “pcp1” (PCP1), “pcp2” (PCP1), “pcp3” (ICP3), “avg” (average of all criteria ICP1 through PCP3). Factor selection criterion when “fsmethod=ah”: “er” (eigenvalue ratio), “gr” (growth ratio), “avg” (average of eigenvalue ratio and growth ratio). Factor selection when “fsmethod=simple”: “min” (minimum of: minimum eigenvalue, cumulative eigenvalue proportion, and maximum number of factors), “max” (maximum of: minimum eigenvalue, cumulative eigenvalue proportion, and maximum number of factors), “avg” (average the optimal number of factors as specified by the min and max rule, then round to the nearest integer). |
demeantime | Demeans observations across time prior to factor selection procedures. |
sdizetime | Standardizes observations across time prior to factor selection procedures. |
demeancross | Demeans observations across cross-sections prior to factor selection procedures. |
sdizecross | Standardizes observations across cross-sections prior to factor selection procedures. |
statistic.varlagmethod=arg (default=“sic”) | Method for selecting lag length (number of first difference terms) to be included in the test statistic VAR: “aic” (Akaike), “sic” (Schwarz), “hqc” (Hannan-Quinn), “msaic” (Modified Akaike), “msic” (Modified Schwarz), “mhqc” (Modified Hannan-Quinn), “tstat” (Ng-Perron first backward significant t-statistic). |
varlag=integer | Use-specified fixed lag. |
varmaxlag=integer | Maximum lag length to consider when performing automatic lag length selection. Note: default is Schwert’s rule: let for and let ; then the default maximum lag is given by ![]() |
statistic.lag=arg | Lag specification: integer (user-specified number of lags), “a” (automatic selection). |
infosel=arg (default=“aic”) | Information criterion for automatic selection: “aic” (Akaike), “sic” (Schwarz), “hqc” (Hannan-Quinn) (if “lag=a”). |
maxlag=integer | Maximum lag-length for automatic selection (optional) (if “lag=a”). The default is an observation-based maximum of . |
kern=arg (default=“bart”) | Kernel shape: “none” (no kernel), “bart” (Bartlett), “bohman” (Bohman), “daniell” (Daniel), “parzen” (Parzen), “parzriesz” (Parzen-Riesz), “parzgeo” (Parzen-Geometric), “parzcauchy” (Parzen-Cauchy), “quadspec” (Quadratic Spectral), “trunc” (Truncated), “thamm” (Tukey-Hamming), “thann” (Tukey-Hanning), “tparz” (Tukey-Parzen), “user” (User-specified; see “kernwgt=” below). |
kernwgt=vector | User-specified kernel weight vector (if “kern=user”). |
bw=arg (default=”nwfixed”) | Bandwidth: “fixednw” (Newey-West fixed), “andrews” (Andrews automatic), “neweywest” (Newey-West automatic), number (User-specified bandwidth). |
nwlag=integer | Newey-West lag-selection parameter for use in nonparametric bandwidth selection (if “bw=neweywest”). |
bwoffset=integer (default=0) | Apply integer offset to bandwidth chosen by automatic selection method (“bw=andrews” or “bw=neweywest”). |
bwint | Use integer portion of bandwidth chosen by automatic selection method (“bw=andrews” or “bw=neweywest”). |
mcreps=integer | Number of Monte Carlo replications. |
asymplen=integer | Asymptotic length of series. |
seed=number | Specifies the random number generator seed |
rng=arg | Specifies the type of random number generator. The key can be; improved Knuth generator (“kn”), improved Mersenne Twister (“mt”), Knuth’s (1997) lagged Fibonacci generator used in EViews 4 (“kn4”) L’Ecuyer’s (1999) combined multiple, recursive generator (“le”), Matsumoto and Nishimura’s (1998) Mersenne Twister used in EViews 4 (“mt4”). |
test for the number of common trends using a VAR(3) model.vratio |
out=arg (default=“table”) | Output type: “table” or “graph” of test results. |
data=arg (default=“level”) | Form of data in series: “level” (random walk or martingale), “exp” (exponential random walk or martingale), “innov” (innovations to random walk or martingale). |
method=arg | Test method: “orig” (Lo-MacKinlay test statistic), “rank” (rank statistic), “rankscore” (score statistic), “sign” (sign variance ratio statistic). |
probcalc=arg (default=“anorm”) | Probability calculation: “norm” (asymptotic normal), “wildboot” (wild bootstrap), when “method=orig”. |
biased | Do not bias correct the variances. |
iid | Do not use heteroskedastic robust S.E. |
noc | Do not allow for drift / demean the data (for default “data=level”). |
stack | Compute estimates for stacked panel (in panel workfiles). |
rankties=arg (default=“a”) | Tie handling for ranks: “i” (ignore), “a” (average), “r” (randomize). |
prompt | Force the dialog to appear from within a program. |
p | Print results. |
btreps=integer (default=1000) | Number of bootstrap repetitions |
btseed=positive_integer | Seed the bootstrap random number generator. If not specified, EViews will seed the bootstrap random number generator with a single integer draw from the default global random number generator. |
Type of random number generator for the bootstrap: improved Knuth generator (“kn”), improved Mersenne Twister (“mt”), Knuth’s (1997) lagged Fibonacci generator used in EViews 4 (“kn4”) L’Ecuyer’s (1999) combined multiple recursive generator (“le”), Matsumoto and Nishimura’s (1998) Mersenne Twister used in EViews 4 (“mt4”). | |
btdist=arg (default=“twopoint”) | Bootstrap distribution: “twopoint”, “rademacher”, “normal” (when “probcalc=wildboot”). |
waveanova |
variance=arg (default = “nobias”) | Wavelet variance type: “nobias” (unbiased variance), “bias” (biased variance). |
ci=arg (default = “none”) | Confidence interval type: “none” (no CIs computed), “gauss” (asymptotic normal), “chisq” (asymptotic chi-square), “blimit” (band-limited). |
cilevel=arg (default = 0.95) | Confidence interval coverage as a number between 0 and 1. |
prompt | Force the dialog to appear from within a program. |
p | Print results. |
transform=arg (default=“dwt”) | Wavelet transform type: “dwt” (discrete wavelet transform – DWT), “modwt” (maximum overlap DWT – MODWT). Note that when performing DWT, if the series length is not dyadic, a dyadic fix may be set with the “fixlen=” option |
fixlen=arg (default=“mean”) | Fix dyadic lengths in DWT: “zeros” (pad remainder with zeros), “mean” (pad remainder with mean of series), “median” (pad remainder with median of series), “shorten” (cut series length to dyadic length preceding series length). |
maxscale=integer (default = max possible) | Maximum scale for wavelet transform. The max possible is obtained as follows. Let denote the series length and decompose into its dyadic component and a remainder: , . The default maxscale is then set with the following rules:DWT: (1) if then , otherwise (2) if expanding the series, and (3) if contracting the series .MODWT: . |
filter=arg (default=“h”) | Wavelet filter class: “h” (Haar), “d” (Daubechies), “la” (least asymmetric). If “filter=h” or “filter=la”, the filter length may be specified using “flen=”. Wavelet filter boundary conditions are specified using the “bound=” option |
flen=integer | Wavelet filter excess length as an even number between 2 and 20. For use when “filter=d” (default= 4) or “filter=la” (default=8). |
bound=arg (default = “p”) | Filter boundary handling: “p” (periodic), “r” (reflective). |
wavedecomp |
transform=arg (default=“dwt”) | Wavelet transform type: “dwt” (discrete wavelet transform – DWT), “modwt” (maximum overlap DWT – MODWT), “mra” (DWT multiresolution analysis – DWT MRA), or “momra” (MODWT MRA). Note that when performing DWT or MRA, if the series length is not dyadic, a dyadic fix may be set with the “fixlen=” option |
fixlen=arg (default=“mean”) | Fix dyadic lengths in DWT and MRA transforms: “zeros” (pad remainder with zeros), “mean” (pad remainder with mean of series), “median” (pad remainder with median of series), “shorten” (cut series length to dyadic length preceding series length). |
maxscale=integer (default = max possible) | Maximum scale for wavelet transform. The max possible is obtained as follows. Let denote the series length and decompose into its dyadic component and a remainder: , . The default maxscale is then set with the following rules:DWT: (1) if then , otherwise (2) if expanding the series, and (3) if contracting the series .MODWT: . |
filter=arg (default=“h”) | Wavelet filter class: “h” (Haar), “d” (Daubechies), “la” (least asymmetric). If “filter=h” or “filter=la”, the filter length may be specified using “flen=”. Wavelet filter boundary conditions are specified using the “bound=” option |
flen=integer | Wavelet filter excess length as an even number between 2 and 20. For use when “filter=d” (default= 4) or “filter=la” (default=8). |
bound=arg (default = “p”) | Filter boundary handling: “p” (periodic), “r” (reflective). |
hidebound | Wavelet filter coefficients affected by the boundary will not be highlighted in the output graphs. |
prompt | Force the dialog to appear from within a program. |
p | Print results. |
waveoutlier |
threshtype=arg (default = “soft”) | Wavelet threshold type: “hard” (hard thresholding), “soft” (soft thresholding). |
threshlim=arg (default = “universal”) | Wavelet threshold limit type: “universal” (universal), “adaptive” (universal adaptive), “minimax” (minimax), “sureshrink” (SureShrink), “fdr” (false discovery rate). If “threshlim=sureshrink”, the grid length may be specified using “ssglen=”. If “threshlim=fdr”, the significance level may be specified using “fdrsig=” |
mad=arg (default = “gauss”) | Mean/median absolute deviation: “mean” (mean absolute deviation), “gauss” (median absolute deviation with Gaussian adjustment), “median” (median absolute deviation), “meanmedian” (mean median absolute deviation). |
sslen=arg (default = 10) | Grid length used in determining the SureShrink limit. |
fdrsig=arg (default = .05) | Significance level as a number between 0 and 1 for false discovery rate limit determination. |
prompt | Force the dialog to appear from within a program. |
p | Print results. |
transform=arg (default=“dwt”) | Wavelet transform type: “dwt” (discrete wavelet transform – DWT), “modwt” (maximum overlap DWT – MODWT). Note that when performing DWT, if the series length is not dyadic, a dyadic fix may be set with the “fixlen=” option |
fixlen=arg (default=“mean”) | Fix dyadic lengths in DWT: “zeros” (pad remainder with zeros), “mean” (pad remainder with mean of series), “median” (pad remainder with median of series), “shorten” (cut series length to dyadic length preceding series length). |
maxscale=integer (default = max possible) | Maximum scale for wavelet transform. The max possible is obtained as follows. Let denote the series length and decompose into its dyadic component and a remainder: , . The default maxscale is then set with the following rules:DWT: (1) if then , otherwise (2) if expanding the series, and (3) if contracting the series .MODWT: . |
filter=arg (default=“h”) | Wavelet filter class: “h” (Haar), “d” (Daubechies), “la” (least asymmetric). If “filter=h” or “filter=la”, the filter length may be specified using “flen=”. Wavelet filter boundary conditions are specified using the “bound=” option |
flen=integer | Wavelet filter excess length as an even number between 2 and 20. For use when “filter=d” (default= 4) or “filter=la” (default=8). |
bound=arg (default = “p”) | Filter boundary handling: “p” (periodic), “r” (reflective). |
wavethresh |
threshtype=arg (default = “soft”) | Wavelet threshold type: “hard” (hard thresholding), “soft” (soft thresholding). |
threshlim=arg (default = “universal”) | Wavelet threshold limit type: “universal” (universal), “adaptive” (universal adaptive), “minimax” (minimax), “sureshrink” (SureShrink), “fdr” (false discovery rate). If “threshlim=sureshrink”, the grid length may be specified using “ssglen=”. If “threshlim=fdr”, the significance level may be specified using “fdrsig=” |
wavevar=arg (default = “gauss”) | Wavelet coefficient variance method: “mean” (mean absolute deviation), “gauss” (median absolute deviation with Gaussian adjustment), “median” (median absolute deviation), “meanmedian” (mean median absolute deviation). |
sslen=arg (default = 10) | Grid length used in determining the SureShrink limit. |
fdrsig=arg (default = .05) | Significance level as a number between 0 and 1 for false discovery rate limit determination. |
prompt | Force the dialog to appear from within a program. |
p | Print results. |
transform=arg (default=“dwt”) | Wavelet transform type: “dwt” (discrete wavelet transform – DWT), “modwt” (maximum overlap DWT – MODWT). Note that when performing DWT, if the series length is not dyadic, a dyadic fix may be set with the “fixlen=” option |
fixlen=arg (default=“mean”) | Fix dyadic lengths in DWT: “zeros” (pad remainder with zeros), “mean” (pad remainder with mean of series), “median” (pad remainder with median of series), “shorten” (cut series length to dyadic length preceding series length). |
maxscale=integer (default = max possible) | Maximum scale for wavelet transform. The max possible is obtained as follows. Let denote the series length and decompose into its dyadic component and a remainder: , . The default maxscale is then set with the following rules:DWT: (1) if then , otherwise (2) if expanding the series, and (3) if contracting the series .MODWT: . |
filter=arg (default=“h”) | Wavelet filter class: “h” (Haar), “d” (Daubechies), “la” (least asymmetric). If “filter=h” or “filter=la”, the filter length may be specified using “flen=”. Wavelet filter boundary conditions are specified using the “bound=” option |
flen=integer | Wavelet filter excess length as an even number between 2 and 20. For use when “filter=d” (default= 4) or “filter=la” (default=8). |
bound=arg (default = “p”) | Filter boundary handling: “p” (periodic), “r” (reflective). |
x11 |
x12 |
mode=arg (default=“m”) | Seasonal adjustment method: “m” (multiplicative adjustment; Series must take only non-negative values), “a” (additive adjustment), “p” (pseudo-additive adjustment), “l” (log-additive seasonal adjustment; Series must take only positive values). |
filter=arg (default=“msr”) | Seasonal filter: “msr” (automatic, moving seasonality ratio), “x11” (X11 default), “stable” (stable), “s3x1” (3x1 moving average), “s3x3” (3x3 moving average), “s3x5” (3x5 moving average), “s3x9” (3x9 moving average), “s3x15” (3x15 moving average seasonal filter; Series must have at least 20 years of data). |
save= “arg” | Optionally saved series keyword enclosed in quotes. List the extension (given in Table 6-8, p.71 of the X12-ARIMA Reference Manual) for the series you want to save. The created series will use names of the form basename, followed by a series keyword specific suffix. Commonly used options and suffixes are: “"d10"” (final seasonal factors, saved with suffix “_sf”), “"d11"” (final seasonally adjusted series using “_sa”), “"d12"” (final trend-cycle component using “_tc”), “"d13"” (final irregular component using “_ir”). All other options are named using the option symbol. For example “save="d16"” will store a series named basename_d16. To save more than two series, separate the list with a space. For example, “save="d10 d12"” saves the seasonal factors and the trend-cycle series. |
tf=arg | Transformation for regARIMA: “logit” (Logit transformation), “auto” (automatically choose between no transformation and log transformation), number (Box-Cox power transformation using specified parameter; use “tf=0” for log transformation). |
sspan | Sliding spans stability analysis. Cannot be used along with the “h” option. |
history | Historical record of seasonal adjustment revisions. Cannot be used along with the “sspan” option. |
check | Check residuals of regARIMA. |
outlier | Outlier analysis of regARIMA. |
x11reg=arg | Regressors to model the irregular component in seasonal adjustment. Regressors must be chosen from the predefined list in Table 6-14, p. 88 of the X12-ARIMA Reference Manual. To specify more than one regressor, separate by a space within the double quotes. |
reg=arg_list | Regressors for the regARIMA model. Regressors must be chosen from the predefined list in Table 6-17, pp. 100-101 of the X12-ARIMA Reference Manual. To specify more than one regressor, separate by a space within the double quotes. |
arima=arg | ARIMA spec of the regARIMA model. Must follow the X12 ARIMA specification syntax. Cannot be used together with the “amdl=” option. |
amdl=f | Automatically choose the ARIMA spec. Use forecasts from the chosen model in seasonal adjustment. Cannot be used together with the “arima=” option and must be used together with the “mfile=” option. |
amdl=b | Automatically choose the ARIMA spec. Use forecasts and backcasts from the chosen model in seasonal adjustment. Cannot be used together with the “arima=” option and must be used together with the “mfile=” option. |
best | Sets the method option of the auto model spec to best (default is first). Also sets the identify option of the auto model spec to all (default is first). Must be used together with the “amdl=” option. |
modelsmpl=arg | Sets the subsample for fitting the ARIMA model. Either specify a sample object name or a sample range. The model sample must be a subsample of the current workfile sample and should not contain any breaks. |
mfile=arg | Specifies the file name (include the extension, if any) that contains a list of ARIMA specifications to choose from. Must be used together with the “amdl=” option. The default is the X12A.MDL file provided by the Census. |
outsmpl | Use out-of-sample forecasts for automatic model selection. Default is in-sample forecasts. Must be used together with the “amdl=” option. |
plotspectra | Save graph of spectra for differenced seasonally adjusted series and outlier modified irregular series. The saved graph will be named GR_seriesname_SP. |
prompt | Force the dialog to appear from within a program. |
p | Print X12 procedure results. |
hma=integer | Specifies the Henderson moving average to estimate the final trend-cycle. The X12 default is automatically selected based on the data. To override this default, specify an odd integer between 1 and 101. |
sigl=arg | Specifies the lower sigma limit used to downweight extreme irregulars in the seasonal adjustment. The default is 1.5 and you can specify any positive real number. |
sigh=arg | Specifies the upper sigma limit used to downweight extreme irregulars in the seasonal adjustment. The default is 2.5 and you can specify any positive real number less than the lower sigma limit. |
ea | Nonparametric Easter holiday adjustment (x11easter). Cannot be used together with the “easter[w]” regressor in the “reg=” or “x11reg=” options. |
f | Appends forecasts up to one year to some optionally saved series. Forecasts are appended only to the following series specified in the “save=” option: “"b1"” (original series, adjusted for prior effects), “"d10"” (final seasonal factors), “"d16"” (combined seasonal and trading day factors). |
flead=integer | Specifies the number of periods to forecast (to be used in the seasonal adjustment procedure). The default is one year and you can specify an integer up to 60. |
fback=integer | Specifies the number of periods to backcast (to be used in the seasonal adjustment procedure). The default is 0 and you can specify an integer up to 60. No backcasts are produced for series more than 15 years long. |
aicx11 | Test (based on AIC) whether to retain the regressors specified in “x11reg=”. Must be used together with the “x11reg=” option. |
aicreg | Test (based on AIC) whether to retain the regressors specified in “reg=”. Must be used together with the “reg=” option. |
sfile=arg | Path/name (including extension, if any) of user provided specification file. The file must follow a specific format; see the discussion below. |
x13 | Series Procs |
X-13 Equivalent Option | ||
regs=list | Quoted, space delimited, list of X-13 built-in variables to use as regressors. For a full list of available variable types, see Table 7.27 of the X-13 documentation. | Variables= |
userregs=list | Quoted, space delimited, list of series to include as user-variables in the regression. Each member of the list should be a valid series expression (e.g. “X” or “log(X)”). | User= |
usertypes=list | Quoted, space delimited, list of user variable types. The number of elements in the list must be the same as the number of elements in the “userregs” list, or should contain only one type, which will apply to all variables listed in “userregs”. Types can be “constant” (constant), “seasonal” (seasonal), “td” (trading-day), “tdstock” (trading-day stock), “lom” (length of month), “loq” (length of quarter), “lpyear” (leap year), “easter” (Easter), “thanks” (Thanks-giving), “labor” (Labor day), “ao”, “ls”, “rp”, “so” or “tc” (outlier effects), “transitory” (SEATS transitory), “holiday1”, “holiday2”, “holiday3”, “holiday4” or “holiday5” (user-defined holidays), or “user” (none of the above). | Usertype= |
aictest=list | Quoted, space delimited, list of variables to include in the AIC based variable selection routine. Only certain variable types may be included in this list: “td”, “tdnolpyear”, “tdstock”, “td1coef”, “td1nolpyear”, “tdstock1coef”, “lom”, “loq”, “lpyear”, “easter”, “easterstock”, and “user”. See Table 7.27 of the X-13 documentation for a description of these variables. | AICtest= |
chitest | Perform a chi-squared test for inclusion of all user-defined holiday variables. | Chi2test=yes |
regextra=list | A quoted, space delimited, list of any extra regression options included as part of X-13. |
X-13 Equivalent Option | ||
model=text | Set the ARIMA model by specifying the model in standard “(p,d,q)(P,D,Q)” format. The text argument must be surrounded by quotes. See the Census X-13 documentation for details on the syntax of text. | Model= |
ar=list | Set the starting values for the AR parameters in the ARIMA model. list should be a quoted, comma separated list of AR parameters. A blank space between commas may be used to use the default starting value for a parameter. To fix a parameter at its starting value, you may append the “f” character to the end of the parameter value (e.g., to fix a parameter at 0.7, use “0.7f”) | AR= |
ma=list | Set the starting values for the MA parameters in the ARIMA model. list should be a quoted, comma separated list of MA parameters. A blank space between commas may be used to use a default starting value for a parameter. To fix a parameter at its starting value, you may append the “f” character to the end of the parameter value (e.g., to fix a parameter at 0.7, use “0.7f”) | MA= |
X-13 Equivalent Option | ||
mfile=file | Specify a file on disk containing the list of possible ARIMA models to choose from. Note that this option cannot be used with the “max*” options. See the Details portion of Section 7.12 of the Census X-13 documentation for details on how to create a valid ARIMA model file. | File= |
maxar= integer | Set the maximum number of AR terms in models to be selected from. Cannot be used with the “mfile=” option. | |
maxdiff= integer | Set the maximum differencing order in models to be selected from. Cannot be used with the “mfile=” option. | |
maxma= integer | Set the maximum number of MA in models to be selected from. Cannot be used with the “mfile=” option. | |
maxsar= integer | Set the maximum number of seasonal AR terms in models to be selected from. Cannot be used with the “mfile=” option. | |
maxsdiff= integer | Set the maximum seasonal differencing order in models to be selected from. Cannot be used with the “mfile=” option. | |
maxsma=integer | Set the maximum number of seasonal MA in models to be selected from. Cannot be used with the “mfile=” option. | |
amdl=F | Use only forecasts from the ARIMA model in model evaluation. Without this option, both forecasts and backcasts are used. | Mode=f |
outsmpl | Use out of sample forecast errors during model evaluation | Outofsample=yes |
best | Model selection tests all possible models and chooses the most likely. Without this option, the model selection routine will chose the first model that matches model selection criteria. | Method=best |
flim= number | Sets the acceptance threshold for the within-sample forecast error test. | Fcstlim= |
blim= number | Sets the acceptance threshold for the within-sample backcast error test. Only applies if the amdl=f option is not set. | Bcstlim= |
x11aimaextra=list | A quoted, space delimited, list of any extra X-11 automatic ARIMA options included as part of X-13. |
X-13 Equivalent Option | ||
maxorder= “(int1, int2)” | Set the maximum order of AR, MA, SAR and SMA terms in candidate models. int1 sets the maximum for AR and MA terms, and int2 sets the maximum for seasonal AR and seasonal MA terms. | Maxorder= |
maxdiff = “(int1, int2)” | Sets the maximum differencing and seasonal differencing in candidate models. int1 sets the maximum differencing, and int2 sets the maximum seasonal differencing. Note the “maxdiff” option cannot be used along with the “diff” option. | Maxdiff= |
diff = “(int1, int2)” | Set a fixed differencing for candidate models – i.e. differencing will not be automatically chosen. int1 sets differencing, and int2 sets seasonal differencing. Note that the “diff” option cannot be used along with the “maxdiff” option. | Diff= |
nomixed | Do not allow mixed (i.e. models with both AR and MA terms) amongst the candidate models. | Mixed=no |
rejectfcst | Test the out-of-sample forecast error of the final three years of data with the identified model to determine if forecast extension should be applied. | Rejectfcst=yes |
flim=number | Sets the acceptance threshold for the within-sample forecast error test of the final identified model. Only applies if the “rejectfcst” option is set. | Fcstlim= |
lbqlim=number | Acceptance criterion for confidence coefficient of the Ljung-Box Q statistic. | Ljungboxlimit= |
acceptdef | Controls whether the default model is chosen if the Ljung-Box Q statistic for its model residuals is acceptable. | Acceptdefault =yes |
nomu | Do not check for significance of the constant term in candidate models | Checkmu=no |
tramoextra=list | A quoted, space delimited, list of any extra TRAMO automatic ARIMA options included as part of X-13. |
X-13 Equivalent Option | ||
mode=arg | Sets the mode of seasonal adjustment decomposition: “mult” (multiplicative), “add” (additive), “pseudoadd” (pseudo-additive), or “logadd” (log-additive). The default is “mult”. | Mode= |
type=arg | Sets the type of seasonal adjustment: “sum” (summary), “trend”, or “sa” (default). See the Census X-13 documentation for a full description of each. | Type= |
filter=arg | Specifies the seasonal moving average filter to use: “s3x1” (3x1 moving average), “s3x3”, (3x3 moving average), “s3x5” (3x5 moving average), “s3x9” (3x9 moving average), “s3x15” (3x15 moving average), “stable” (Stable seasonal filter), “x11default” (3x3 followed by a 3x5), or “msr” (default). You can set a different filter for each MA term by entering multiple values for key, separated by commas and surrounded in quotes (e.g., filter=”s3x1, s3x3, s3x9”). | Seasonalma= |
fcast | Append forecasted values to certain output series. See the Census X-13 documentation for a list of available series. This option must be used with the “flen=” general option. | appendfcst |
bcast | Pre-pend backcasted values to certain output series. See the Census X-13 documentation for a list of available series. This option must be used with the “blen=” general option. | appendbcst |
trendma= integer | Length of the Henderson moving average to use. integer may be any odd integer between 1 and 101. | Trendma= |
x11extra=list | A quoted, space delimited, list of any extra X-11 seasonal adjustment options included as part of X-13. |
X-13 Equivalent Option | ||
fcast | Append forecasted values to certain output series. See the Census X-13 documentation for a list of available series. This option must be used with the “flen=” general option. | appendfcst |
bcast | Prepend backcasted values to certain output series. See the Census X-13 documentation for a list of available series. This option must be used with the “blen=” general option. | appendbcst |
hp | Decompose the trend-cycle component into a long-term component using the Hodrick-Prescott filter. | Hpcycle=yes |
nostat | Do not accept any stationary seasonal ARIMA models, and convert the seasonal part to (0, 1, 1). | Statseas=no |
qmax=integer | Sets a limit for the Ljung-Box Q statistic, which is used to determine if the model provided to SEATS is of acceptable quality. | Qmax= |
seatsextra=list | A quoted, space delimited, list of any extra SEATS seasonal adjustment options included as part of X-13. |
X-13 Equivalent Option | ||
type=arg | Change the forcing algorithm. Arg can be "denton" or "regress." Default is "denton." | type |
mode=arg | Change the mode of the algorithm. Arg can be "ratio" or "diff." Default is "ratio." | mode |
target=arg | Specify the target for matching the annual totals. Arg can be "cal" (Calendar Adjusted Series), "perm" (Original series adjusted for permanent prior adjustment factors), or "both." If this option is not used, the original series is used as the target. | target |
round | Use rounded data for matching. | round |
rho=val | Specify the value for rho. | rho |
lambda=val | Specify the value for lambda. | lambda |
savespec=name | Save a copy of the X-13 spec file as a text object in the workfile. This can be useful as a template when making your own spec file to use with the “spec=” option. |
save = list | Output series to save from the seasonal adjustment routine. list should be space delimited, in quotes, and contain the list of small identifiers from Table 7.46 (if doing X-11) or Table 7.30 (if doing SEATS) of the Census X-13 documentation. If this option is omitted, EViews will save the seasonally adjusted series (D11 for X-11, and S11 for SEATS). |
errlog=name | Save a copy of the error log as a text object in the workfile. The error log will only be saved if the X-13 executable created an error message. |
spec=name | User supplied X-13 spec file. Either a file on disk, or a text object in the workfile. Note that this option overrides all other options apart from “prompt”, “save”, “savespec” and “errlog”. Note you can use the “savespec” option to generate a spec file for editing. If your spec file contains a SERIES specification, EViews will use it. If it does not, EViews will generate one. In general we recommend letting EViews generate the SERIES part of your spec file. |
html | Generate html formatted output. If not specified, text formatted output is the default. |
prompt | Force dialog to show in program |
p | Print output from the procedure. |
tf=arg | Employ data transformation: “logit” (logistic), “auto” (choose between log or none), “log” (natural log), or number (where number is a Box-Cox power parameter. for the Box-Cox transformation). |
tfextra=list | A quoted, space delimited, list of any extra transformation options included as part of X-13. The full set of possible options is provided in Section 7.18 of the X-13 documentation. |
X-13 Equivalent Option | ||
outcrit=arg | Value to which the absolute values of the outlier t-statistics are compared to detect outliers in automatic outlier detection. | Critical= |
outls=arg | Compute t-statistics to test the null hypotheses that each run of 2,..., outls successive level shifts cancel to form a temporary level shift. | Lsrun= |
outall | Sets the outlier detection method to all at once (as opposed to one at a time). | Method=addall |
outtype=list | List of types of outliers to include in outlier detection (quoted and space delimited). Members of the list can include “ao” (additive outlier), “ls” (level shift), “tc” (temporary change), “so” (seasonal outliers). You may use the special unquoted keyword “all” to include all types, as in “outtype=all”. | Types= |
outspan=arg | Set the dates to search between. arg should be two dates, surrounded in quotes, of the format “YYYY.MON YYYY.MON” (for monthly data) or “YYYY.Q YYYY.Q” (for quarterly), where MON is a three letter month abbreviation, and Q is an integer representing the quarter. | Span= |
outextra=list | A quoted, space delimited, list of any extra outlier options included as part of X-13. |
X-13 Equivalent Option | ||
tol=number | Set the convergence tolerance | Tol= |
iter=integer | Set the maximum number of iterations | Maxiter= |
exact=arg | Specifies the use of an exact or a conditional likelihood for estimation:. “arma” (use exact likelihood for both AR and MA terms), “ma” (use conditional likelihood for AR and exact likelihood for MA terms), and “none” (use conditional likelihood for both sets of terms). | Exact= |
arimasmpl=arg | Set the estimation sample. arg should be two dates, surrounded in quotes, of the format “YYYY.MON YYYY.MON” (for monthly data) or “YYYY.Q YYYY.Q” (for quarterly), where MON is a three letter month abbreviation, and Q is an integer representing the quarter. | Modelspan= (in the SERIES spec, section 7.15). |
estextra=list | A quoted, space delimited, list of any extra estimation options included as part of X-13. |
X-13 Equivalent Option | ||
flen=integer | Length of forecast to perform. May be between 0 and 60. Note that if performing SEATS seasonal adjustment, the forecast length will be adjusted upwards to 2 years (24 months or 8 quarters). | Maxlead= |
blen=integer | Length of backcast to perform. May be between 0 and 60. | Maxback= |
forclognorm | Adjust forecasts to reflect that forecasts are generated from a log-normal distribution. | Lognormal |
forcextra=list | A quoted, space delimited, list of any extra forecast options included as part of X-13. |