I am running into the same problem I had with Estimize before the Q team found a problem with it and disabled the dataset. Pulling data in research simply does not match what is available in pipeline over in IDE. For instance total_scanned_messages for SPY seem to be higher over in IDE than what is seen in research which leads to the bullish_intensity and bearish_intensity and other factors to change.
Here is an example:
bull_minus_bear of SPY on 2011 - 01 - 02 is 0.96 in the IDE and 0.88 in research
bull_minus_bear of SPY on 2011 - 01 - 03 is 0.21 in the IDE and 0.29 in research
bull_minus_bear of SPY on 2011 - 01 - 04 is -0.03 in the IDE and 0.08 in research