As far as the full moon is concerned, there is some research that suggests that 5days after the New Moon produce the highest return. In the latest cycle those five days took place last week.
http://www.cxoadvisory.com/blog/internal/blog11-06-08/
http://www.cxoadvisory.com/blog/internal/blog11-06-08/
