1
vote
1answer
89 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, ...
3
votes
1answer
77 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 ...
3
votes
1answer
163 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
373 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 ...
3
votes
2answers
201 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 ...
4
votes
1answer
228 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 ...
1
vote
1answer
130 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
0answers
124 views

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

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

Yield Curve Volatility

Let you have several issuers, and let each issuer have its yield curve built up with liquid plain vanilla fixed rate bonds. Each yield curve has its slope and its curvature, and they obviously change ...
6
votes
1answer
548 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 ...
6
votes
2answers
1k 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 ...
6
votes
1answer
345 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 ...
5
votes
1answer
383 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 ...