Questions tagged [yield-curve]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
1
vote
0answers
146 views

Daily yield to maturity using `uniroot` in R: error

So, I'm trying to compute the daily yielt to maturity on basis of data retrieved from Datastream. The data comprises EMU Treasury bonds with Prices, Coupon and Maturity date. In R the matrices are ...
1
vote
0answers
28 views

Multi-factor affine yield models reference (a la Duffie and Kan)

http://www.darrellduffie.com/uploads/pubs/DuffieKan1996.pdf I was trying to read above paper on the topic of multi-factor affine models, but I presume the contents have been dealt with more ...
1
vote
1answer
54 views

Why 10 year treasury yield expectation note priced in bond prices?

A lot of large firms are predicting that the 10 year treasury yield is going to rise. My question is that if such prediction has any substance, shouldn't the current 10 year yield rise accordingly, as ...
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
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 ...
4
votes
1answer
375 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 ...
0
votes
1answer
776 views

QL-Python Bootstrapping Yield Curve FuturesRateHelper throwing off results

I'm trying to perform a bootstrap of a yield curve from deposit rates, futures, and swaps, and the interpolation is "blowing up" for the futures maturities being off by two orders of magnitude (100x). ...
3
votes
1answer
188 views

Brazilian break even inflation curves

Brazil has had historically two sets of inflation bonds, the NTN-B and NTN-C series each with a different inflation index. The NTN-C is no longer issued. When creating historical break even ...
0
votes
1answer
597 views

How to Construct a Corporate Yield Curve

I received this question in a job interview. I don't really have fixed income background and was wondering if anyone can help me understand how to figure out this for myself. Create a 12 month time ...
0
votes
1answer
62 views

What does equilibrium return on 90-day Treasury Bills mean?

I have been reading NZ Superfund's 2015 Ref Portfolio Review (here) and came across this notion: Our estimate of the equilibrium return on 90-day Treasury Bills is 5%. And this is under the column ...
1
vote
0answers
287 views

Find Z-Spread in R

I am new to the quant finance community... I have a series of bond cash flows, its market prices and also the spot rates for the timing of those cash flows. How to find the Z-Spread that matches its ...
0
votes
1answer
2k views

Convert USD yield into EUR yields

I want to calculate the EUR equivalent yield from the USD yield curve. For example : how to translate the USD libor curve into an EUR equivalent yield curve ? Do I need to use FX forwards or is the ...
1
vote
1answer
2k views

In what economic scenario do yield curves bull flatten or bear steepen?

Bull steepening and bear flattening have the common belief that in bad news, treasuries catch a bid and short end rallies more because most bad news are short lived. In good news, treasuries sell off ...
0
votes
1answer
86 views

IR parity theorem

I wonder how post crisis multiple curve approach influences the ir parity theorem: $${\displaystyle (1+i_{\$})={\frac {E_{t}S_{t+k}}{S_{t}}}(1+i_{c})}$$ Let's say that $i_\$$ is USD Libor 3m rate ...
0
votes
2answers
46 views

How to compute treasury yields as reported in the online financial newspapers?

I am trying to compute treasury yields (with different data) similar to what has been done by bloomberg, yahoo finance, msn money, and wall street. I find the data reported by these are not the same ...
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 ...
1
vote
1answer
521 views

QuantLib FittedBondDiscountCurve fitResults [Error]

I try to use FittedBondDiscountCurve with NelsonSiegelFitting, but I faced with error when call fitResults() method: ...
0
votes
1answer
1k views

Constructing yield curve directly from yield-to-maturity data

I'm trying to use Bloomberg yield-to-maturity data for sets of sovereign bonds of different maturities to fit to a yield curve. I looked into using the QuantLib library (the FittedBondCurve ...
0
votes
1answer
49 views

Yield Curve Movement: Risk/Reward versus Safe Haven Demand & Monetary Policy Expectations

UK leaves Europe, credit rating get's downgraded. High uncertainty, higher perceived risk - based on just risk/reward, would expect yields on UK debt to increase. They did the opposite. UK government ...
0
votes
2answers
96 views

Do yield curves only show market expectations, or is there more to them?

I am hoping to understand 'Brexit' impact on UK yield curves. Specifically, government liability yield curves (so yields based on UK government bonds - Gilts): The Background On 24th of June - the ...
1
vote
0answers
164 views

Bonds with embedded options pricing via binomial model

Notation: t - time; G(t) - zero-coupon yield curve; $r$, $r_d$, $r_u$ - interest rates. The task is to find market price of a bond for today, while knowing the price of a number of other bonds. ...
2
votes
1answer
203 views

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 ...
2
votes
1answer
359 views

