Now that interest rates not being applicable, the next item to consider is that trading is only permitted if it is "hand in hand". In times gone by this meant face-to-face but in the modern world and with the advent of online trading and e-commerce, which involves an almost instantaneous transaction between broker and trader executed in seconds, is considered halal under Shariah and is therefore permissable.