Hmmm? Well, it's obviously several things that cause traders to lose money. First is probably lack of market understanding... don't ever try to "BEAT the MARKET" - you should think about "TRADING WITH" the market, do what the Specialists do (or become a Naz market maker).
Then money comes in....the strategies that actually work well, and have long term potential, tend to be more capital intensive. When Goldman or Lehman are trading arb's, whether it be pairs or other hedges, they do so with a considerable edge. It's hard to trade arb's with a small retail account...it's hard to "make markets" with a small retail account, it's impossible to do automated strategies with enough size to make any real money.
Stubborness comes in next, which ties to Discipline of course.
Psychology comes in to play all the time....some take everything too seriously, some not serious enough. I try to teach our new guys to trade big enough size that they are "focused" but not so big that they soil their underwear when things go against them.
Then, if you treat trading like any other business venture, learn all you can, have proper capitalization, surround yourself with other successful people...and don't be "afraid" to play the game, you have a good chance of doing well. This business provides for an unlimited upside potential, with a small downside (no franchise fees, no student loans, no need for partners, etc.).
Anyway, my 2.567 cents.
Don