Staying a step ahead of the markets