Skip to content
All library documents

Lipschitz Bounds and Rotation in Autocall Pricing

Article Quant Q&A · Author: Metrician

Summary

The document explains a geometric step in a Monte Carlo method for pricing autocallable products. A paper uses a rotation matrix to obtain a Lipschitz-continuous parameterization of bounds defining a survival region. One response gives the intuition: before rotation, the region’s L-shaped boundary cannot be represented as the graph of a single function in the chosen coordinates. After rotation, the boundary becomes V-shaped and can be expressed as such a graph.

A second response defines the Lipschitz property for a function: changes in output are bounded by a constant times changes in input. This limits slopes between points, though Lipschitz continuity does not guarantee differentiability. The discussion connects the geometric representation to stable differentiation in the cited pricing method, but it does not reproduce the paper’s derivation or provide implementation details. The explanation is qualitative and relies on the paper’s survival-zone figure for the specific geometry.

Key ideas

  • A Lipschitz parameterization bounds how quickly the represented boundary can change with its input.
  • The original survival-zone boundary cannot be represented as a single-valued graph in the paper’s initial coordinates.
  • Rotation changes the boundary’s orientation so it can be described as a Lipschitz function.
  • Lipschitz continuity bounds slopes but does not require differentiability.
  • The discussion explains the geometric intuition but does not provide the full pricing derivation.

Tags

Full text
# Autocall pricing: what does "Lipschitz continuous parameterization" mean?


# Autocall pricing: what does "Lipschitz continuous parameterization" mean?












I've been reading through this research paper (A Monte Carlo Pricing Algorithm For Autocallables That Allows for Stable Differentiation by T. Alm, B. Harrach, D. Harrach, M. Keller) about a method for valuing Autocalls. I've understood everything up to page 12 where they introduced a rotation matrix in order to "obtain a (Lipschitz) continuous parameterization of the bounds". I've searched for dozens of sources explaining this concept but to no avail. I have two questions:

- Can someone please explain what does it mean to have a Lipschitz-continuous parameterization of said bounds (or at least point to some literature that explains it) ?

- What problem does this rotation solve, what's the intuition behind it?

Thanks.

## Answer by guest (score 2, accepted)

https://quant.stackexchange.com/a/68476

I am aware that the question is one year old, but the connection to the rotation has not been answered so far.

Shorter answer: The shape "L" is not the graph of a function, but after rotation you get "V" and this is the graph of a Lipschitz function.

Longer answer: Please look at the survival zone in figure 2.2 in the paper. The borderline of the survival zone (the border between the gray and the white area) is not the graph of a function in the left and center image in fig 2.2. After rotation (right image of fig 2.2), it is the graph of a Lipschitz function.

## Answer by Jesper Tidblom (score 4)

https://quant.stackexchange.com/a/58480

It sounds to me that they just mean that each bound can be seen as a function of the parameter(s) in the parametrization and this function is Lipschitz continuous. An example: Consider the XY-plane. Let $Y(x)$ be a function of $x$. This function can be seen as describing the upper bound of the area below the graph. This function can then have the Lipschitz property, which means that for all $x_1$ and $x_2$, we have $$ |Y(x_1)-Y(x_2)| < K|x_1 - x_2| $$ for some constant $K>0$ independent of the $x_1$ and $x_2$ chosen.

If you are not so familiar with Lipschitz continuity, you can interpret this that the function is quite nice. It is continuous and even more. You might for example note that all difference quotients are bounded. Take any $x$ and some small $h>0$, and choose $x_1 = x+h$ and $x_2=x$. $$ |Y(x+h)-Y(x)| < Kh \Leftrightarrow \frac{|Y(x+h)-Y(x)|}{h} < K $$ So if the function has a derivative in some point its absolute value is bounded by $K$. The absolute value of slope between two points on the graph is always bounded by $K$

A Lipschitz continuous function does not have to be differentiable though, but it can in some way be seen as being between continuous functions and differentiable functions on the "niceness" scale. Any continously differentiable function is, at least locally (like in a bounded interval), Lipschitz. This is easy to prove from the definition.

You have the corresponding definition in several dimensions if you have functions of several variables and/or vector valued functions: If $Y$ is a function from the parameters where the output is vector of bounds, the Lipschitz condition is more or less the same but with vector norms used: $$ || Y(x_1) - Y(x_2) || < K ||x_1 - x_2|| $$ for all $x_1, x_2 \in \mathbb{R}^n$ and $Y(x_1), Y(x_2) \in \mathbb{R}^m$ for some dimensions $n$ and $m$.

Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.