Simulation of Fixed-income Portfolios Using Grids

Simulation of Fixed-income
Portfolios Using Grids
Adnan Chishti
We consider the application of low-dimensional grids to the simulation of complex
fixed-income portfolios. We describe the grid simulation methodology and present
a rigorous testing framework to measure and decompose the approximation errors.
The methodology is illustrated by a case study of a callable bond portfolio. We
demonstrate that grids provide reasonably accurate non-parametric VaR estimates
while substantially reducing the computational time required.
7KHYDOXDWLRQRIFRPSOH[IL[HGLQFRPH
GHULYDWLYHVVXFKDVFDOODEOHDQGFRQYHUWLEOH
ERQGVPRUWJDJHEDFNHGVHFXULWLHVLQGH[
DPRUWL]LQJVZDSVDQG%HUPXGDQVZDSWLRQVLV
JHQHUDOO\WLPHFRQVXPLQJDQGPD\UHTXLUH
ODWWLFHRU0RQWH&DUORPHWKRGRORJLHV*LYHQ
WKHLUQRQOLQHDUQDWXUHDQDFFXUDWH9DOXHDW
5LVN9D5HVWLPDWHIRUSRUWIROLRVFRQWDLQLQJ
VXFKLQVWUXPHQWVUHTXLUHVVLPXODWLRQPHWKRGV
+RZHYHULWLVQRWSRVVLEOHWRUXQLQDUHDVRQDEOH
WLPHD0RQWH&DUOR0&RUKLVWRULFDO
VLPXODWLRQIRUDSRUWIROLRZLWKHYHQDPRGHUDWH
QXPEHURIFRPSOH[LQVWUXPHQWV)RUH[DPSOHD
VFHQDULR0&VLPXODWLRQRIDSRUWIROLRZLWK
LQVWUXPHQWVHDFKUHTXLULQJVHFRQGVWR
YDOXHRYHUDODWWLFHWDNHVRQHPLOOLRQVHFRQGVRI
FRPSXWLQJWLPHGHGLFDWHGSURFHVVRUVDUH
UHTXLUHGWRFRPSXWHWKHSRUWIROLR9D5ZLWKLQDQ
HLJKWKRXURYHUQLJKWSHULRG7KHUHIRUH
FRPSXWDWLRQDOO\HIILFLHQWDSSUR[LPDWLRQVIRUWKH
SRUWIROLRYDOXDWLRQIXQFWLRQVDUHQHFHVVDU\IRUDQ
HIIHFWLYHULVNPHDVXUHPHQWVWUDWHJ\ZKHQ
SRUWIROLRVFRPSULVHVXFKLQVWUXPHQWV
GLPHQVLRQDOJULGVWRDSSUR[LPDWHWKHSRUWIROLR
YDOXDWLRQIXQFWLRQV7KHPHWKRGRORJ\UHTXLUHV
RQO\DVPDOOQXPEHURISRUWIROLRYDOXDWLRQV
ZKLFKDUHXVHGWRFRQVWUXFWDIDVWDSSUR[LPDWLRQ
RIWKHYDOXDWLRQIXQFWLRQWKDWFDQWKHQEHXVHG
GXULQJDVLPXODWLRQ7KHEDVLFLGHDEHKLQGWKH
PHWKRGRORJ\LVVLPSOH&RQVLGHUDSRUWIROLR
ZKRVHYDOXHGHSHQGVH[FOXVLYHO\RQDVPDOO
QXPEHURIULVNIDFWRUVVD\WZRRUWKUHH%HIRUHD
0RQWH&DUORVLPXODWLRQLVUXQWKHSRUWIROLRLV
HYDOXDWHGDWDVPDOOSUHVHOHFWHGVHWRISRLQWV
ZKLFKIRUPVDJHRPHWULFJULGLQWKHULVNIDFWRU
VSDFH7KHQGXULQJWKHVLPXODWLRQSRUWIROLR
YDOXHVXQGHUGLIIHUHQWVFHQDULRVDUHTXLFNO\
FDOFXODWHGE\LQWHUSRODWLQJEHWZHHQWKH
SUHYLRXVO\FRPSXWHGYDOXHVRQWKHJULGSRLQWV
*HQHUDOO\DPXOWLOLQHDULQWHUSRODWLRQVXIILFHV
EXWLWLVSRVVLEOHWRXVHPRUHVRSKLVWLFDWHGWRROV
VXFKDVVSOLQHV
7KHNH\WRDSSO\LQJWKLVPHWKRGLVWREHDEOHWR
H[SUHVVWKHYDOXHRIDSRUWIROLRDVDIXQFWLRQRID
VPDOOQXPEHURIULVNIDFWRUV&RQVLGHUIRU
H[DPSOHDSRUWIROLRZKRVHYDOXHGHSHQGVRQRQH
]HURWHUPVWUXFWXUHGHILQHGE\WRNH\UDWHV
)LUVWDFRQYHQLHQWWUDQVIRUPDWLRQVXFKDV
7KHVLPXODWLRQRIODUJHDQGFRPSOH[SRUWIROLRV
FDQEHHIIHFWLYHO\SHUIRUPHGXVLQJORZ
ALGO RESEARCH QUARTERLY
41
VOL. 2, NO. 2 JUNE 1999
Simulation using grids
SRUWIROLRYDOXH,QFRQWUDVWZHDSSO\WKHJULGVWR
FRQVWUXFWDQH[SOLFLWDSSUR[LPDWLRQRIWKH
YDOXDWLRQIXQFWLRQ)U\HSURSRVHVD
PHWKRGRORJ\WRPHDVXUHWKHULVNRIGHULYDWLYH
SRUWIROLRVVLPLODUWRWKDWVXJJHVWHGLQWKLVSDSHU
3ULQFLSDO&RPSRQHQW$QDO\VLV3&$LVDSSOLHG
WRUHGXFHWKHGLPHQVLRQDOLW\RIWKHULVNIDFWRU
VSDFHWRWZRRUWKUHHGLPHQVLRQV,QWKHPRUH
JHQHUDOFDVHRIDPXOWLDVVHWPXOWLFXUUHQF\
SRUWIROLRZKRVHYDOXHGHSHQGVRQDODUJHQXPEHU
RIULVNIDFWRUVW\SLFDOO\KXQGUHGVWKHSRUWIROLR
LVILUVWGLVDJJUHJDWHGLQWRVXESRUWIROLRVHDFKRI
ZKLFKGHSHQGVRQDVPDOOVXEVHWRIWKHULVN
IDFWRUV7KHYDOXHRIHDFKVXESRUWIROLRRULI
GHVLUHGHDFKLQVWUXPHQWZLWKLQWKDWVXE
SRUWIROLRLVWKHQDSSUR[LPDWHGRYHUDORZ
GLPHQVLRQDOJULGRQWKHSURSHUO\WUDQVIRUPHG
FRRUGLQDWHV
7KHSDSHULVRUJDQL]HGDVIROORZV:HEHJLQZLWK
DGHVFULSWLRQRIWKHJULGVLPXODWLRQPHWKRGRORJ\
DQGLWVVRXUFHVRIDSSUR[LPDWLRQHUURUV
7KHUHDIWHUZHSUHVHQWDFDVHVWXG\GHWDLOLQJDQ
DSSOLFDWLRQRIWKHPHWKRGWRDSRUWIROLRRI
FDOODEOHERQGV)LQDOO\ZHSURYLGHVRPH
FRQFOXGLQJUHPDUNVDQGFRPPHQWRQGLUHFWLRQV
IRUIXWXUHGHYHORSPHQW
7KHJULGVLPXODWLRQPHWKRGRORJ\SURYLGHV
YDULRXVEHQHILWVLQDULVNPDQDJHPHQW
IUDPHZRUN*ULGVDUHDQHIIHFWLYHWRROIRU
‡
VLPXODWLQJODUJHRUFRPSOH[SRUWIROLRVIRUULVN
PHDVXUHPHQW
‡
XQGHUVWDQGLQJDQGYLVXDOL]LQJSRUWIROLR
VHQVLWLYLWLHVDQGQRQOLQHDULWLHV
‡
LQWUDGD\9D5DQGLQFUHPHQWDOGHDOOLPLWV
PRQLWRULQJJULGVFRPSXWHGRYHUQLJKWFDQEH
VWRUHGDQGXVHGWKHIROORZLQJGD\
‡
UHDOWLPHVWUHVVWHVWLQJRIODUJHDQGFRPSOH[
SRUWIROLRV
‡
HQWHUSULVHULVNPDQDJHPHQWLQDGLVWULEXWHG
0DUNWR)XWXUHIUDPHZRUN3HQQ\
Simulation using low-dimensional grids
/HWXVDVVXPHWKDWWKHSULFHIRIDGHULYDWLYH
VHFXULW\GHSHQGVRQRQHULVNIDFWRU[:H
HYDOXDWHWKHSULFLQJIXQFWLRQDWDIL[HGQXPEHURI
JULGSRLQWVDORQJWKHULVNIDFWRUD[LVDQGGHILQH
WKHIXQFWLRQ Î FRQVWUXFWHGE\OLQHDUO\
LQWHUSRODWLQJEHWZHHQWKHVHSUHFRPSXWHGYDOXHV
,QJHQHUDODQ\FRQWLQXRXVIXQFWLRQFDQEH
DSSUR[LPDWHGDUELWUDULO\ZHOOE\DSLHFHZLVH
OLQHDUIXQFWLRQDQGWKHDFFXUDF\RIWKH
DSSUR[LPDWLRQLQFUHDVHVZLWKWKHQXPEHURIJULG
SRLQWV0RUHVRSKLVWLFDWHGLQWHUSRODWLRQPHWKRGV
VXFKDVVSOLQHVFDQDOVREHXVHG
)LJXUH GHSLFWVDQH[DPSOHRIWKHIXQFWLRQILWV
GHOWDILUVWRUGHUDSSUR[LPDWLRQDWWKHFXUUHQW
YDOXH[DGHOWDJDPPDVHFRQGRUGHU
DSSUR[LPDWLRQDQGWKHSLHFHZLVHOLQHDU
DSSUR[LPDWLRQ,WLVFOHDUWKDWDJULG
DSSUR[LPDWLRQLVPRUHHIIHFWLYHWKDQDGHOWDRU
GHOWDJDPPDDSSUR[LPDWLRQRIWKHSRUWIROLR
YDOXHVLQFHWKHODWWHUDUHORFDODSSUR[LPDWLRQV
7KLVLVSDUWLFXODUO\WUXHIRUH[WUHPHHYHQWV
ZKLFKDUHPRVWLPSRUWDQWIRUULVNPDQDJHPHQW
SXUSRVHV
7RXQGHUVWDQGWKHODWWHUSRLQWFRQVLGHUIRU
H[DPSOHDSURFHVVE\ZKLFKJULGVFRPSXWHG
ORFDOO\DWHDFKGHVNDUHVHQWWRWKHHQWHUSULVHULVN
PDQDJHPHQWXQLWWKDWFRPSXWHVWKHRYHUDOO9D5
DQGSHUIRUPVVWUHVVVLPXODWLRQVWKHFHQWUDOXQLW
GLVWULEXWHVJULGVWRWKHGHVNVZKHUHWKH\DUHXVHG
WRPHDVXUHWKHPDUJLQDOFRQWULEXWLRQVWR
HQWHUSULVHULVN
*ULGVDUHDFRPPRQO\DSSOLHGFRPSXWDWLRQDOWRRO
LQVFLHQFHDQGHQJLQHHULQJIRUH[DPSOH
7KRPSVRQHWDODQGKDYHDOVRUHFHQWO\
EHHQDSSOLHGLQILQDQFH)RUH[DPSOH%URDGLH
DQG*ODVVHUPDQXVHJULGVWRVSHHGXS
GHULYDWLYHVSULFLQJ7KHLGHDRIXVLQJORZ
GLPHQVLRQDOJULGVWRPHDVXUHSRUWIROLRULVNLV
XVHGLQWKHVWUDWLILHGVDPSOLQJPHWKRGRORJ\E\
-DPVKLGLDQDQG=KXWRDSSUR[LPDWH
GLUHFWO\WKHSUREDELOLW\GHQVLW\IXQFWLRQRI
ALGO RESEARCH QUARTERLY
,QWKLVVHFWLRQZHRXWOLQHWKHVWHSVLQDSSO\LQJ
ORZGLPHQVLRQDOJULGVIRUIL[HGLQFRPH
SRUWIROLRV:HFRQVLGHUDRQHVWHSVLPXODWLRQRID
IL[HGLQFRPHSRUWIROLRZKRVHYDOXHGHSHQGVRQD
]HURLQWHUHVWUDWHFXUYH:HDVVXPHWKDWWKH
FXUYHLVGHILQHGE\QQRGHVDQGWKHLQWHUHVWUDWHV
RQWKHVHQRGHVDWWKHVLPXODWLRQKRUL]RQIROORZD
MRLQWORJQRUPDOGLVWULEXWLRQZLWK]HURPHDQDQG
42
JUNE 1999
Simulation using grids
Portfolio profit and loss
Delta + Gamma
Exact Value
*
*
*Piecewise *
*
linear
*
*
Delta
*
x
x0
Risk factor value
)LJXUH$SSUR[LPDWLRQVWRRQHGLPHQVLRQDOYDOXDWLRQIXQFWLRQV
:HQRZGHVFULEHWKHWKUHHVWHSVLQPRUHGHWDLO
DJLYHQFRYDULDQFH7\SLFDOO\QLVEHWZHHQDQG
:HGHQRWHWKHSRUWIROLRYDOXDWLRQIXQFWLRQDW
WKHKRUL]RQE\ I ( [ ) ZKHUH[LVWKHQ
GLPHQVLRQDOYHFWRURIULVNIDFWRUV:HDUH
LQWHUHVWHGLQILQGLQJDSLHFHZLVHOLQHDU
Dimensionality reduction
*ULGVZRUNZHOOZKHQWKHGLPHQVLRQRIWKHULVN
IDFWRUVSDFHLVVPDOOXVXDOO\WZRRUWKUHH:KHQ
WKHGLPHQVLRQDOLW\LVODUJHFDOFXODWLRQVXVLQJ
JULGVEHFRPHLPSUDFWLFDOVLQFHDODUJHQXPEHURI
YDOXDWLRQVDUHUHTXLUHGWRFRQVWUXFWWKH
LQWHUSRODWLRQSULFLQJIXQFWLRQ7KLVFDQEH
XQGHUVWRRGLQWXLWLYHO\ZLWKDVLPSOHH[DPSOH
6XSSRVHZHKDYHDQLQVWUXPHQWWKDWGHSHQGVRQ
WKH86GROODULQWHUEDQNFXUYHGHVFULEHGE\
ULVNIDFWRUVRQHFRUUHVSRQGLQJWRHDFKLQWHUHVW
UDWHQRGH,IRQHZDQWVWRFUHDWHDJULGZLWKILYH
SRLQWVLQHDFKRIWKHGLUHFWLRQVWKHQ
H[DFWYDOXDWLRQVZRXOGEH
UHTXLUHGWRFUHDWHWKHSLHFHZLVHOLQHDU
DSSUR[LPDWLRQ
DSSUR[LPDWLRQ Î ( \ˆ ) ZLWK \ˆ DQPGLPHQVLRQDO
YHFWRUP RURILQGHSHQGHQWIDFWRUV
WKDWLVGHULYHGIURPWKHRULJLQDOULVNIDFWRUV[
7KHPDLQVWHSVRIWKHPHWKRGRORJ\DUH
GLPHQVLRQDOLW\UHGXFWLRQREWDLQWKHIDFWRUV
\ˆ IURP[
JULGJHQHUDWLRQDQGYDOXDWLRQREWDLQWKH
DSSUR[LPDWLRQIXQFWLRQ Î ( \ˆ )
VLPXODWLRQDSSO\WKHDSSUR[LPDWLRQLQD
VLPXODWLRQ
+HQFHWKHDSSOLFDWLRQRIJULGVWRIL[HGLQFRPH
SRUWIROLRVUHTXLUHVDUHGXFWLRQLQWKH
GLPHQVLRQDOLW\RIWKHULVNIDFWRUVSDFHWRDPRUH
PDQDJHDEOHQXPEHU3ULQFLSDO&RPSRQHQW
$QDO\VLVLVRQHWHFKQLTXHFRPPRQO\XVHGIRUWKLV
SXUSRVH
1RWHWKDWWKHJULGPHWKRGRORJ\FDQEHDSSOLHGDW
WKHSRUWIROLROHYHOUHVXOWLQJLQDVLQJOHYDOXDWLRQ
RIWKHDJJUHJDWHGSRUWIROLRRUWRHDFKLQVWUXPHQW
VHSDUDWHO\7KHFKRLFHGHSHQGVRQWKHOHYHORI
DJJUHJDWLRQUHTXLUHGE\WKHULVNPDQDJHU
:LWKRXWORVVRIJHQHUDOLW\LWLVDSSOLHGKHUHDWWKH
SRUWIROLROHYHO
ALGO RESEARCH QUARTERLY
3&$WUDQVIRUPVWKHRULJLQDOULVNIDFWRUVSDFHLQWR
DQHZULVNIDFWRUVSDFHFRPSRVHGRIRUWKRJRQDO
43
JUNE 1999
Simulation using grids
SULQFLSDOGLUHFWLRQV,QRXUH[DPSOHLQWHUHVW
UDWHPDWXULWLHVUHVXOWLQXQFRUUHODWHGSULQFLSDO
FRPSRQHQWV3&V0RYHPHQWVLQWKHLQWHUHVW
UDWHFXUYHFDQEHGHVFULEHGLQWHUPVRIWKH
RULJLQDOULVNIDFWRUVRUHTXLYDOHQWO\LQWHUPVRI
WKHSULQFLSDOFRPSRQHQWV,IWKH3&VDUHRUGHUHG
IURPPRVWWROHDVWVLJQLILFDQWWKHVPDOOHU
FRPSRQHQWVH[SODLQSURJUHVVLYHO\OHVVRIWKHWRWDO
YDULDWLRQRIWKHLQWHUHVWUDWHFXUYH
WKHQSRUWIROLRYDOXHVDUHFDOFXODWHGRQHDFKRI
WKHVHVFHQDULRV,QVWHDGRIXVLQJIXOOYDOXDWLRQ
ZHXVHDQHZSRUWIROLRYDOXDWLRQIXQFWLRQEDVHG
RQWKHJULG)RUHYHU\VFHQDULRWKHQHZSRUWIROLR
YDOXDWLRQIXQFWLRQZRUNVLQWZRVWHSV
6FHQDULRSURMHFWLRQWKHVFHQDULRRQWKH
V
RULJLQDOULVNIDFWRUV [ LVSURMHFWHGRQWRWKH
3&VWRREWDLQWKHFRUUHVSRQGLQJVFHQDULRV
V
RQWKHUHGXFHGULVNIDFWRUV \ˆ *HQHUDOO\DODUJHSHUFHQWDJHRIWKHPRYHPHQWV
LQWKHLQWHUHVWUDWHFXUYHFDQEHH[SODLQHGE\
FKRRVLQJWKHILUVWWZRRUWKUHH3&VWKH
DSSURSULDWHQXPEHURI3&VPXVWEHGHWHUPLQHG
HPSLULFDOO\8VLQJ3&$WKH´UHGXFHGµULVN
IDFWRUV \ˆ DUHJLYHQE\WKHILUVWP3&VW\SLFDOO\
P RUDQGWKH\DUHDOLQHDUFRPELQDWLRQRI
WKHRULJLQDOIDFWRUV[$GHVFULSWLRQRI3&$LV
SUHVHQWHGLQWKHDSSHQGL[
,QWHUSRODWLRQWKHSRUWIROLRYDOXHXQGHUWKH
VFHQDULRLVREWDLQHGIURPWKHSLHFHZLVH
V
OLQHDULQWHUSRODWLRQIXQFWLRQ Î ( \ˆ ) XVLQJ
WKHSUHYLRXVO\FDOFXODWHGJULGYDOXHV
1RWHWKDWWKHQHZYDOXDWLRQIXQFWLRQUHTXLUHV
RQO\OLQHDUFDOFXODWLRQVWKDWFDQEHSHUIRUPHGDW
DVPDOOFRPSXWDWLRQDOFRVW$OVRQRWHWKDWZKHQ
3&$LVXVHGWRJHQHUDWHWKHVFHQDULRVLQD0&
VLPXODWLRQ.UHLQLQHWDOWKHVFHQDULR
SURMHFWLRQVWHSLVJHQHUDOO\VNLSSHGVLQFHWKH
VFHQDULRVDUHJHQHUDWHGGLUHFWO\RQWKH3&V \ˆ Grid generation and valuation
2QFHWKHRULJLQDOULVNIDFWRUVKDYHEHHQ
WUDQVIRUPHGLQWRDVHWRIRUWKRJRQDOSULQFLSDO
GLUHFWLRQVDQGWKHILUVWPGRPLQDQW3&V \ˆ KDYH
EHHQLGHQWLILHGDJULGLVJHQHUDWHGRYHUDQP
GLPHQVLRQDOUHFWDQJOHWKDWFRYHUVPRVWRIWKH
YDULDWLRQRYHUWKHVHRUWKRJRQDOGLUHFWLRQV,Q
SDUWLFXODUWKHUHFWDQJOHFDQEHGHILQHGDV
Accuracy of grids and sources of errors
7RVXPPDUL]HDJULGUHVXOWVLQDQDSSUR[LPDWLRQ
IXQFWLRQ Î ( \ˆ ) RIWKHDFWXDOSULFLQJIXQFWLRQ I ( [ ) ZKHUH \ˆ LVWKHUHGXFHGULVNIDFWRUVSDFHREWDLQHG
IURPWKH3ULQFLSDO&RPSRQHQW$QDO\VLV7KXV
WKHDSSUR[LPDWLRQKDVWZRVRXUFHVRIHUURU
[ – N σ , N σ ] × [ – N σ , N σ ] × … × [ – N P σ P, N P σ P ]
ZKHUH σ L GHQRWHVWKHYRODWLOLW\RIWKHLWK3&DQG
N L GHQRWHVWKHQXPEHURIVWDQGDUGGHYLDWLRQVRI
WKHLWK3&JHQHUDOO\EHWZHHQWZRDQGWKUHH
,QWKHILUVWDSSUR[LPDWLRQWKHFKDQJHVLQWKH
LQWHUHVWUDWHFXUYHDUHGHVFULEHGE\DVXEVHWPRI
WKHWRWDOQXPEHURISULQFLSDOFRPSRQHQWVQ7KH
V
SURMHFWLRQHUURURYHUDJLYHQVFHQDULR [ˆ LVWKH
GLIIHUHQFHEHWZHHQWKHSRUWIROLRYDOXHLQWKH
RULJLQDOULVNIDFWRUVSDFHDQGWKHYDOXHREWDLQHG
E\SURMHFWLQJWKHVFHQDULRRQWRWKHUHGXFHGULVN
IDFWRUVSDFH3URMHFWLRQHUURULVGXHWRWKH
WUXQFDWLRQRIWKHQXPEHURIGLPHQVLRQVRQ
ZKLFKWKHDSSUR[LPDWLRQRIWKHSULFLQJIXQFWLRQ
LVWREHFRPSXWHG
$JULGLVGHWHUPLQHGE\VHOHFWLQJWKHQXPEHURI
LQWHUYDOVDORQJHDFKGLUHFWLRQ1RWHWKDWWKH
QXPEHURIVWDQGDUGGHYLDWLRQVDQGWKHQXPEHURI
LQWHUYDOVFDQEHGLIIHUHQWIRUHDFKD[LV7KHULVN
PDQDJHUFDQFKRRVHWKHQXPEHURILQWHUYDOVDQG
WKHQXPEHURISULQFLSDOFRPSRQHQWVWREDODQFH
WKHWUDGHRIIEHWZHHQDFFXUDF\DQGVSHHG
)LQDOO\RQFHWKHJULGKDVEHHQFUHDWHGWKHYDOXH
RIWKHLQVWUXPHQWRUSRUWIROLRLVFRPSXWHGRYHU
DOOWKHJULGSRLQWV
,QWKHVHFRQGDSSUR[LPDWLRQLQVWHDGRIIXOO
YDOXDWLRQWKHSRUWIROLRYDOXHXQGHUHDFK
SURMHFWHGVFHQDULRLVFDOFXODWHGXVLQJD
SLHFHZLVHOLQHDULQWHUSRODWLRQEHWZHHQWKH
SUHFRPSXWHGJULGYDOXHV7KHLQWHUSRODWLRQ
HUURULVWKHGLIIHUHQFHEHWZHHQWKHSRUWIROLR
Simulation
'XULQJD0RQWH&DUORRUKLVWRULFDOVLPXODWLRQ
VFHQDULRVRQWKHULVNIDFWRUV[DUHJHQHUDWHGDQG
ALGO RESEARCH QUARTERLY
44
JUNE 1999
Simulation using grids
YDOXHLQWKHSURMHFWHGVFHQDULRDQGWKHHVWLPDWHG
YDOXHFDOFXODWHGXVLQJSLHFHZLVHOLQHDU
LQWHUSRODWLRQ
OHYHOVXVLQJ0&VFHQDULRVHDFKRIWKHVH
HVWLPDWHVLVUHIHUUHGWRDVDVDPSOH9D57KH\
DUHGHQRWHGDV9D5DQG9D5
UHVSHFWLYHO\:HDOVRFDOFXODWHWKHQRQ
SDUDPHWULFFRQILGHQFHERXQGVRQWKH
VDPSOH9D5HVWLPDWHXVLQJUDQNVWDWLVWLFV
0RURNRIIHWDO7KH9D5HVWLPDWHVDUH
FRPSDUHGWRWKRVHREWDLQHGZLWKD5LVN0HWULFV
PHWKRGRORJ\
)LQDOO\WKHWRWDOHUURULVWKHGLIIHUHQFHEHWZHHQ
WKHDFWXDOYDOXHLQWKHRULJLQDOULVNIDFWRUVSDFH
DQGWKHYDOXHFDOFXODWHGXVLQJSLHFHZLVHOLQHDU
LQWHUSRODWLRQLQWKHUHGXFHGVSDFH1RWHWKDWWKH
GHFRPSRVLWLRQRIWRWDOHUURULQWRSURMHFWLRQDQG
LQWHUSRODWLRQHUURUVLVQRWDGGLWLYH
1H[WZHSHUIRUPD3&$RQWKH&+)LQWHUHVW
UDWHFXUYHWRGHWHUPLQHWKHGRPLQDQWSULQFLSDO
GLUHFWLRQV:HWKHQHVWLPDWHWKHSURMHFWLRQ
HUURUVIRUWZRDQGWKUHHSULQFLSDOFRPSRQHQWV
%DVHGRQWKH3&$ZHGHWHUPLQHDQDSSURSULDWH
GLPHQVLRQDOLW\WRFRQVWUXFWWKHJULGV*ULGVRI
YDULRXVPHVKHVDUHJHQHUDWHGDQGWKHLU
LQWHUSRODWLRQHUURUVDUHHVWLPDWHG7KHUHDIWHUZH
SUHVHQWWKHWRWDOHUURUVDQGGLVFXVVWKH
DSSURSULDWHQHVVRIWKHJULGVWRPHDVXUHWKH9D5
IRUWKLVSUREOHP)LQDOO\WKHSHUIRUPDQFHRIWKH
JULGVLPXODWLRQPHWKRGLVSUHVHQWHG
7KHSURMHFWLRQLQWHUSRODWLRQDQGWRWDOHUURUV
RYHUDOOVFHQDULRVLQDVLPXODWLRQUHVXOWLQ
DQDORJRXVHUURUVLQWKH9D5FDOFXODWLRQ7KXV
ZHFDQVLPLODUO\GHILQHWKHSURMHFWLRQHUURU
LQWHUSRODWLRQHUURUDQGWRWDOHUURULQ9D5
Case study
:HDSSO\WKHJULGVLPXODWLRQPHWKRGWRHVWLPDWH
WKHGD\9D5RIDSRUWIROLRRIFDOODEOHERQGV
7KHFDOODEOHERQGVDUHYDOXHGXVLQJDQLQWHUHVW
UDWHODWWLFH2XUPDLQREMHFWLYHVDUHWR
GHPRQVWUDWHWKHJULGPHWKRGRORJ\WRDVVHVVLWV
DFFXUDF\DFURVVDODUJHQXPEHURIVFHQDULRVXVHG
WRHVWLPDWHWKH9D5DQGWRGHWHUPLQHWKH
SHUIRUPDQFHJDLQV,QWKLVVHFWLRQWKHPDUNHW
GDWDDQGWHVWSRUWIROLRDUHGHVFULEHGDQGWKH
WHVWLQJPHWKRGRORJ\LVSUHVHQWHGIROORZHGE\WKH
UHVXOWV
Results
,QWKLVVHFWLRQZHSUHVHQWWKHUHVXOWVRIWKHWHVWV
FRQGXFWHGWRH[DPLQHWKHDFFXUDF\RIWKHJULG
PHWKRGRORJ\DQGWKHSHUIRUPDQFHJDLQV
DFKLHYHG
Mark-to-market and VaR
Test portfolio and market data
7DEOH SUHVHQWVWKHPDUNWRPDUNHWYDOXH
0W09D5DQG9D57KH9D5RI
WKHSRUWIROLRLVRQO\DERXWRIWKH0W0
ZKLFKFDQEHH[SODLQHGE\WKHORZYRODWLOLW\RI
WKH&+)LQWHUHVWUDWHVDQGWKHIDFWWKDWWKH
SRUWIROLRLVSDUWO\KHGJHGEHFDXVHRIWKHORQJDQG
VKRUWSRVLWLRQV
7KHSRUWIROLRFRQWDLQVSRVLWLRQVERWKORQJ
DQGVKRUWLQFRUSRUDWHFDOODEOHERQGV7KH
LQVWUXPHQWVDQGWKHSRUWIROLRDUHGHQRPLQDWHGLQ
6ZLVVIUDQFV&+)7HQRIWKHFDOODEOHERQGV
PDWXUHLQOHVVWKDQ\HDUVWZRPDWXUHLQ
\HDUVDQGWKHUHPDLQLQJWZRDUHSHUSHWXDO
ERQGV7KHILUVWFDOOGDWHVUDQJHIURPDZHHNWR
WKUHHPRQWKVLQWKHIXWXUH7KHFDOODEOHERQGV
DUHSULFHGXVLQJD+XOO:KLWHODWWLFHZLWKDPHDQ
UHYHUVLRQFRQVWDQWRIDQGDYRODWLOLW\RI
7KH&+)GLVFRXQWFXUYHZKLFKFRQVLVWVRI
QRGHVLVFRQVWUXFWHGIURPWKHPRQH\PDUNHWDQG
VZDSUDWHV7KHYRODWLOLW\DQGFRUUHODWLRQGDWD
DUHREWDLQHGIURPWKH5LVN0HWULFVILOHVGDWHG
2FWREHU-30RUJDQ
0W0
9D5
7DEOH0W0DQGVDPSOH9D5&+)
7DEOH JLYHVWKHQRQSDUDPHWULFERXQGVRQ
WKHVDPSOH9D5HVWLPDWHVDVZHOODVWKH
5LVN0HWULFV9D5DWWKHDQGFRQILGHQFH
OHYHOVH[SUHVVHGDVDSHUFHQWDJHRIWKHVDPSOH
9D57KHERXQGVRQWKH9D5UDQJHEHWZHHQ
IRU9D5DQGXSWRIRU9D5
Testing methodology
2XUILUVWWDVNLVWRGHWHUPLQHDQHVWLPDWHIRUWKH
GD\9D5DWERWKWKHDQGFRQILGHQFH
ALGO RESEARCH QUARTERLY
9D5
45
JUNE 1999
Simulation using grids
7KH5LVN0HWULFV9D5HVWLPDWHVIDOOZHOOEHORZ
WKHVHERXQGV7KHHUURUZRUVHQVDVZHPRYH
IXUWKHURXWLQWKHWDLORIWKHGLVWULEXWLRQJLYLQJ
DQHUURURIIRU9D5
9D5
9D5
8SSHU%RXQG
/RZHU%RXQG
5LVN0HWULFV9D5
GLUHFWLRQVZHHIIHFWLYHO\UHGXFHWKHGLPHQVLRQRI
WKHULVNIDFWRUVSDFH7DEOH SUHVHQWVWKHDYHUDJH
DQGPD[LPXPSURMHFWLRQHUURUVRYHUWKH
VFHQDULRVH[SUHVVHGDVDSHUFHQWDJHRIWKH0W0
WKHQXPEHUVLQSDUHQWKHVHVDUHWKHHUURUVDVD
SHUFHQWDJHRIWKHVDPSOH9D51RWHWKDW
WKHYDOXDWLRQHUURUVDUHYHU\VPDOOZLWKD
PD[LPXPHUURURIILYHEDVLVSRLQWVRIWKH0W0
+RZHYHUWKHVHHUURUVDUHDPSOLILHGZKHQ
FRPSDUHGWRWKH9D5EHFDXVHWKH9D5LVRQO\D
VPDOOIUDFWLRQRIWKH0W0DVVKRZQLQ7DEOH $OWKRXJKWKHDYHUDJHHUURUVDVDSHUFHQWDJHRI
WKH9D5DUHYHU\VPDOOWKHPD[LPXPHUURUVPD\
EHVXEVWDQWLDO7KHDYHUDJHHUURUVDUHUHGXFHGE\
DOPRVWKDOIZKHQWKUHH3&VDUHXVHG
7DEOH1RQSDUDPHWULFERXQGVDQG
5LVN0HWULFV9D5DVDSHUFHQWDJHRIVDPSOH9D5
Principal Component Analysis
3URMHFWLRQ(UURU
7KH&+)LQWHUHVWUDWHFXUYHFRPSULVHVQRGHV
3&$LVXVHGWRDQDO\]HWKHGRPLQDQWSULQFLSDO
GLUHFWLRQVRIWKHULVNIDFWRUVSDFH)LJXUH SUHVHQWVWKHIUDFWLRQRIWKHYDULDQFHH[SODLQHGE\
HDFK3&DQGWKHFXPXODWLYHSHUFHQWDJHYDULDQFH
IRUGLIIHUHQWQXPEHUVRI3&V:KLOHWKHILUVW3&
DFFRXQWVIRURIWKHYDULDQFHWZR3&V
DFFRXQWIRUDQGWKUHHFRPSRQHQWVH[SODLQ
7KHUHIRUHWZRRUWKUHH3&VGHVFULEHPRVW
RIWKHPRYHPHQWVLQWKH&+)LQWHUHVWUDWHFXUYH
ZKLOHWKHUHPDLQLQJFRPSRQHQWVFRQWULEXWHD
QHJOLJLEOHDPRXQWWRWKHWRWDOYDULDWLRQRIWKH
GLVFRXQWFXUYH
RI3&V
$YHUDJH
0D[LPXP
7DEOH3URMHFWLRQHUURUDVDSHUFHQWDJHRI0W0
SHUFHQWRI9D5
*LYHQWKHVPDOODYHUDJHSURMHFWLRQHUURUVZH
FKRRVHWRJHQHUDWHJULGVLQWZRGLPHQVLRQVDQG
DQDO\]HWKHDFFXUDF\RIWKHJULGV
Grid generation
)LJXUH GLVSOD\VWKHDFWXDOPDUNWRIXWXUHYDOXH
RIWKHSRUWIROLRLQGD\VDVDIXQFWLRQRIWKH
ILUVWWZR3&V7KHILJXUHSURYLGHVDYLVXDOLPDJH
RIWKHQRQOLQHDUEHKDYLRXURIWKHFDOODEOHERQG
SRUWIROLRLQERWKGLUHFWLRQVDQGLOOXVWUDWHVZK\
5LVN0HWULFVXQGHUHVWLPDWHVWKHULVNRIWKLV
SRUWIROLR5LVN0HWULFV9D5ZRXOGKDYHEHHQ
UHDVRQDEO\DFFXUDWHKDGWKHYDOXHVXUIDFHEHHQ
IODWWHU
)LJXUH LOOXVWUDWHVDQH[DPSOHRID[JULGLQ
WZR3&VDQGDUDQJHRIWKUHHVWDQGDUGGHYLDWLRQV
LQERWKSULQFLSDOGLUHFWLRQV$VVXPLQJWKHULVN
IDFWRUVDUHQRUPDOO\GLVWULEXWHGWKHSUREDELOLW\
WKDWDUDQGRPVFHQDULRZLOOIDOORXWVLGHWKHJULGLV
OHVVWKDQ ( – × ) 7KH
VXUIDFHLQ)LJXUH UHSUHVHQWVDQDSSUR[LPDWLRQ
WRWKHIXOOYDOXDWLRQIXQFWLRQJLYHQLQ)LJXUH )LJXUH9DULDQFHRISULQFLSDOFRPSRQHQWV
Projection error
:HGHWHUPLQHWKHSURMHFWLRQHUURUVRYHUWKH
0&VFHQDULRVXVHGWRHVWLPDWHWKHVDPSOH
9D5%\FKRRVLQJRQO\DVXEVHWRIWKHSULQFLSDO
ALGO RESEARCH QUARTERLY
46
JUNE 1999
Simulation using grids
1RWHWKDWLWLVFRQVWUXFWHGEDVHGRQRQO\IXOO
YDOXDWLRQV
,QWHUSRODWLRQ(UURU
*ULG
$YHUDJH
0D[LPXP
[
[
7DEOH,QWHUSRODWLRQHUURUDVDSHUFHQWDJHRI
0W0SHUFHQWDJHRI9D5
Total error
7DEOH VXPPDUL]HVWKHDYHUDJHDQGPD[LPXP
WRWDOHUURUVRYHUWKHVFHQDULRVH[SUHVVHGDVD
SHUFHQWDJHRIWKH0W0DQGWKHVDPSOH
9D57KHWRWDOHUURUVDUHGRPLQDWHGE\WKH
SURMHFWLRQHUURUVDQGKHQFHLQFUHDVLQJWKH
QXPEHURIJULGSRLQWV\LHOGVRQO\PDUJLQDO
LPSURYHPHQWVLQDYHUDJHHUURUV
)LJXUH0W)SRUWIROLRYDOXHDVD
IXQFWLRQRIWZR3&V
7RWDO(UURU
*ULG
$YHUDJH
0D[LPXP
[
[
7DEOH7RWDOHUURUDVDSHUFHQWDJHRI0W0
SHUFHQWRI9D5
1RWHWKDWWKHWRWDOHUURUVDUHQRWWKHVXPRIWKH
SURMHFWLRQDQGLQWHUSRODWLRQHUURUV$OVR
DOWKRXJKWKHLQWHUSRODWLRQHUURUVEHFRPHVPDOOHU
DVZHLQFUHDVHWKHQXPEHURIJULGSRLQWVWKLVLV
QRWQHFHVVDULO\WKHFDVHIRUWKHWRWDOHUURU,QWKLV
FDVHWKHPD[LPXPHUURULQFUHDVHVVOLJKWO\ZLWKD
[JULGVLQFHWKHODUJHULQWHUSRODWLRQHUURUVLQ
WKH[JULGDUHRIRSSRVLWHVLJQWRWKHSURMHFWLRQ
HUURUV
)LJXUH$SSUR[LPDWHSLHFHZLVHOLQHDU
YDOXDWLRQIXQFWLRQZLWKD[JULG
Interpolation error
,QRUGHUWRLVRODWHWKHHIIHFWVRIWKHLQWHUSRODWLRQ
HUURUZHFRPSDUHWKHIXOOYDOXDWLRQZLWKWKH
JULGEDVHGYDOXDWLRQRYHUWKHSURMHFWHGVFHQDULR
VHWFRQVWUXFWHGZLWKWZR3&V7DEOH SUHVHQWV
WKHDYHUDJHDQGPD[LPXPLQWHUSRODWLRQHUURUV
RYHUWKHVFHQDULRVH[SUHVVHGDVDSHUFHQWDJHRI
WKH0W0DQGRIWKHVDPSOH9D5(UURUVDUH
YHU\VPDOOZLWKDPD[LPXPHUURURIRQHEDVLV
SRLQWRIWKH0W0XVLQJD[JULG$VH[SHFWHG
WKHHUURUVGHFUHDVHZLWKDVPDOOHUPHVKVL]H,WLV
LPSRUWDQWWRQRWHWKDWWKHSURMHFWLRQHUURU
GRPLQDWHVWKHLQWHUSRODWLRQHUURU7KHDYHUDJH
LQWHUSRODWLRQHUURULVKDOIWKHDYHUDJHSURMHFWLRQ
HUURUIRUD[JULGDQGRQHVL[WKIRUD[JULG
ALGO RESEARCH QUARTERLY
6RIDUZHKDYHSUHVHQWHGWKHYDOXDWLRQHUURUV
RYHUDUDQGRP0&VFHQDULRVHW$OWKRXJKLWLV
HDV\WRVKRZWKDWWKHHUURUVLQWKH9D5DUH
ERXQGHGE\WKHPD[LPXPHUURUVJHQHUDOO\WKH\
DUHPXFKVPDOOHUDQGFORVHUWRWKHDYHUDJH
HUURUV7DEOH SUHVHQWVWKH9D5HVWLPDWHVDVZHOO
DVWKHQRQSDUDPHWULFERXQGVDVDSHUFHQWRIWKH
VDPSOH9D57KH9D5HVWLPDWHVXVLQJJULGVDUH
ZLWKLQWKHERXQGVZKLOHWKH5LVN0HWULFV9D5LV
ZHOORXWVLGHRIWKHERXQGV$VH[SHFWHGWKHJULGV
FDSWXUHWKHQRQOLQHDUEHKDYLRXURIWKHSRUWIROLR
47
JUNE 1999
Simulation using grids
DFFXUDWHO\1RWHWKDWWKHPD[LPXPHUURUVLQWKH
9D5XVLQJJULGVDUHYHU\VPDOOOHVVWKDQ
HYHQWKRXJKWKHPD[LPXPWRWDOHUURUVHHPV
UHODWLYHO\ODUJH7DEOH 9D5
Concluding remarks
:HKDYHVKRZQWKDWORZGLPHQVLRQDOJULGVFDQ
EHXVHGHIIHFWLYHO\IRUVLPXODWLQJDSRUWIROLRRI
FDOODEOHERQGVVXEVWDQWLDOO\UHGXFLQJWKHWLPH
QHFHVVDU\WRHVWLPDWHWKH9D5DQGSURYLGLQJ
UHDVRQDEOHHVWLPDWHVZLWKLQDFFHSWDEOHOHYHOVRI
DFFXUDF\7KLVPHWKRGRORJ\FDQHIIHFWLYHO\
FDSWXUHWKHQRQOLQHDULW\H[KLELWHGE\WKHVH
FRPSOH[SRUWIROLRV:HKDYHDOVRSUHVHQWHGD
ULJRURXVPHWKRGRORJ\IRUWHVWLQJWKHJULG
DSSUR[LPDWLRQDQGGHWHUPLQLQJLWVVRXUFHVRI
HUURUV
9D5
[
[
5LVN0HWULFV9D5
8SSHU%RXQG
/RZHU%RXQG
7DEOH(UURUVLQ9D5HVWLPDWHVDQGERXQGVDVD
SHUFHQWDJHRIVDPSOH9D5
)URPWKHUHVXOWVLQWKLVVHFWLRQLWLVFOHDUWKDWD
WZRGLPHQVLRQDO[JULGSURYLGHVDQHIIHFWLYH
DSSUR[LPDWLRQIRUPHDVXULQJWKHULVNRIWKLV
SRUWIROLR
Performance speed-up
7KHVSHHGXSLVJLYHQE\WKHUDWLRRIWKHWLPHWR
SHUIRUPDIXOOVLPXODWLRQDQGWKHWLPHWRFUHDWH
WKHJULGVDQGWRVLPXODWHXVLQJWKHLQWHUSRODWLRQ
IXQFWLRQ&OHDUO\LIWKHSRUWIROLRLVODUJHRULI
SULFLQJZLWKWKHRULJLQDOIXQFWLRQFRQVXPHVDORW
RIWLPHWKHVSHHGXSEHFRPHVVLPSO\WKHUDWLRRI
WKHQXPEHURIVLPXODWLRQVFHQDULRVDQGJULG
SRLQWV7KXVWKHVSHHGXSXVLQJD[JULGFDQ
UHDFKXSWRDSSUR[LPDWHO\WLPHVDQG
WLPHVZKHQFRPSDUHGWRDDQG
VFHQDULRVLPXODWLRQUHVSHFWLYHO\7DEOH VXPPDUL]HVWKHDSSUR[LPDWHVSHHGXSVREWDLQHG
IRUWKHWHVWSRUWIROLRFRQWDLQLQJERQGVDQGIRU
DODUJHUSRUWIROLRFRQWDLQLQJERQGV)RUD[
JULGVSHHGXSVUDQJHIURPWRDERXWWLPHV
7KHUHDUHYDULRXVDUHDVIRUIXWXUHUHVHDUFK)LUVW
DOWKRXJKZHKDYHIRFXVHGH[FOXVLYHO\RQ
LQVWUXPHQWVWKDWGHSHQGRQDVLQJOHWHUP
VWUXFWXUHPRUHJHQHUDOJULGVWKDWLQFOXGHRWKHU
IDFWRUVDUHQHFHVVDU\IRULQVWUXPHQWVVXFKDV
&02VFDOODEOHFRQYHUWLEOHVIRUHLJQH[FKDQJH
RSWLRQVHWF$OVRZHKDYHQRWFRQVLGHUHG
YRODWLOLW\ULVN$JULGWKDWLQFOXGHVYRODWLOLW\ULVN
IDFWRUVLQDGGLWLRQWRLQWHUHVWUDWHVLVQHFHVVDU\WR
FDSWXUHWKHIXOOULVNRISRUWIROLRVFRQWDLQLQJ
RSWLRQV7KHVHSUREOHPVUHTXLUHWKHXVHRIPRUH
VRSKLVWLFDWHGWRROVWRUHGXFHWKHGLPHQVLRQDOLW\
)LQDOO\ZHKDYHFRQVLGHUHGRQO\JULGVJHQHUDWHG
IRUDVLQJOHKRUL]RQ,WLVQHFHVVDU\WRFRQVWUXFW
PXOWLVWHSJULGVIRUORQJHUPDUNHWDQGFUHGLWULVN
VLPXODWLRQV
Acknowledgments
7KHDXWKRUZRXOGOLNHWRWKDQN-DPHV%URZQIRU
KLVHIIRUWVLQZULWLQJWKHSURJUDPVWKDW
FRQVLGHUDEO\UHGXFHGWKHHIIRUWUHTXLUHGWR
JHQHUDWHWKHUHVXOWVSUHVHQWHGDERYH6SHFLDO
WKDQNVDUHDOVRGXHWR$VLI/DNKDQ\DQG'DQ
5RVHQIRUWKHLULQVLJKWIXOGLVFXVVLRQVRQJULGVDQG
WKHLUFRPPHQWVRQHDUOLHUYHUVLRQVRIWKLVSDSHU
6SHHGXSIRU0&
7HVW3RUWIROLR
6SHHGXSIRU0&
/DUJH3RUWIROLR
7HVW3RUWIROLR
/DUJH3RUWIROLR
[*ULG
[*ULG
7DEOH6SHHGXSXVLQJJULGV
ALGO RESEARCH QUARTERLY
48
JUNE 1999
Simulation using grids
ZKHUH$LVDQRUWKRQRUPDOPDWUL[DQGλ LVD
GLDJRQDOPDWUL[7KHQHZIDFWRUV\ $[DUHWKH
SULQFLSDOFRPSRQHQWV7KHHOHPHQWVRI\DUH
LQGHSHQGHQWDQGQRUPDOO\GLVWULEXWHG
References
%URDGLH0DQG3*ODVVHUPDQ´$
VWRFKDVWLFPHVKPHWKRGIRUSULFLQJKLJK
GLPHQVLRQDO$PHULFDQRSWLRQVµ:RUNLQJ
3DSHU*UDGXDWH6FKRRORI%XVLQHVV&ROXPELD
8QLYHUVLW\1HZ<RUN1<
'HILQHWKHPGLPHQVLRQDOYHFWRU \ˆ = $̂[ ZKHUH $̂ LVWKH P × Q PDWUL[FRPSRVHGRIWKH
ILUVWPURZVRI$7KHJULGLVFRQVWUXFWHGRQ \ˆ )U\H-´0RQWH&DUORE\GD\µ5LVN
7
7
7KHQ[ˆ = $̂ \ˆ = ( $̂ $̂ )[ LVWKHSURMHFWLRQRI[
RQWKHUHGXFHGSULQFLSDOFRPSRQHQWVSDFH
-DPVKLGLDQ)DQG<=KX´6FHQDULR
VLPXODWLRQWKHRU\DQGPHWKRGRORJ\µ)LQDQFH
DQG6WRFKDVWLFV
Errors
.UHLQLQ$/0HUNRXORYLWFK'5RVHQDQG0
=HUEV´3ULQFLSDOFRPSRQHQWDQDO\VLVLQ
TXDVL0RQWH&DUORVLPXODWLRQµ$OJR5HVHDUFK
4XDUWHUO\
7KHWKUHHVRXUFHVRIHUURUDUH
3URMHFWLRQHUURULVWKHGLIIHUHQFHEHWZHHQ
WKHSRUWIROLRYDOXHLQWKHRULJLQDOULVNIDFWRU
VSDFHDQGWKHSRUWIROLRYDOXHLQWKHUHGXFHG
ULVNIDFWRUVSDFH
0RURNRII:5/DJQDGRDQG$2ZHQ
´7ROHUDQFHIRUULVNµ5LVN
5LVN0HWULFV-30RUJDQ
3[
ε ( )
7KRPSVRQ-DQG%6RQLDQG1:HDWKHULOO
HGV+DQGERRNRI*ULG*HQHUDWLRQ1HZ<RUN
&5&3UHVV
I ( [ ) – I  $̂ 7 $7 [
I ( $7 \ ) – I  $̂7 \ˆ
Appendix
ZKHUH$LVWKHIXOOPDWUL[RISULQFLSDOGLUHFWLRQV
,QWKLVDSSHQGL[ZHSURYLGHDPRUHGHWDLOHG
H[SODQDWLRQRIWKH3ULQFLSDO&RPSRQHQW$QDO\VLV
DQGGHILQHWKHHUURUVDVVRFLDWHGZLWKWKHJULG
PHWKRGRORJ\
DQG $̂ LVWKHFRUUHVSRQGLQJWUXQFDWHGPDWUL[
EDVHGRQRQO\WKHILUVWPGLUHFWLRQV
,QWHUSRODWLRQHUURULVWKHGLIIHUHQFHEHWZHHQ
WKHSRUWIROLRYDOXHLQWKHSURMHFWHGVFHQDULR
VSDFHDQGWKHSLHFHZLVHOLQHDULQWHUSRODWLRQ
Definition of grids
/HW [ ∼ 1 ( , 4 ) GHQRWHWKHQGLPHQVLRQDO
YHFWRURIULVNIDFWRUVDQG I ( [ ) WKHSRUWIROLR
,[
ε ( )
YDOXDWLRQDWWKHKRUL]RQ 4 LVDQQ [ Q
FRYDULDQFHPDWUL[:HDUHLQWHUHVWHGLQILQGLQJD
I  $̂7 $7 [ – Î ( $̂[ )
I  $̂ 7 \ˆ – Î ( \ˆ )
SLHFHZLVHOLQHDUDSSUR[LPDWLRQ Î ( \ˆ ) ZLWK
\ˆ = J ( [ ) DQPGLPHQVLRQDOYHFWRUP RU
7RWDOHUURULVWKHGLIIHUHQFHEHWZHHQWKH
DFWXDOYDOXHLQWKHRULJLQDOULVNIDFWRUVSDFH
DQGWKHYDOXHFDOFXODWHGXVLQJWKHSLHFHZLVH
OLQHDULQWHUSRODWLRQLQWKHUHGXFHGVSDFH
:HQRZGHVFULEHKRZSULQFLSDOFRPSRQHQW
DQDO\VLVLVXVHGWRREWDLQ \ˆ 7[
ε ( )
Principal Component Analysis
I ( [ ) – Î ( \ˆ )
I ( [ ) – Î ( $̂[ )
I ( $ 7 \ ) – Î ( \ˆ )
7
/HW 4 = $λ$ EHWKHHLJHQYDOXH
GHFRPSRVLWLRQRIWKHFRYDULDQFHPDWUL[4
ALGO RESEARCH QUARTERLY
I ( [ ) – I ( [ˆ )
49
JUNE 1999
Simulation using grids
Error measures
)RUHDFKW\SHRIHUURUε[ZKHWKHUε3[ε,[
RUε7[ZHGHILQHWZRHUURUPHDVXUHV
$YHUDJHHUURULVWKHH[SHFWDWLRQRIWKHHUURU
RYHUWKHUHJLRQFRYHUHGE\WKHJULG*
$YJ ( ε ) = ([ ∈ * { ε ( [ ) }
0D[LPXPHUURULVWKHODUJHVWHUURURYHUWKH
UHJLRQ*
0D[ ( ε ) = VXS [ ∈ * { ε ( [ ) }
%RWKPHDVXUHVDUHHVWLPDWHGRYHUDUDQGRP
VDPSOHRIVFHQDULRV
ALGO RESEARCH QUARTERLY
50
JUNE 1999