Bitcoin price fluctuates because there is no clear underlying reasons for the price to go up or down. For instance, if a new product is released and people rush to purchase it, the price will go up because more demand for that product exists than supply. If demand for bitcoin falls, it might result in a rise in price as people sell their products at a reduced cost.