There several factors that affects Bitcoin both positively and negatively such as government policy as rightly mentioned above, the forces of demand and supply of Bitcoin and other altcoins is another major factors that affects Bitcoin.
Market factors of all the cryptocurrencies are responsible for the increase or decrease in the price. We know that Altcoin price fluctuates with rise or fall in demand rate and same as Ethereum also follows this way, similarly the Bitcoin is also following this which is the common market controlling factor. The current market is suffering from low demand rate but do not panic and be optimistic about your upcoming huge profits.