I do better with a long term hold. Day trading, I always seem to sell at the wrong time. I always think I should be making more than it is and end up losing instead of taking my profit and running. A combination of greed and stupidity. Yes, NLST has been my biggest failure so far.