But you learn only theory, and mane have fear to use that knowledge on practice, because they might face money losses. That is why I am so against demo accounts. They make people think they are invincible. They make people think that they can earn only when price goes up. And learning itself, whole exchange interface is simple. Exchanges make UI user friendly, that anyone can understand what is where. With demo accounts, any step is a correct step that user make in trading. IRL it is never like that. Demo account would teach that today is a good time to buy because price of BTC is low. Demo account users highly doubtfully would sell BTC at $108, to rebuy it today.