
Limited selection of trading instruments compared to competitors, which may restrict trading options.

Minimum deposit requirement of $100, with no option for cent accounts, potentially limiting access for novice traders.

Withdrawal processes can be cumbersome, requiring traders to meet specific trading volume conditions before accessing their funds without fees.