All main banks in Cyprus offer Internet Banking, trading platforms are far more fifficult to set up and you would need a major bank like Bank Of Cyprus who would require a lot of due diligence and information before they would even consider setting one up. You would also need to use an agent in Cyprus who has very good relations with Banks