In user profiles it's very common to see:
This user has no recent positive reputation changes
Question is: how recent is this recent? My best guess is one month, can anyone confirm this or come with the actual time span?
My initial guess was 6 months based on:
However, it turned out to be a lot more complicated. Here are some counter examples:
It does appears that last postive rep change isn't the only metric used to determine whether recent rep changes are shown. Or, more likely, the patterns are being skewed by cached results.
In the case of exhibit C, considering his recent activity the profile owner may have viewed his own profile. I don't believe the "no recent positive changes" message is shown to the profile owner so that would have triggered a cache refresh with actual rep data.
In the case of exhibit D, I'm not sure if the cache excuse will wash since that would mean a 3-month old cache fragment. Perhaps SO uses a different time span from MSO?