You are right, before you can earn money on things like forex trading you need to have the full knowledge if not you'll lose all that you have, you need to understand this.If you are looking for a good way to earn money I'll advise you to go for things like forex trading, you can earn a decent amount of money from it but you need to have some level of knowledge before you can earn.