The price for bitcoin is high because bitcoin has a very high demand from investors in the cryptocurrency market, bitcoin has a limited amount of coins and all market participants want to buy bitcoin, also the complexity of bitcoin mining is high and large computing resources are required that affect price of bitcoin.