Too often we were told it was a noble thing to do to blame oneself for our failures. Too often we refrained from finding the causes of our failures in other people and things. You know what, enough is enough, it is time to corret this self-imposed attributional error, and it is time to blame others. I'll start with one reason of trading failures: IB trading platform. I think 95% of ET traders failed, because 95% of them rely on IB trading platform. If you look at the "Brokers" link, you will find 95% of ET users have experience with IB and commented on it (their opinions are irrelevant, because they don't know what they are thinking and doing).