The biggest barrier in trading is knowledge, you'll make a lot of mistakes if you don't have the knowledge, it is important to acquire the knowledge first before you even do anything else, or you'll be undermining yourself and make a lot of mistakes, it's important to find a mentor if you can't figure it out yourself.
Capital is also another barrier that.yiull have to overcome, but you can start with a small capital and grow it overtime if you have the patience to wait, with a small capital you won't be able to make more but if you can grow it overtime, it can be your retirement funds.