I figure someone here can probably point me in the right direction and hopefully some people have experience with this.

I'm considering setting up an offshore company in a low tax country (eg The Bahamas). The aim of this would be for me to do my investment/trading via this company and realise my profits in the low tax country.

Also does anyone know if it is possible to contract to an NZ company using the offshore company. By this I mean instead of me being employed as an employee here in NZ could I contract to NZ employer via my offshore company and then pay myself a smaller salary thereby reducing my overall NZ income?

So anyone got any tips, comments etc?