Questions tagged [yield-curve]

A yield curve is a plot of yields for various bonds (often government bonds) versus the bonds' maturities. We also often plot swap and other LIBOR rates to get the (related) swap curve.

Filter by
Sorted by
Tagged with
2
votes
0answers
331 views

Data source for a corporate bond yield curve?

Yield curves are a valuable tool for economic analysis. It is particularly interesting to analyse the difference between Government Debt yields and Corporate Debt yields (credit spreads). This gives ...
1
vote
0answers
78 views

state space for affine yield curve

i would like to reproduce in R the working paper " Affine free arbitrage class of Nelson Siegel term structure". The authors considering the equation of nelson siegel plus an adjustment term(C(t,T)) ...
0
votes
1answer
5k views

Bloomberg Zero Coupon Rates

As some of your may know from my other posts, I am working on a Dynamic Nelson Siegel (DNS) based relative value trading model. On simulated data (which satisfies all the assumptions) of the DNS it ...
1
vote
0answers
130 views

affine arbitrage free class of nelson siegel yield curve

I'm studying statistics for finance at university. Last week i read the working paper on "The Affine Arbitrage-Free Class of Nelson-Siegel Term Structure Models". I would like to reproduce in R ...
1
vote
2answers
191 views

Is it possible to derive a reasonable USD yield curve using only publicly/freely available data sources?

Background I'm a corporate financial analyst with a small derivatives portfolio (amortizing interest rate swaps and FX forwards) looking to value these derivatives "properly" (which, in my case, ...
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$ ...
1
vote
1answer
1k views

Quantlib bootstraping fails on 5y swap

I'm trying to build a euro swap curve with real up to date data. I should say that examples provided in github work fine. as soon as I add the 5y swap, I got the following error : ...
3
votes
2answers
2k 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: ...
1
vote
0answers
116 views

Smoothening yield curve by minimizing forward curve slope

I am using government bullet bond data and have bootstrapped a yield curve by solving the following optimization which minimizes unweighted price error: $$\text{min}\sum_i\left(P_i-\sum_t\frac{F_{it}}...
0
votes
1answer
142 views

Constructing NS-Svensson parameters with zero coupon AND coupon bonds

I am in the process of calculating sovereign zero coupon yield curves using the NS-Svensson parameter for a number of countries. Due to data constraints, I would like to use the information from price ...
0
votes
1answer
1k views

Understanding how to obtain Nelson Siegel Svensson 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. I am using the procedure presented in this paper. The way I ...
1
vote
1answer
3k views

Setting input parameters for Nelson Siegel Svensson model

I am trying to determine the parameters for the Nelson Siegel Svensson model and am solving a Non-Linear Optimization problem to do this. I am trying to solve: $$ \min_\theta{\sum{(p_i - \hat p_i)^2}...
0
votes
1answer
166 views

Looking for the conventions for EONIA swaps used to define EONIA swap rates

I'm trying to recreate some historical curves using EONIA swap rates. Unfortunately I can't find a concrete specification for the swaps. Without knowing if there are intermediate coupon payments, I ...
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 ...
1
vote
1answer
545 views

Forward Curves and Par Yield Curves

I'm recently reading a research paper on the yield curve by Salomon brothers and in it it states that when the forward curve is above the par yield curve, it is seen as cheaper. If for example, the ...
2
votes
1answer
240 views

Arbitraging upward sloping yield curve

I read from various sources that yield curve is normally upward sloping. If that's the case, if we borrow short term and lend long term, won't we always make money on average? Let's say 1-year ...
1
vote
0answers
2k views

Zero rate vs. yield on coupon bearing bond

in Hull's solutions manual of Options, Futures & Derivatives (8th edition), there's question 4.7, in which is asked to put the following in descending order: a) the five-year zero rate, b) the ...
0
votes
1answer
103 views

How do I interpret yield curve data points given by the US Treasury?

Given the Daily US Treasury Yield Curve Rates for a specific date I will fit the curve with the cubic spline method, but first I need to know how to use the data points given by the Treasury. For ...
2
votes
1answer
550 views

Building curves using onshore or offshore JPY overnight rates?

I am trying to build Japanese Yen interest rate curves. When defining the curve instruments for the 'OIS' (discount) curve (aka TONAR), I am uncertain as to which rate to use for the overnight deposit ...
2
votes
2answers
3k views

Bootstrap yield curve with QLNet / Quantlib

