Family trusts can be one of your best structures if it suits your situation, but also one of the most complicated and expensive to setup and run... Normally you'll also need a company to set it up properly, but they provide by far the most flexibility in terms of legitimately minimising tax. You really do need to be a serious share trader or have other business activities to make these structures worthwhile, although anyone genuinely full time trading probably meets the requirements.