A structured product is generally a product designed by a bank. It is often a complex combination of options, swaps, etc. Its price is determined using mathematical models which model the behaviour of the product as a function of time and the various evolutions of the market. Structured products are often sold at high margins with poor visibility for the purchaser.