The prediction of price movements seems tough
Trend Analysis

Disclaimer