I am trying to grasp QLNet (C# version of Quantlib, all the functions of Quantlib have the same name and work the same way, so if you just know Quantlib, you can still help me), especially for pricing ...
0
votes
1answer
7k views

Stub rate and first fixing in IRS

I have 2 questions that probably are related. Suppose there is an IRS that pays a 2% fixed rate every 6 months and receives the Libor 3 months (but paid every 6 months). The swap starts today (March ...
1
vote
0answers
117 views

Term Structure and short rates

If I have a term structure/yield curve given by: $$f(t, T) = f(0, T) + σ^2t(T − \frac{t}{2}) + σB_t $$ and want to find the short/spot rate $r_t$, is this simply: $$f(t,t) = f(0,t) + \sigma^2t(t-\...
1
vote
1answer
3k views

What is a Basis Swap Curve?

I know what a Swap Curve is. But I don't understand what a Basis Swap Curve is and how it is constructed? Need some guidance on this.
0
votes
1answer
254 views

Basic questions on the yield curve

When people say "yield curve", do they mean yield/time curve, or yield/price curve? It seems that most of the time, people refer to yield/time curve, as wikipedia suggests. Though sometimes, people ...
0
votes
0answers
69 views

Which bond corresponds to which curve?

Bond X has a coupon Bond Y is a zero-coupon bond (Maturity 2 years) Bond Z is a zero-coupon bond (Maturity 10 years) The following graph is given: X-axis: yield curve, Y-axis: price Question: Which ...
3
votes
2answers
336 views

What is the yield on an infinitely lived ZCB?

I guess the price of a Zero-Coupon Bond with infinite maturity should go to zero, what about its yield? I am asking this because I was dealing with the yield curve and its asymptotic properties when $...
2
votes
1answer
2k views

Forecast 3m LIBOR USD. Budget purpose

How can I calculate/budget/find a expectation for the 3 month LIBOR for the next 3monts-4 years? I am calculating a CF scenario on USD 3month Libor + margin. With swaps and fixed rate this is easy, ...
3
votes
1answer
1k 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 ...
1
vote
2answers
1k views

How to price an European call on zero-coupon from the yield curve?

It is known that the price of an European call of maturity $T^*$ on zero-coupon of maturity $T$ is given by $$p(0,T)= B(0,T^*)\mathbb E ^{\mathbb Q_{T^*}}\left[ (B(T^*,T)-K)^+\right]$$ where $B(0,T)...
2
votes
1answer
5k views

Par and Zero Coupon Yield Curves

The government par yield curve shows a marginally lower yield than the Government zero coupon curve. What is the reason for this in general.
1
vote
2answers
209 views

Investment: Bond vs Equity

I was talking to a friend recently and he asked me the following question. If I have a device which perfectly (with 100% accuracy) predicts that both a bond (e.g. AAA rated government bond) and the ...
3
votes
2answers
763 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 ...
1
vote
2answers
620 views

Who determine Sport rate curve (Yield Curve)

My study was in a Mathematical modelling, we studied much about theory, equations, how to resolve equation, how to implement, but we don't understand well where these equations come from. My ...
1
vote
2answers
13k views

Par Yield Curves vs Zero Curves

Does it make sense to look at par yield curve for German bonds in the current environment? Because low rates mean that a lot of bonds are trading above much above par (even around 150!). I would ...
4
votes
1answer
3k views

Pricing a bond contract from the yield curve

When giving a particular class in financial mathematics for a student I saw a problem in a list of exercises that says: How to calculate the price at 15 December 2010 of a bond paying a coupon of 11....
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 ...
26
votes
2answers
55k 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 ...
3
votes
1answer
4k views

Cost of Carry Bear Flattener

I was reading a report last week that “the carry on a 2s5s gilt curve flattener is negative to the tune of 10bp over 6 months” and I realised I have little understanding of this concept and how ...
2
votes
1answer
768 views

Comparison of multicurve calibration methods

It seems that there are mayor softwares around offering a multicurve framework based on bootstrap. I find this puzzling nowadays, given the distinct advantages of best-fit optimization methods and ...
3
votes
1answer
356 views

Yield to Maturity

For a bond with market price $P_t$ and fixed payments $c_n$, I'm told the yield to maturity is given by the solution $Y$ to the equation $P_t=\sum_{n=1}^N c_n e^{-Y(t_n-t)}$. Firstly, I'm not great ...
8
votes
1answer
11k 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 ...
3
votes
0answers
466 views

Bond (yield curve) dynamics in the Forward-LIBOR-market-model

The standard Libor-Forward-Market-Models provides a way of modelling the evolution of forward rates in time. However the model does not seem to be well suited for the modelling of zero-bonds. But ...
2
votes
1answer
1k views

Derivation of the Nelson-Siegel model and proof of arbitrage

1. I am looking for a derivation of the Nelson-Siegel model $y(m)=a+b\left( \frac{1-e^{-\lambda m}}{\lambda m}\right)+c\left( \frac{1-e^{-\lambda m}}{\lambda m} -e^{-\lambda m} \right)$ It is ...
1
vote
1answer
2k views

Interpolating spot rates given intermittent coupon-bond prices.

I'm trying to bootstrap spot rates given coupon-paying bond data. To simplify my problem, assume we are working with only 3 given data, the price/coupon rate on semi-annual bonds maturing in 0.5, 1, ...
4
votes
1answer
671 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 ...
2
votes
1answer
192 views

Economic indicators leading the yield curve

There is a lot of research on how the government yield curve can be used to predict the economy. The government yield curve is often seen as a leading indicator. But for which variables is the curve a ...
4
votes
1answer
2k 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, ...
1
vote
1answer
323 views

“Friendly” papers about maximum smoothness yield curve modelling

I'm currently looking to implement some version of the yield curve modeling techniques in the maximum smoothness framework. The papers I have found so far explains the theory pretty well, but I find ...
3
votes
1answer
2k views

How to sum interest rate curves in QuantLib

C++ code taken from Bonds.cpp and slightly amended: ...
0
votes
1answer
2k views

Deriving the par-yield curve

Given for example 6 bond prices and their respective 6 cashflows over a time period of 6 years, I have managed to derive the zero-coupon yield curve using the bootstrap method. However, it got lost ...