Window Contract An assured investment contract bought by making deposits over a ‘window’ or a specified time period in the future, ranging from three to twelve months. The credit rating guarantee is the same for all deposits. Random Finance Terms for the Letter W Widow … [Read more...]