Skip to main content
Tweeted twitter.com/StackQuant/status/846289284101554176
Bumped by Community user
added 17 characters in body
Source Link
Adam
  • 483
  • 3
  • 11

Introducing 1bp shocks to yield curve (and interpolation consequences)

Let us assume we have a LIBOR 3M curve and that I would like to introduce a small shock up/down of 1bp at a certain timepoint along the curve. I am trying to find out what the best and most efficient way is of doing this, but so far I haven't found a standard approach to be followed.

My yield curve is made of cubic splines, and so shifting a point up by 1bp might cause my curve to suffer from unrealistic/undesirable twists around the point in question, rendering the new curve useless.

A different approach I have thought of could be shifting up the point by 1bp and then perform linear interpolation in that local area. Thus, if we shift the point at t(i) and I have t(i-1) < t(i) < t(i+1), then I would do linear interpolation for the points between t(i-1) and t(i+1).

Has anyone had to solve this problem before? What would be the best approach without making the new curve look funny?

Introducing 1bp shocks to yield curve

Let us assume we have a LIBOR 3M curve and that I would like to introduce a small shock up/down of 1bp at a certain time. I am trying to find out what the best and most efficient way is of doing this, but so far I haven't found a standard approach to be followed.

My yield curve is made of cubic splines, and so shifting a point up by 1bp might cause my curve to suffer from unrealistic/undesirable twists around the point in question, rendering the new curve useless.

A different approach I have thought of could be shifting up the point by 1bp and then perform linear interpolation in that local area. Thus, if we shift the point at t(i) and I have t(i-1) < t(i) < t(i+1), then I would do linear interpolation for the points between t(i-1) and t(i+1).

Has anyone had to solve this problem before? What would be the best approach without making the new curve look funny?

Introducing 1bp shocks to yield curve (and interpolation consequences)

Let us assume we have a LIBOR 3M curve and that I would like to introduce a small shock up/down of 1bp at a certain point along the curve. I am trying to find out what the best and most efficient way is of doing this, but so far I haven't found a standard approach to be followed.

My yield curve is made of cubic splines, and so shifting a point up by 1bp might cause my curve to suffer from unrealistic/undesirable twists around the point in question, rendering the new curve useless.

A different approach I have thought of could be shifting up the point by 1bp and then perform linear interpolation in that local area. Thus, if we shift the point at t(i) and I have t(i-1) < t(i) < t(i+1), then I would do linear interpolation for the points between t(i-1) and t(i+1).

Has anyone had to solve this problem before? What would be the best approach without making the new curve look funny?

Source Link
Adam
  • 483
  • 3
  • 11

Introducing 1bp shocks to yield curve

Let us assume we have a LIBOR 3M curve and that I would like to introduce a small shock up/down of 1bp at a certain time. I am trying to find out what the best and most efficient way is of doing this, but so far I haven't found a standard approach to be followed.

My yield curve is made of cubic splines, and so shifting a point up by 1bp might cause my curve to suffer from unrealistic/undesirable twists around the point in question, rendering the new curve useless.

A different approach I have thought of could be shifting up the point by 1bp and then perform linear interpolation in that local area. Thus, if we shift the point at t(i) and I have t(i-1) < t(i) < t(i+1), then I would do linear interpolation for the points between t(i-1) and t(i+1).

Has anyone had to solve this problem before? What would be the best approach without making the new curve look funny?