How to Be Ahead of Stock Changes