In order to trade in Cyprus you need an address in the Bahamas as one example.
You setup an address and VPN from the Bahamas to trade in Cyprus.
To comply with Canadian and Bahamian income tax rules you declare the income in Canada. All the rules are complied with.
1