Lowest trading costs in Singapore: spreads, commissions, inactivity and withdrawal fees, overnight financing, hidden costs ...