Price rising = rumours + good news
Price going down = bad news + panic selling + whales cashing out
But what factors keep Bitcoin price stable?
When the price is stable means the buyers and sellers are in the same proportion when the price goes up then that means there are more buyers and obviously is the opposite when the price goes down, there is not much else to say about it.