The complexity of financial products significantly increased in the past 10 years. In this paper, we investigate the pricing of basket options and more generally of complex exotic contracts depending on multiple indices. Our approach assumes that the underlying assets evolve as dependent GARCH(1, 1) processes. The dependence among the assets is modeled using a copula based on pair-copula constructions. Unlike most previous studies on this topic, we do not assume that the dependence observed between historical asset prices is similar to the dependence under the risk-neutral probability. The method is illustrated with US market data on basket options written on two or three international indices. Copyright © 2012 John Wiley & Sons, Ltd.