DislikedI tend to think that all the big firms/banks have huge research/data analysis departments to support their trading teams and most of the times they will have a very good idea of what the soon-to-be-released data will say, so what we see as Genesis 'turning early' is in my view simply these firms already buying/selling in advance (to accumulate a position quietly they buy/sell in small increments so as not to make it obvious).
That's not to say that leaking doesn't happen (I have no doubt that it does happen too).
Still, be glad that you have Genesis...Ignored
Doing what you like is Freedom. Liking what you do is Happiness.