Financial Analysis Package MT
for GAUSSTM
Version 2.0
Aptech Systems, Inc.
1 Installation 1
1.1 UNIX/Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1.1 Download . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1.2 CD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.1.3 Floppy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 Windows/NT/2000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2.1 Download . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2.2 CD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2.3 Floppy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3 Dierences Between the UNIX and Windows/NT/2000 Versions . . . . . 4
2 Financial Analysis Package 5
2.1 Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.1.1 README Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.1.2 Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.2 Modeling with FANPACMT . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.3 Univariate Time Series Models . . . . . . . . . . . . . . . . . . . . . . . . 10
2.3.1 ARCH/GARCH/ARMAGARCH models . . . . . . . . . . . . . . . 10
2.3.2 IGARCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.3.3 FIGARCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.3.4 OLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.4 Multivariate Time Series Models . . . . . . . . . . . . . . . . . . . . . . . 17
2.4.1 Diagonal Vec ARCH/GARCH/VARGARCH . . . . . . . . . . . . 17
2.4.2 Constant Correlation DVEC GARCH Model . . . . . . . . . . . . 19
2.4.3 BEKK GARCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.5 Inference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.5.1 Covariance Matrix of Parameters . . . . . . . . . . . . . . . . . . . 23
2.5.2 Quasi-Maximum Likelihood Covariance Matrix of Parameters . . . 25
2.5.3 Condence Limits . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
2.6 FANPACMT Keyword Commands . . . . . . . . . . . . . . . . . . . . . . 26
2.6.1 Initializing the Session . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.6.2 Entering Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.6.3 The Date Variable . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
2.6.4 Scaling Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
2.6.5 Independent Variables . . . . . . . . . . . . . . . . . . . . . . . . . 29
2.6.6 Selecting Observations . . . . . . . . . . . . . . . . . . . . . . . . . 29
2.6.7 Simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.6.8 Setting Type of Constraints . . . . . . . . . . . . . . . . . . . . . . 31
2.6.9 The Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.6.10 Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
2.6.11 Standardized and Unstandardized Residuals . . . . . . . . . . . . . 34
ii
2.6.12 Conditional Variances and Standard Deviations . . . . . . . . . . . 35
2.6.13 Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
2.6.14 Altering SQPSolveMT control variables . . . . . . . . . . . . . . . 43
2.6.15 Multivariate Models . . . . . . . . . . . . . . . . . . . . . . . . . . 44
2.6.16 Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
2.7 Data Transformations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
2.8 FANPACMT Session Structure . . . . . . . . . . . . . . . . . . . . . . . . 52
2.9 FANPACMT Procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
2.9.1 Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
3 FANPACMT Keyword Reference 59
clearSession . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
constrainPDCovPar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
computeLogReturns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
computePercentReturns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
estimate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
forecast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
getCV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
getCOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
getEstimates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
getRD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
getSeriesACF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
getSeriesPACF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
getSession . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
getSR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
iii
plotCOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
plotCSD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
plotCV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
plotQQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
plotSeries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
plotSeriesACF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
plotSeriesPACF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
plotSR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
session . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
setAlpha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
SetConstraintType . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
setCovParType . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
setCVIndEqs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
setDataset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
setIndElapsedPeriod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
setIndEqs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
setIndLogElapsedPeriod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
setInferenceType . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
setInmean . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
setIndVars . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
setLagTruncation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
setLagInitialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
setLjungBoxOrder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
setOutputFile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
setRange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
setSeries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
setVarNames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
showEstimates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
showResults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
showRuns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
simulate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
testSR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
iv
4 FANPACMT Procedure Reference 113
mcvar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
mforecast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
mgarch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
mres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
mroots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
mSimulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
simlimits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
ucvar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
uforecast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
ugarch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
uRes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
uRoots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
uSimulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Index 133