Discipline is more important than just having analytical skills, because trading skills can be learned systematically by anyone so that they can gain knowledge. But in reality, when applied in practice, not all traders are able to successfully obtain the desired profit.