I have a muslim friend who trades, I asked him and he says he uses Halifax share dealing (non leveraged). He said he doesn't look into company financials and trades most stocks however you wouldn't catch him buying shares in say a brewary or a company producing a product that is considered haram in Islam.