Questions tagged [yield-curve]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
27
votes
6answers
11k views

Why is an inverted yield curve a problem?

Immediately preceding the worst of the financial crisis, my professors all pointed out to me that the yield curve had inverted -- short-term yields were more risky than 20-year or 30-year Treasury ...
24
votes
6answers
48k views

how to derive yield curve from interest rate swap?

According to some textbooks, to derive the yield curve, quote overnight to 1 week: rates from interbank money market deposit, 1 month to 1 year: LIBOR; 1 year to 7 years: Interest Rate Swap; 7 ...
24
votes
2answers
50k views

What is the Swap Curve?

What is the so-called Swap Curve, and how does it relate to the Zero Curve (or spot yield curve)? Does it only refer to a curve of swap rates versus maturities found in the market? Or is it a swap ...
22
votes
2answers
2k views

Why isn't the Nelson-Siegel model arbitrage-free?

Assume $X_t$ is a multivariate Ornstein-Uhlenbeck process, i.e. $$dX_t=\sigma dB_t-AX_tdt$$ and the spot interest rate evolves by the following equation: $$r_t=a+b\cdot X_t.$$ After solving for $X_t$ ...
14
votes
2answers
696 views

Implied term structure from risky discount curve: does it make sense?

We know that, taken every discount curve, it's possible to calculate its forward rates according to our tenor preferences. We know also that it's actually possible to extract an implied term ...
13
votes
1answer
2k views

Bond curve extrapolation

What are the best methods to extrapolate bond yields from an existing curve that doesn't extend quite this far? For example, how would one come about finding a theoretical bond yield for a 40 or 50 ...
12
votes
1answer
1k views

Musiela parameterization

I have a question regarding the proof of the Musiela parametrization for the dynamics of the forward rate curve. If $T$ is the maturity, $\tau=T-t$ is the time to maturity, and $dF(t,T)$ defines the ...
11
votes
3answers
2k views

Deriving Interest Rates

I am trying to teach myself about interest rate swaps, how they are priced, etc... Easy enough - just comparing cash flows of fixed and floating rate bonds. However, what I'm struggling with is how ...
10
votes
1answer
771 views

How to build the short end of a zero coupon curve for non-core Eurozone countries?

