Skip to content
Prev 5644 / 15274 Next

PCA in Risk Control with R

hello Julien,

Thank you for your response.  I get Point 1.

On point 2, stating your comment in another way (to make sure I
understand it): since we do not have a distribution of the normal
modes, no scale factor exists by which to shock them.

Here is my thinking:
1. Work with returns
2 .Calculate the sigma of these returns (assuming a normal for ease)
3. Scale by sigma (which explains why it appears as a mult factor in step 5)
4. Calculate the normal modes
5. Return to original coordinate system by  (this might be somewhat
incorrect but, if not, then it provides a way to stress at a given
confidence level):
 PCA| i,m = exp( FI(0.995) * N|i,m * S|m * SQRT(L|i) )

i = i-th Principal component
m = forward month
FI = inv normal at a CL
N|i,m = eigenvectors
S|mm = std dev
L|i = eigenvalue

So my way of stressing is scaling up that S by the "2.57" (the
FI(0.995)).  Is this wrong?  Am I missing something?

Benji


On Wed, Feb 17, 2010 at 3:38 AM, julien cuisinier
<j_cuisinier at hotmail.com> wrote: