S&P 500 Bouncing ball

Curves rather than lines, just for fun
Beyond Technical AnalysisTrend Analysis

Disclaimer