Overconfidence is your biggest enemy:
"A recently-published study by Brad Barber and Terrance Odean from the University of California found that overconfidence seems to play a key role in explaining why retail investors underperform when they switch from phone-based to online trading. This...