Investors have grown familiar with the swap or bond format of payout on fixed income securities. Sophisticated market participants seeking complex payoffs to express their market views fueled the growth of so called exotic swaps and structured notes. It should be noted that, post-crisis, demand for these kind of products has fallen significantly on pre-crisis levels. That said, these products do still exists and proper modelling still remains an important task.
An exotic swap consists of a regular floating Libor leg versus a structured leg that pays a coupon based on an observed interest rate. This coupon may be any arbitrary function of the underlying rate. A standard fixed-floating vanilla swap is a trivial example where the structured coupon is simply a fixed rate. Likewise, a cap/floor can be seen as another example, by noting that
Exotic swaps often start their lives as bonds sold by banks to investors. In a structured note, the investor pays an up-front principal to the issuer of the note (the bank), who in turn pays the investor a structured coupon, and repays the principal at the maturity of the note. The principal is invested by the issuing bank, and pays the Libor rate plus or minus a spread. From the perspective of the bank, then, the net cash flows on the note are equivalent to those of an exotic swap.
In terms of valuation, if is the structured coupon for the th period, the value of the exotic swap is equal to
where is the notional of the swap. From now on, we will normalise our swap so that . For simplicity, we have assumed that the two legs of the swap pay out on the same payment schedule. As mentioned, the coupon can be an arbitrary function of interest rates, structured to reflect investors views on the market.
In the following, we distinguish between exotic swaps based on different features, such as Libor rates, CMS rates, multi-rates, range accruals and general path dependence.
In a Libor-based exotic swap, the structured coupon is a function of a Libor rate, i.e.
A large variety of structured coupons can be used. Examples include:
By setting in , all of the above payoffs can be applied to CMS rates, rather than Libor rates. If an -period rate is used, a structured coupon for the period can be defined by
CMS-based exotics can be decomposed into linear combinations of CMS swaps and CMS caps/floors. Hence, CMS-based exotics rarely present any significant modelling challenges beyond those present for pricing CMS swaps/caps/floors.
Unlike the previous two types of exotic swaps, multi-rate exotic swaps reference multiple market rates for their coupon calculations. The most common form of multi-rate exotic swap is the CMS spread coupon, which references two CMS swap rates for differing periods, and . For example, let both rates start at the time , and cover and periods, respectively. The CMS spread is given by . A CMS spread coupon with gearing , spread , cap , and floor is then given by
A typical example would be the 10 year - 2 year (10y2y) CMS call spread option, where and (where and are measured in quarters), with quarterly coupon given by
By setting in the examples for Libor/CMS rate exotic swaps above, more general examples of multi-rate swaps can be obtained.
While multi-rate exotic swaps cannot typically be decomposed into standard swaps and a valuation model is generally required, such a model does not always need to be a fully fledged term structure model - some spread-linked payoffs can be valued by vanilla models.
Range accruals have coupons defined as a given rate that only accrues while a reference rate is within a given range. Let denote the payment rate, denote the reference rate and let and be the lower and upper bounds respectively. A range accrual coupon then pays
where counts the number of days that the given criteria is met for. Hence, here, the coupon clearly represents the payment rate multiplied by the proportion of dates where the reference rate lies within the given lower and upper bounds.
The most common choice of payment rate is either a Libor rate or simply a constant rate. The reference rate is free to be any observable rate, such as the Libor rate fixed at , a CMS rate fixing at , or even a CMS spread rate.
Note that range accruals can always be decomposed into simple digital payoffs, because
This decomposition is particularly useful when , a fixed rate, because simple digital options can be priced directly from the market. For floating rates, the above decomposition requires further work to be converted into a valuation formula.
More advanced extensions of range accruals can depend on two or more different reference rates, where each of the two rates must lie within their own specified ranges. Another generalisation is a product-of-ranges range accrual, where the range accrual multiplies up all the previous range accrual factors to define the multiplier used for the current coupon - for example
where
Notice that the dependence of on implies that depends on all previous factors which in turn depend on . Hence, product-of-ranges range accruals are path-dependent.
The product-of-ranges swap is one example of a path-dependent swap - a swap where one coupon depends on rate observations from previous coupons. Most commonly, path-dependence in exotic swaps is introduced by linking the structured coupon to both current rates but also to previous coupons themselves. This is often known as a snowball feature. The archetypal snowball structure involves a coupon of inverse floater type, with the th coupon given by
where , are deterministic sequences of spreads and gearings specified in the contract.
The term snowball comes from the analogy of a rolling snowball quickly picking up size/momentum. Clearly, if begins as a very large payment, this is likely to continue into subsequent coupons. It is clear to see that if all terms other than the previous coupon term remain equal, a positive coupon implies a linearly increasing sequence of subsequent coupons. This highly leveraged exposure to previous coupons makes snowballs attractive to some investors, while simultaneously makes them difficult to risk manage.