БВ - это не только Большой вопрос, но и большой организм, где все пользователи имеют активность и движение. В том числе, и в рейтинге, где это движение еще более интенсивное. Каждый пользователь, который более-менее активный, каждый день набирает очки в рейтинге. Как и Вы.
Соответственно, на каких-то позициях рейтинга движение в рейтинге сильнее, потому что плотность набранных баллов у пользователей слишком сильная. И каждое очко может поднять пользователя на несколько позиций выше. Например, Вы набираете по 2 очка, но те, кто за Вами, могут набирать больше: 10, 20, 100. Поэтому они Вас обходят, и Вы понижаетесь в рейтинге, хотя в зачетке у вас стоит плюсовая динамика.
Но и Вы тоже кого-то обходите, поэтому тоже порой поднимаетесь.
Если Вам охота так уж заниматься всей этой статистикой, то Вы должны следить за теми пользователями, кто рядом с Вами: выше и ниже на несколько позиций. Следить за их активностью и перебивать ее своей. Но отслеживать всю эту статистику каждый день - занятие бессмысленное.
Поэтому выход один. Чтобы не падать в рейтинге, пишите на БВ больше и чаще. Если +2 Вас понижают, добивайтесь притока очков в + 3, + 5, + 10 и так далее.