1. The supply and demand of Bitcoin affects the price of Bitcoin greatly. The increase in demand cause prices to rise and vice-versa.
2. The regulations enforced by government or their view upon it.
3. The news regarding Bitcoin in the market. Negative or positive publicity. Media also has a great influence.
4. Last, the community supporting or behind Bitcoin.