I ran across a very interesting survey on BMT this morning.
Here is a link to the accompanying slides.
The stats say that length of time spent trading is not related to profit. They also suggest that stress (or lack thereof) is associated with making money or losing it. Great stuff.