An inaugural review of structured products complied by Structured Product Review and Lowes Structured Investment Centre has shown 98 per cent of structured products generated positive returns last year.