The price depends on several factors, many.
For example, when it was announced that China would place restrictions, the price was negatively affected.
The same thing happened when it was said that South Korea would do the same.
Every time a large country, with a high number of transactions of any currency, announces restrictions, then the price decreases.
When it was announced that some reputable investors were investing in cryptos the price increase.
The same happens when a large company announces improvements or implementation of blockchain in its system.
For example microsfot includes support for blockchain in azure.
In short, when someone of weight speaks of support for crypto coins the price increases. When restrictions are announced, the price tends to fall.
Of course, there are other factors such as demand, acceptance, etc.
What factors can affect to price of altcoin? Can price of altcoin depend on world economic factors or economic occurrences?