I am in the process of building zero coupon curves for some countries in the Eurozone. I have the following data sets: Euribor and EONIA Swap rates Bond price and yields The bond prices (and thus ...
9
votes
1answer
2k views

Shape and geometry of the yield curve

Let the initial yield curve $T\mapsto y(0,T)$ be given for a term structure family of bonds $B(0,T)$ having different maturities. I am trying to figure out the geometric properties of the yield curve. ...
8
votes
1answer
10k views

Calculating instantaneous forward rate from zero-coupon yield curve

I have a big dataset containing zero-coupon bond yields with different relative maturities. I fix a time horizon on my dataset and I want to calculate instantaneous forward rate. I'm going to write ...
8
votes
2answers
4k views

Is Duration really the slope of the Price-Yield curve?

When looking at the Price-vs-Yield graph for a fixed rate instrument, we are often told that the duration is the slope of that curve. But is that really right? Duration is (change in price) divided ...
8
votes
2answers
647 views

Looking for a pricing library supporting Mutli-curve Framework

I am looking for a builder of Yield curves by tenors (O/N, 1M, 3M, 6M, 12M) respect to a given discount curve based on multi-curve framework as described below : Interest-rate Modelling with Multiple ...
8
votes
1answer
2k views

Where do swap rates and/or long-term forward rates come from?

I apologize if this is supposed to be obvious, but ... . Libor spot rates are quoted up to a year, beyond that one can use Eurodollar futures to continue to build the curve. Let's say up to 3 years. ...
8
votes
2answers
8k views

Best method for interpolating yield curve? [Multiple questions]

I'm building a spot curve for US Treasuries. My original selection of cash treasury include all the on-the-run bills, notes, bonds from 6 months to 30 years, as well as some selected off-the-run ...
8
votes
1answer
1k views

How does one estimate theta in the Ho-Lee model from a yield curve?

I have a yield curve constructed using linear interpolation with data points every 3-months for US treasuries. I would like to use that calibrate a Ho-Lee model, but I can't wrap my head around how ...
7
votes
2answers
3k views

What does instantaneous forward mean?

Could you please help me to understand meaning of instantaneous forward rate? I mean economic interpretation at basic level. What is it used for? How can i derive it from zero rate/price? Thanks
7
votes
2answers
852 views

Which interest rate should I use for the discount rate in real-world pricing?

Suppose I want to compute the time value of money (present value, future value, etc). I need to put an interest rate into the calculation. Which real world interest rate would best be used here, ...
7
votes
1answer
1k views

Is trading mean reversion of small principal components of prices profitable?

Many have told me that it is a good idea to look at the third principal component (PC) of yield curve movements, as well as third and fourth PC of G10 currencies. They claim these PCs represent "...
7
votes
1answer
2k views

About Option Adjusted Spread, rate curves and bonds comparison

I have few questions about using OAS as a measure of risk: does OAS allow for comparison between bonds with and without embedded options (e.g. a callable bond against a plain vanilla one against a ...
7
votes
1answer
488 views

Wrong discount factors when finding Nelson Siegel Svensson model parameters

I am trying to determine the parameters for the Nelson Siegel Svensson model and am solving a Non- Linear Optimization problem to do this. Some of the code I have written is below and this is where my ...
7
votes
1answer
812 views

What are some simple algorithms for hedging vanilla bonds?

My team will soon be implementing an auto hedger for our bond trading desk which will be integrated tightly with our risk application and I am interested in researching how this may work. Any advice ...
6
votes
3answers
1k views

Why 10-year versus 2-year spread?

I occasionally see the 10y-2y spread referenced as a recession predictor. See, e.g., https://seekingalpha.com/article/4201787-current-slope-yield-curve-tell-us Why 10y minus 2y? Specifically, why use ...
6
votes
2answers
4k views

Principal Component Analysis of yield curve change

Following pictures are the Principal Component Analysis for the yield curve change from https://www.coursera.org/learn/interest-rate-models/lecture/ZHMM6/principal-...
5
votes
1answer
1k views

How does the 2-factor Hull White model propagate the forward rates curve?

I've been trying to get a grasp on some of the basics of interest rate modeling, and am looking to simulate rates using the 2 factor Hull White model, which I am aware offers a more realistic model of ...
5
votes
1answer
3k views

Bootstrapping spot rates from treasury yield curve

I'm attempting to construct a spot rate and forward rate curve from the 2011 daily treasury yield curve rates provided by the US Treasury. All US Treasury securities (1m, 3m, 6m, 1y, 2y, 3y, 5y, 7y, ...
5
votes
1answer
3k views

Why does a barbell portfolio have higher convexity than a bullet porfolio

I cannot quite understood absolutely why a barbell portfolio has higher convexity than a bullet porfolio. I can easily understand how the parallel line represents duration but I cannot see what the ...
5
votes
1answer
183 views

No-arbitrage in term-structure models

I am a bit confused about what the implication of "no-arbitrage" in popular term struchture models (such as affine term struchtre models or HJM models) are? Is it solely a restriction on the cross-...
4
votes
3answers
2k views

What curve are you shifting when you calculate DV01 for a swap?

I understand that a general swap has 4 curves attached to it: the flat forecast curve associated with the fixed leg, the forecast curve associated with the floating leg, the fixed leg discount curve ...
4
votes
2answers
3k views

Why is “full” Yield Curve (term structure of interest rates) 3 component based?

I am trying to understand bond-valuation and construction of yield curve. I don't have any exposure to bootstrapping or what-so-ever as of now. So it's appreciated to have an example but not too ...
4
votes
1answer
1k views

Yield curve fitting example in Wilmott on Quant Finance p.528

In Wilmott on Quantitative Finance Vol. 2, p. 528, Section 31.4.2, is given a power series expansion for a zero coupon bond $$Z(r,t;T)=1+a(r)(T-t)+b(r)(T-t)^2+c(r)(T-t)^3+\dots$$ then it says to ...
4
votes
2answers
509 views

Will rolling-down-yield-curve bond strategy work if interest rates remain unchanged?

Suppose I have 2 strategies; A) Buying A One Year Bond And Holding To Maturity (Buy & Hold To Maturity) B) Buying A 3 Year Bond and Selling After One Year (Rolling Down The Yield Curve) Assume ...
4
votes
1answer
1k views

How to manage evaluation date changes in QuantLib while using ImpliedTermStructure Class

