Sort:  

because it is possible that someone will vote more than the pending reward. users could enable promotion with a very small amount of pending reward. after they get an upvote they that brings them to zero they make a 1% upvote and then do promotion again. now they will be perpetually at the top for free.

Now I understand. I will add a filter on pending upvotes. Thanks a lot.