
High minimum deposit requirement of $1,000, which may deter new traders.

Trading fees, including spreads and commissions, are considered above average compared to competitors.

Limited payment options for deposits and withdrawals, restricted to bank transfers only.