Commonwealth Financial Planners, Inc. employs a variety of investment strategies including fundamental analysis, charting, technical analysis, and cyclical analysis. The firm's investment philosophy emphasizes a mix of…