Hi,
So stock trading is not taxable in Cyprus. The only issue arising is whether or not it falls under the social security obligation if you trade as an individual. In order to clear this the badges of trade criteria must be considered on a case by case basis in order to reach to a conclusion︀ as to whether or not the individual in question is carrying out the stock trading︁ as a business. Some of the criteria that must be considered is the income, volume︂ of transactions, how often you cash out, whether or not this is your main income︃ etc.
For example, a person who runs another business, and makes from this business 200K︄ per year, and on the side he does a bit of stock trading, cashing out︅ around 30-40K every couple of years so essentially the stock trading is an additional passive︆ income, and not the income he relies on to live, this will not be considered︇ as a business and therefore there will be no social security obligation.
On the other︈ hand, someone who is doing stock trading as his main activity and therefore is cashing︉ out every month and living out of the income earned by stock trading he would︊ be deemed as running a business, the income would still be tax exempt, but would︋ have an obligation to pay Social Security, in this case this individual would be better︌ of incorporating a company and trade through the company.