I saw on another thread that the consensus opinion is that hard work will only compensate for lack of talent up to a point in trading. The talent required includes patience and discipline, as well as other skills ie. pattern recognition. If we can determine what these other skills are it might be possible to put together a customized IQ test with some predictive value for trading success. And it might be possible to train those skills. If we can agree on pattern recognition, what other skills are essential? The trading time frame might affect the list, I'm a swing trader, I don't need the fast twitch skills of a scalper, if anyone is doing that anymore.