Tell me more ×
Quantitative Finance Stack Exchange is a question and answer site for finance professionals and academics. It's 100% free, no registration required.

I would like to find stock pairs that exhibit low correlation. If the correlation between A and B is 0.9 and the correlation between A and C is 0.9 is there a minimum possible correlation for B and C? I'd like to save on search time so if I know that it is mathematically impossible for B and C to have a correlation below some arbitrary level based on A to B and A to C's correlations I obviously wouldn't have to waste time calculating the correlation of B and C.

Is there such a "law"? If not, what are other methods of decreasing the search time?

share|improve this question
This Wilmott thread has a bit of detail on exactly this question. – Tal Fishman Jun 8 '12 at 17:17

2 Answers

up vote 19 down vote accepted

Yes, there is such a rule and it is not too hard to grasp. Consider the 3-element correlation matrix

$$\left(\begin{matrix} 1 & r & \rho \\ r & 1 & c \\ \rho & c & 1 \end{matrix}\right)$$

which must be positive semidefinite. In simpler terms, that means all its eigenvalues must be nonnegative.

Assuming that $\rho$ and $r$ are known positive values, we find that the eigenvalues of this matrix go negative when

\begin{equation} c<\rho r-\sqrt{1-\rho ^2+\rho ^2 r^2-r^2}. \end{equation}

Therefore the right hand side of this expression is the lower bound for the AC correlation $c$ that you seek, with $\rho$ being the AB correlation and $r$ being the BC correlation.

share|improve this answer
Thanks, that is exactly what I was looking for! – Joshua Chance Feb 15 '11 at 22:49
i think it has a name, sometimes, like "law of the triangle" or something similar. look at fx volatility, it has exactly the same problem all the times, since you correlate currency pairs, those consistency conditions appear naturally – nicolas Mar 13 '12 at 7:52
What is the upper bound on that correlation ? – Qbik Apr 24 '12 at 23:59
An upper bound, in the general case, can be obtained in the same way -- compute the determinant of the $3\times3$ matrix and solve for $c$: one of the roots is a lower bound, the other an upper bound. The formula is the same, except for the sign in front of the square root. – Vincent Zoonekynd Jun 7 '12 at 8:07

The upper bound on BC correlation would be 1 for the example given. B=C would correlate to 1. If AB and Ac are different, I don't know off the top of my head.

share|improve this answer
2  
Is this supposed to be a joke? The upper bound for correlation is 1? – chrisaycock Jun 7 '12 at 11:12

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.