I have the same work experience as you and got similar results (waitlisted across the board). My stats are better than yours, but you have much better "softs" than me. Part of the problem, I've come to think, is that risk just isn't a great feeder into business school (not that it can't or hasn't been done).
First off, your app is in the finance bucket, which as a whole is one of the most competitive groups in MBA admissions. But then there's the heirarchy of front, middle, and back office. Getting into a top 10 school is tough enough for front office guys; there's just not much space for someone from the middle or the back.
Even then, not all front office jobs are considered equal. I've heard that admissions prefers banker/PE types to traders because the former are much more business-y of roles. Risk falls more toward the trader side of the spectrum, so that may play into it as well.
Also, I agree with what OhDenny said.