It seems to me derivatives are having a massive influence on the price fluctuations in Bitcoin. People use massive leverage and get liquidated on both ends of the trade.
Last 24hour volume for bitcoin was around 23B and futures volume was over 4B. Not catastrophic but that doesn't include options or margin trading that exchanges are offering.
As always it seems gamblers and chart nerds set the price in the short term and hodlers set the price in the long term.