I will not attach the whole code 'cause it would be just a huge waste of space and it would be not useful for this question's purpose. What I am going to attach here is a snippet code and its output, ...
4
votes
1answer
385 views

Python Quantlib yield curve dates different than input

Thanks very much for your help in advance. I am trying to understand the yield curve construction from Python Quantlib. And it seems I cannot get the curve output the same dates(nodes) as my input ...
4
votes
1answer
3k views

QuantLib Python Swap Yield Curve Bootstrapping Dates and Maturities

This is somewhat related to the question I asked here but simpler. I am trying to bootstrap a yield curve from swaps, and am having a problem with the dates/maturities that are coming out. The code ...
4
votes
2answers
2k views

Using the termstrc package in R

I am attempting to use the function estim_nss from the termstrc package in R to find the spot curve from constant maturity rates published by the Fed. I am using this package because I will need to ...
4
votes
1answer
549 views

Fitting the Term structure of Discount Bonds with Ho-Lee

I was now reading a book on interest rate modelling, and I am having trouble picturing the practical issues of model calibration with the Ho-Lee model. Apparently, one of the drawbacks of this model ...
4
votes
2answers
1k views

IR Yield Curve and Fixing Dates

Consider two FRAs. 3x6 , Effective 3 months from now, terminates in 6 months. The floating leg payer pays 3-month LIBOR. Fixing date for LIBOR 40 business days. To price this at par, the fixed leg ...
4
votes
1answer
581 views

Attributing the change in NII to Shift, Twist and Butterfly

The movement of the zero rate curves can be decomposed into a shift movement (the level of interest rates) and a twist movement (the slope of the curve) and butterfly (the curvature of the curve). If ...
4
votes
1answer
765 views

Duration: Parallel shift in yield curve assumption

General Intro I'm trying to really understand the assumptions of dollar duration for a portfolio of bonds. In particular I don't fully understand that the assumption that there are parallel shifts ...
4
votes
1answer
234 views

Monetary Policy and the Yield Curve PART TWO

The Fed has a number of tools/targets with which they manage monetary policy. I'm looking to refine a concise summary of them and looking for guidance/correction/validation. Think I understand these ...
4
votes
1answer
136 views

Creating yield curve from exchange-listed products only?

For use in subset of my thesis, I’ve been given some exchange market data for several exchange-listed products, including Eurodollar rate futures as well US treasury futures and Fed Funds futures. I ...
4
votes
1answer
3k views

Dual Curve Bootstrapping - When to OIS discount?

I am a new quant and I am trying to understand some of the specifics of dual curve bootstrapping. For concreteness, suppose I want to build a Libor forward curve. From what I understand OIS ...
4
votes
0answers
263 views

RQuantLib: any difference between FixedRateBond() and FixedRateBondPriceByYield() with flat term structure?

Please, consider the following functions from RQuantLib package: FixedRateBond() ...
3
votes
2answers
715 views

How can an inverted yield curve in a liquid market exist?

Take a liquid market like US T-bills, notes and bonds... Who would want a long-term security that yielded less than the short? Even if someone is a long-term lender, why wouldn't they hold the ...
3
votes
3answers
296 views

PCA for Risk bucketing

I'm working on a project to justify the use the certain tenors (2y, 5y, 10y, 30y) for risk bucketing. I'm a little stuck after calculating the principal components. Just to describe my approach- a) ...
3
votes
3answers
3k views

Basic LIBOR curve question

I'm new to the quant finance and have a very basic question about LIBOR curve. LIBOR is published every day for 4 different tenors (1M, 3M, 6M, 1Y), and each rate means how much annual interest ...
3
votes
2answers
705 views

Question on yield curve fitting from Wilmott on Quant Finance p.529

My last question is related. At the top of p. 529, it says, "From the Taylor series expansion for $Z$ we find that the yield to maturity is given by $$-\frac{log Z(r,t;T)}{(T-t)}\approx-a+\left(\...
3
votes
2answers
1k views

Why QuantLib computes the fixed-leg swap rate by this formula?

I'm trying to understand how QuantLib creates (bootstraps) a yield curve from a vanilla swap at the source level. I have the following test code: ...
3
votes
1answer
819 views

Does Nelson-Siegel require adjustments to yield curve input data?

I am attempting to gain a better understanding of the limitations of the Nelson-Siegel model as described in Estimating the Yield Curve Using the Nelson-Siegel Model. As I have been playing around ...