Yes Bitcoin has a volatile nature, because its supply is limited and the demand is based on the people's interest in it. Technically the Bitcoin price activity is directly proportional to the demand of the people or its users. It is volatile yes, but that is its double edge sword volatility is what makes it profitable, you but when the market is red or the price is low and you sell when the price is high for good profit. You just have to be very strategic and smart on your actions and timing.