Ascot

Table of Contents

An Ascot is an American-style option to buy back a convertible bond. ORE models it with the trade type Ascot. The container node is AscotData. This note records the domain grounding, as ORE documents it in its product catalogue.

1. Identifiers

What a trader books it as, and what to grep for. The codes are the trade type catalogue's, which is what the database enforces.

Field Value
Full name Ascot
Short name Ascot
ORE Studio product code Ascot
Asset class bond
Family Option
ORE trade data node AscotData
ORE documentation ascot.tex

2. Summary

An Ascot, or a convertible bond option, gives the holder the right to sell a convertible bond back for a strike that is set from the terms of a reference swap. The option is American and can be cash or physically settled. The call form pays the convertible price less the strike. The put form pays the strike less the convertible price. The strike is a function of the bond quantity, an upfront payment, asset and redemption legs, and a funding leg. The bond details are read from reference data.

3. Detail

3.1. What it is

ORE defines the product as follows:

An Ascot or a Convertible Bond Option is an American style option to buy back a convertible bond. The buyer of a Call Ascot can exercise the deal and get the underlying bond in exchange for paying the strike.

Source: ORE User Guide, Products catalogue, ascot.tex.

The call payout is the convertible price less the strike, floored at zero. The put payout is the strike less the convertible price, floored at zero. The strike itself is:

Strike = bondQuantity x (upfrontPayment + assetLeg - redemptionLeg) - fundingLeg

Source: ORE User Guide, Products catalogue, ascot.tex.

3.2. In plain terms

An Ascot protects a convertible bond holder. The holder can hand the bond back and receive a strike instead. The strike is fixed at trade inception from swap terms, not from the market. The structure turns a convertible bond into an asset swap with an embedded exit option.

3.3. How it works in ORE

An Ascot is set up using an AscotData block. The AscotData node has three sub-nodes. The ConvertibleBondData node describes the underlying convertible bond. Its BondData carries the SecurityId and BondNotional; the bond details are read from reference data in this case. The OptionData node carries the option terms. LongShort takes Long or Short and multiplies the option price by +1 or -1. OptionType takes Call or Put. The Style allows American exercise only. Settlement can be Cash or Physical. Exactly one ExerciseDate must be given. Premiums is optional. The ReferenceSwapData node holds a single LegData node that describes the funding leg of the reference swap. The asset leg is implied from the bond data. Payer should always be false, because the swap is entered from the viewpoint of the asset swap buyer.

3.4. Mathematical notes

The call pays max(0, convertiblePrice - Strike) at exercise. The put pays max(0, Strike - convertiblePrice). The strike bundles the conversion economics into a single number: the bond quantity scales an upfront payment plus an asset leg less a redemption leg, and the funding leg subtracts the cost of carry. The option can be exercised at any time until the exercise date because the style is American.

3.5. What moves its value (static sensitivities)

  • The convertible bond price. It combines the equity value of the underlying shares with the credit of the issuer.
  • The volatility of the underlying equity. It drives the conversion optionality.
  • The strike structure: the upfront payment and the asset, redemption and funding legs.
  • The interest rates that discount the funding leg.
  • The credit spread of the issuer.

The option is in the money when the convertible price is on the right side of the strike. Every input to the convertible price moves the Ascot through it.

3.6. How the profile ages (dynamic sensitivities)

The holder can exercise at any time, so the profile follows the convertible bond. Early exercise pays off when the convertible price is high against the strike. As the bond ages, conversion value, time value and credit all decay toward the exercise date. After exercise the bond is delivered for the strike, or the difference is settled in cash.

3.7. Why a customer would want it

An Ascot lets an investor hold a convertible bond with a known exit price. It is the option half of an asset swap on a convertible. A customer who owns the bond can buy the Ascot to cap the downside. In ORE Studio a customer books Ascots to value them and run sensitivities on the ORE engine.

3.8. Example

ORE's catalogue shows a long American call Ascot on a convertible bond, funded by a floating reference swap leg:

<Trade id="Ascot">
  <TradeType>Ascot</TradeType>
  <Envelope>...</Envelope>
  <AscotData>
    <ConvertibleBondData>
      <BondData>
        <SecurityId>ISIN:XY1000000000</SecurityId>
        <BondNotional>1000000.00</BondNotional>
      </BondData>
    </ConvertibleBondData>
    <OptionData>
      <LongShort>Long</LongShort>
      <OptionType>Call</OptionType>
      <Style>American</Style>
      <Settlement>Physical</Settlement>
      <ExerciseDates>
        <ExerciseDate>2029-02-03</ExerciseDate>
      </ExerciseDates>
    </OptionData>
    <ReferenceSwapData>
      <LegData>
        <LegType>Floating</LegType>
        <Payer>false</Payer>
        ...
      </LegData>
    </ReferenceSwapData>
  </AscotData>
</Trade>

Source: ORE User Guide, Products catalogue, ascot.tex, listing Ascot set up using reference data. The source closes the AscotData element without the leading slash; it is normalised here.

4. See also

Emacs 29.3 (Org mode 9.6.15)