Discount factor taking into account yield curve shape

I have always been told that the discount factor formula is just: $$ DF(T) = \frac{1}{(1+L_{t_0})^T} $$ where $L_{t_0}$ is the LIBOR rate on one period (the first one I guess) and $T$ the number of ...
1
vote
1answer
220 views

Generating random yields

I would like to test different methods for fitting a yield curve, like the Nelson-Siegel, cubic splines etc. I would like to generate random yield to maturity data, that somehow reflects the common ...
0
votes
0answers
143 views

Deriving the yield curve from the HJM dynamics

If I know that my model follows a no-arbitrage HJM model: \begin{equation} df(\tau) = \left(\sigma(\tau)\int_0^{\tau}\sigma(u)du\right)dt +\sigma(\tau)dW_{\tau} \end{equation} (where $\tau:=T-t$, ...
0
votes
2answers
3k views

Zero rate curve USD Libor

Good day, I gave following inputs of Libor rates : ON 0.3731 1W 0.3939 1M 0.4265 2M 0.5148 3M 0.6176 6M 0.8655 1Y 1.1336 How can I build zero-rate curve ?
0
votes
1answer
205 views

Strategies on steepen yield curve

Believe that the yield curve is going to steepen very soon. It may be fall in short-term rates, a rise in long-term rates, or some combination of these. What strategy should we pursue in the bond ...
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 "...
1
vote
1answer
1k views

Deriving a 3M libor curve from 6M libor swaps and 3M-6M libor basis swaps

If I had a set of 6M Libor instruments and another set of 3M-6M basis swap instruments, how would I derive the 3M Libor curve? Just bootstrap the 6M curve and the basis curve and add up the zero ...
4
votes
1answer
233 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 ...
2
votes
0answers
142 views

Monetary Policy and the Yield Curve PART ONE

As I understand it, the Fed has 3 tools for moving interest rates to combat inflation/unemployment: the discount rate, Fed Funds rate and open market operations. I'm trying to understand how the ...
2
votes
1answer
531 views

Cubic spline interpolation function within Matlab

I want to use the Cubic spline interpolation technique so I can interpolate yield curve points. Now I wonder if I can use the standard matlab function interpl1 (and then using the 'spline' method) or ...
1
vote
0answers
102 views

HJM model, existence of arbitrage:

The Setup: Suppose I know the yield curve of a Bond satisfies: f (0, t) = 0.04 for t ≥ 0 and f (ω, 1, t) = 0.06, t ≥ 1, ω = ω 1 , 0.02, t ≥ 1, ω = ω 2 , where Ω = {ω 1 , ω 2 } with P[ω i ] > 0, i = 1,...
1
vote
0answers
134 views

Moody's seasoned corporate bond yields

The Fed publishes Moody's seasoned corporate bond yields here. These yields are not broken out by maturity. According to this website, the yields represent "long-term" bonds, with minimum and ...
2
votes
0answers
106 views

Turn of the year

I understand the basics of "Turn of the year" effect. But I am wondering why does this effect sometimes cause overnight rates around year end to dip below normal overnight rate levels (i.e. negative ...
1
vote
1answer
475 views

How to get real interest rate from Nominal spot rates?

I have the nominal spot rates. Based on the Fisher equation , how to get the real interest rate ($r$) and the "expected inflation" ($\pi$) ?
0
votes
2answers
2k views

Using Forward or Spot rates for NPV?

I have to calculate the NPV for Capital Budgeting in a project with annual cash flows discounted by a risk - free interest rates 1.Instead of using a constant interest rate, should it better to use ...
1
vote
2answers
167 views

Yield curve interpolation at (very) short horizons

I'm struggling to find much information about yield curve interpolation for sub-yearly horizons. Say, one-two months. It seems to be the area where the curvature is usually nontrivial, while after ...
2
votes
0answers
314 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
76 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)) ...
1
vote
0answers
118 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
178 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, ...
1
vote
1answer
887 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
1answer
486 views

Quantlib FuturesRateHelper triggers not a valid IMM date error

I'm beginning to use QuantLib with Python SWIG, and trying to build a EUR yield curve. I face this error which frankly I don't understand; I looked at the code of bool IMM::isIMMdate in imm.cpp and ...
4
votes
2answers
499 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 ...
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: ...
1
vote
0answers
114 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}}...
3
votes
1answer
613 views

Weights Blowing up in PCA

I'm using daily settlement data to get yield levels for a couple of products. From this data I am doing PCA on a rolling collection of the yield levels. I have been using sci-kit learn's PCA function, ...
0
votes
1answer
119 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 ...