
High minimum deposit requirement of $500, which may deter new or cautious traders.

Limited deposit and withdrawal methods, primarily supporting only credit and debit cards.

Lack of social trading features, which could be a drawback for traders looking to engage with a community or follow successful strategies.