Hire a tax advisor or move to another jurisdiction that is more tax friendly (which again brings you to hiring a tax advisor).
If you only just earn a living doing this it may be better to just cough up the taxes I guess, also I am unsure where you are located. But since you'll be taxed from where the operations take place (in nearly all cases) anyway, just opening a company in another jurisdiction if the actual work (i.e. trading) is done in the high tax jurisdiction will not work.