From what I"m reading trading programs are spoiling the markets and small investors are giving up.I suspect we are just part of that phenomenon.