Skip to main content

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
0 votes
0 answers
31 views

Shocking an OTR curve to price an OFF THE RUN

I would like to shock an OTR curve in a certain way and reprice an off-the-run bond after that shock. I have a yield curve that I want to shock. This yield curve is the YTM of the OTR bonds. The way I ...
missing_name's user avatar
0 votes
0 answers
49 views

Coupon effect and US economy [closed]

When people talk about the health of the US economy they look at the yield curve. The yield curve can mean may different things. It can be the Zero coupon curve, the forward yield curve, the yield to ...
first_question's user avatar
0 votes
0 answers
31 views

Bootstrapping Par Curves from Spot and their values with respect to each other

Context I am trying to code a general algorithm to 'convert' a spot curve to a par curve for any given curve. This is part of a larger problem - where I need to calculate par rate for any given spot ...
Soham's user avatar
  • 305
1 vote
0 answers
63 views

OIS curve, why a multi-curve framework is needed

I don't understand why multi-curve framework is now needed. Here is my understanding: The OIS curve is now the curve considered risk-free, and it's used to discount the cashflows for example to value ...
missing_name's user avatar
0 votes
0 answers
25 views

Empirical factors vs PCA factors representation

I have performed a Principal Component Analysis on Matlab on a time series of US Treasury yields from 1990 to the present, which determines a $n \times m$ matrix $Y$, where $n = 8577$ are the ...
Alessandro's user avatar
0 votes
0 answers
40 views

PCA on yield curve - Matlab

Consider that I have a dataset of 8964 daily observation of US yields from 1990 to May 2024. These yields are related to each maturity from 3 months, every 3 months, to 30 years, for a total of 120 ...
Alessandro's user avatar
1 vote
0 answers
71 views

Correlation between Yield Curve PCA components and Level - Slope - Curvature

I found a piece of the following book: Yield Curve Modeling and Forecasting That states that when extracting the PCA components from the yield curve and projecting the data along these axis we find a ...
cp123456's user avatar
  • 119
0 votes
0 answers
44 views

What $T$ to use a few hours till expiry when calculating implied volatility?

I am trying to calculate the implied volatility given an option price that is a few hours till expiry. The issue I am having is that I am not sure if it's better to use $T=\frac{1}{365}$ (case 1) or $...
Xerium's user avatar
  • 99
0 votes
1 answer
81 views

Nelson-Siegel-Svensson: question regarding data format for fitting the model

If I want to fit the Nelson-Siegel-Svensson (NSS) model to a set of spot, forward, or discount rates, my intuition says that the data should of course be in percentage form. For example, I should use $...
FISR's user avatar
  • 117
0 votes
0 answers
74 views

Modeling Yield Scenarios and Curve Shocks for Bonds

I would like to do the following: Given a basket of bonds I want to generate different yield scenarios at a future time $T$ for the different bonds in my basket. I also want to see how I can shock the ...
missing_name's user avatar
0 votes
0 answers
90 views

Yield curve steepner or flattener trades

Hi if anyone will kindly help to clear up some confusion that i might have. Market is currently placing bets on a curve steepener trade due to Trump's potential election success. Steepener trade is ...
Newbie0808's user avatar
1 vote
0 answers
39 views

Derivatives data vendors for individual user [duplicate]

I am looking for a market data vendor that I can utilize for my personal research or practice. Among the market data vendors that provide the swap rate required for bootstrapping, are there any ...
MeowMaster2's user avatar
0 votes
0 answers
103 views

Quantlib Python Yield Curve Construction Inconsistent

Why is it that my first method of looping through dates and creating curves on each date, fails on a specific day, but when creating a curve using only that dates data it does not? I created a repo ...
AColoredReptile's user avatar
0 votes
0 answers
205 views

Bootstrapping SOFR swap curve

I want to know key tenors of SOFR swap for building discounting curve for pricing derivatives. To build a similar curve to that of Bloomberg ICVS & SWPM, Which instruments should I use? Which ...
MeowMaster2's user avatar
0 votes
0 answers
54 views

Bootstrapping a yield curve based on instruments with different spot lags

Recently I've had to pay closer attention to the minutiae of interest market conventions regarding fixing and settlement dates, and there's something I'm really struggling to get. If I understand it ...
Othman El Hammouchi's user avatar
0 votes
0 answers
63 views

What pricing curve to use for different instruments? [duplicate]

When pricing derivatives, their price depends on some yield curve, which is used to discount future cash flows. But there are many yield curves, dependent on what they're bootstrapped from. There's ...
Jaood's user avatar
  • 317
0 votes
1 answer
52 views

When using quantlib's swaphelper to build a curve, is the fixing lag considered?

For example, EUR Annual (vs. 3M EURIBOR) swap has 2-Business-Days Fixing Lag. When interpolating with 1Y swap, the forward 3M Euribor rate starting date is the reset date(2023/6/14), not the reset ...
Michelle's user avatar
2 votes
0 answers
72 views

