Title: NSWC the New Wave Theory of the Stock Markets