in my opinion, that greatly affects the price of bitcoin today is the level of trust people have with digital currencies. because so far a lot of negative news about digital currency and all countries have not allowed the use of digital currency so everyone is afraid if using bitcoin or altcoin will not be used to transact.
Positive and negative effect both. In my opinion these both have a tremendous impact on bitcoins prices. They are just going up and down and move such drastically that no one can even think of their next move. But when people start losing confidence in bitcoins just by hearing bad news, they sell at once that will be affecting definitely. But when at same time, people buy bitcoins, so positive effect is there too.