You mention forex in your title but you and others ignore forex in your posts.
Is there some fundamental disadvantage to forex trading?
Forex is traded over the counter, not on an exchange. Therefore you must do your due diligence when selecting a broker, or you risk being front-run and ripped off on the spreads.