Constructing a yield curve with unknown discount factors

There are some questions and answers on this site about yield-curve construction, but none of them address the case where in an EM market setting, one might only have annual observability of (say) IRS ...
Conductor's user avatar
0 votes
1 answer
94 views

How to calculate zero rate for deposits in an interest rate curve in PiecewiseLinearZero method

I am trying to duplicate zero rates and discount factors from ql.PiecewiseLinearZero method. To simplify calculation, I only use one deposite rate: 3M Euribor 0.03822. I set evaluationDate as ql.Date(...
Michelle's user avatar
2 votes
1 answer
106 views

Parallel shift in spot yield curve moves the IRR of a bond portfolio in the same direction: Analytical Proof

I am trying to prove that a parallel shift in the spot yield curve will as its effect have the IRR of a bond portfolio move in the same direction and by the same amount. I have tested this on few ...
Milan's user avatar
  • 281
0 votes
1 answer
131 views

swap curve calibration with interpolation using newton-like method

suppose 2 swap market quotes for 1Y and 2Y and that swap payments occur semi-annually. calibrating / obtaining the discount factors means finding 4 unknowns / discount factors that reproduce the ...
baluch_stan's user avatar
0 votes
1 answer
83 views

Double interpolation continuity

I am trying to use double interpolation(linear and forward quartic) but the interpolator is the zero coupon so at each time i need to convert the instantaneous forward rate to zc my problem is at the ...
Bred 's user avatar
2 votes
3 answers
581 views

Does PCA for yield curve has any tangible value?

I am aware of an abundant literature on Principal Component Analysis (PCA) application for yield curves. All of these papers to me look merely a statistics-oriented results. Most of the papers argue ...
Sane's user avatar
  • 575
0 votes
1 answer
89 views

Yield to Maturity (YTM) to Zero Coupon Yield Curve (ZCYC) Forward Rate and Discount Factor mismatch in QuantLib

I have a set of YTM data for various tenors, and I'm constructing a ZCYC using the QuantLib library. However, when I calculate the forward rates and discount factors from the ZCYC and compare them ...
Roshan Yadav's user avatar
0 votes
0 answers
22 views

Construct DeFi yield curve

I was wondering if anyone knows how to construct a yield curve for cryptocurrencies (for yTokens like yDAI and yETH for example). It'd be best if yield curves could be dynamic (though I think it could ...
Jenn Gunawan's user avatar
0 votes
2 answers
118 views

Shape of Yield curve of ZCB under no-arbitrage

Sorry if the question is somewhat elementary, but I have thought about it for a while and I cannot figure out where my mistake is. Suppose we are in are in an arbitrage-free market in which risk-free ...
Cirdan's user avatar
  • 103
0 votes
0 answers
46 views

Interpolation by central bank cometee meeting dates

I want to have an interpolation, to the yield curve, In the term up to a year, the forward daily curves will be the same between central bank cometee meeting dates (to be precice, the implemantation ...
Zeev's user avatar
  • 1
2 votes
1 answer
144 views

Cubic Spline Interpolation partial derivative to the point

Still didn't figure out this, so looking for some help, kindly apppreciated. By this blog https://blog.timodenk.com/cubic-spline-interpolation/index.html, the piecewise cubic spline interpolation is ...
imyafeng's user avatar
1 vote
2 answers
429 views

Yield curve and bond price

I am confused about how the yield curve is built and how it relates to the pricing of bonds. First what I don't understand is that when people talk about the yield curve, which yield curve are they ...
yield_curve_and_bonds's user avatar
1 vote
1 answer
288 views

Explicit step by step curve construction using FRAs

I'm trying to understand a step by step process of building curve from the instruments to the final result, particularly how overlapped FRAs are used. i'm trying to build this in excel so I have a ...
Naim Hussain's user avatar
1 vote
1 answer
210 views

How to compute discount factor from yield curve when there are two daycounts in play?

Let's say I have a yield curve, i.e. a series of times $t_1, ..., t_n$ and associated rates $r_{t_1}, ..., r_{t_n}$, such that my discount factors are $DF_{t_i} = (1+r_{t_i})^{(-t_i)}$. The curve has ...
JakcieJnr's user avatar
  • 141
0 votes
1 answer
114 views

Bootstrapping adjustment for coupon

I struggling to get why in bootstrapping I need to divide the YTM by 2 (for semiannual coupons) and not adjust the power for the semiannual period. Please see below example. Consider two bonds with a ...
Finance_student's user avatar
0 votes
0 answers
66 views

Relationship Between the Equity Funding Curve and Equity Forward Curve

am trying to understand the core concepts of Equity Forwards Curve, Funding Curve and yield Curves (most sources online seem to focus on Interest rate related examples, so any sources for equity ...
ESN's user avatar
  • 1
0 votes
0 answers
53 views

Why isn't the volatility version of the Nelson-Siegel model in the same shape as the original yield model?

If we compare the form of the original model: https://edisciplinas.usp.br/pluginfile.php/3180059/mod_resource/content/0/Nelson%2C%20Siegel%20%281987%29%20-%20Parsimonious%20Modeling%20of%20Yield%...
Hiperfly's user avatar
0 votes
0 answers
51 views

Benchmark Treasury Curve Data

I want to calibrate US treasury bonds to get a benchmark curve as an exercise. I know that choice of bonds may be discretionary. But can you point me to any good public data source where I can get ...
Gary's user avatar
  • 101
0 votes
1 answer
356 views

Relationship of par-curve and zero-curve/spot-curve

I've been trying to bootstrap the zero-curve from a swap curve composed of ESTR OIS swaps. Theory says when the par-curve is upward sloping, the zero-curve will be above the par-curve and vice-versa. ...
Energy Media's user avatar
0 votes
0 answers
32 views

How Zero Discount factors are calculated in Oracle and Wellstreetprep?

I've some inquiries that may be naive related to ZDF. I have got a look at those two resources for zero discount factors: Oracle - Zero Discount Factors Wallstreetprep - Discount Factor ...
user's user avatar
  • 1
0 votes
2 answers
595 views

Bootstrapping the zero-curve/spot-curve from incomplete swap curve par-rates

TL;DR: I have an incomplete set of swap rates and want to bootstrap the zero-rate curve, what can I do? I'm trying to construct a spot-rate/zero-rate curve from a swap curve (i.e. par-rate quotes) ...
Energy Media's user avatar
0 votes
2 answers
201 views

Mathematical meaning of an inverted yield curve

I am currently working on rates model. I would like to understand, mathematically, what does it mean to have an inverted yield curve? And I am asking myself for a certain model, how can I generate an ...
StochasticMan's user avatar
1 vote
0 answers
38 views

Multiple factor Hull-While and yield curve deformation

I am currently studying rate models and I understand that the One-Factor model has some incompleteness: The yield-curve can only be shifted. But I don’t understand what parameter controls this shift ( ...
Adel Chakir's user avatar
0 votes
0 answers
151 views

Methods for Constructing a Yield Curve

I wonder if the Raw interpolation (known as linear on the log of discount factors) can handle negative interest rate due to the inverted yield curve? I understand using the linear on log of rates and ...
Riskquant's user avatar
0 votes
0 answers
43 views

Liquidity Preference Hypothesis and Yield Curve

Unlike under the Expectation Hypothesis (for which the forwards are perfect predictors of the expected short rates), for the LPH forward=expected short rates + LP and consequently the expected short ...
Maurizio Marinaro's user avatar
0 votes
1 answer
157 views

QuantLib FittedBondDiscountCurve does not produce expected rates

I am using the QuantLib library to fit yield curves. For a $\\\$100$ face bond, with price equal to $\\\$100$, and coupon equal to $\\\$0$, I would expect it to provide a zeroRate of $0.0\%$. However, ...
Trevor J Richards's user avatar
1 vote
0 answers
301 views

Convert US Treasury par yields to spot rates

I'm devising a methodology to transform par yield to spot rates, I'd like to stick with pure python as much as possible so not really after Quantlib (or other libraries) examples. In particular I want ...
AleVis's user avatar
  • 11
0 votes
0 answers
94 views

Quantlib Bond yield jump on front end of the curve

I'm trying to build up a US treasury curves using Bills and bonds with the FixedRateBond class, however when I compared the ParYield from .bondYield() and zero_rate from yield curve instance. The ...
ETH's user avatar
  • 1
0 votes
0 answers
124 views

Constructing the FedFunds Yield Curve with jumps at FOMC meetings

When constructing the FedFunds yield curve I want to define the curve based on two separate interpolation schemes. The first on the short end being LogLinear on the discount factors between FOMC ...
ml4irs's user avatar
  • 21
1 vote
0 answers
57 views

Can I use Nielson Siegel to 'interpolate' par yield

The NS model initially set a parametric form for forwards and we can get equivalent zero rates. If I have a few par yields, can I simply fit the par yields to the NS form or the NS form of the zero ...
HoldBreath's user avatar
3 votes
0 answers
237 views

True or false: roll-down return is negative when a bond is trading at a premium

These three sources all say that the bond roll-down effect is negative if the bond is trading at a premium: https://www.investopedia.com/terms/r/rolldownreturn.asp https://corporatefinanceinstitute....
B R O's user avatar
  • 31
2 votes
1 answer
675 views

swap carry/rolldown mid-period

Pretty much all discussions and examples I have seen discussing carry and roll down for fix-flt interest rate swaps are ones where the forward date coincides with the coupon dates on both legs. It ...
Magnyz's user avatar
  • 101
0 votes
1 answer
83 views

Curve optimization to predict monetary policy path (OIS Curve)

This is a question about a relatively undeveloped market (Chile) in which Camara the O/N rate is daily compounded (OIS Curve). The available instruments in the market are short term rates ie 1m 2m 3m ...
SwapperAtPar's user avatar

1
2 3 4 5
8