I believe the following are important factors:
1) Large influence of retail investors
There is almost none that is actually confirmed at this point
2) Volatility of information being assimilated into the marketplace (related to factors that drive Bitcoin pricing)
You probably means shilling people into dumping their coins
We all have different views about this matter but for me, bitcoin's volatility is greatly influenced of the demand it is getting.
The demand for bitcoin should actually stabilize bitcoin at this point and drive it exchange rate accross $17,000 by now . From what you are saying, it is pretty much wrong, volatility just happen to be there because people are day trading it
It is not really volatile though at this point unless you use a 5 min chart, if you use the 1 day chart to check the chart then you can see we are actually quite stable right now