◆Financial Derivatives — In Progress Please await announcements of new courses and upcoming batches. Course Updates →
The Mountain Path Academy

Understanding the
Barbell Strategy of Bonds

Duration-matched barbells versus bullets: convexity, yield drag, breakeven moves and yield-curve scenarios — with one $100 million case throughout

By Prof. V. Ravichandran · Fixed Income Securities · CFA / FRM / MBA · 23 learning sections · 11 charts · calculator · Excel workbook & PDF

THE MOUNTAIN PATH ACADEMY · FIXED INCOME
Barbell vs Bullet at a Glance
Same dollars · Same duration · Different convexity, yield and curve exposure
+200 bp
Taylor estimate: barbell −14.80% vs bullet −18.00%

Duration losses are identical at −20%; the convexity cushion is +5.2% vs +2.0%. Exact repricing: −15.69% vs −18.13%, so the barbell loses 2.44% less, not 3.20%.

Duration-matching weight
w = (T_L − D*)/(T_L − T_S)
71.43% in 2Y · 28.57% in 30Y
Portfolio duration
Σ wᵢDᵢ = 10.0 yrs
Matched with the 10Y bullet
Convexity
C = D² + dispersion
Barbell 260 · Bullet 100
Weighted-yield gap
4.286% − 4.500%
−21.4 bp carry proxy · not an IRR
Price change
−D Δy + ½C Δy²
Bucket by bucket for curve twists
Breakeven move
√(2·gap/ΔC) ≈ ±52 bp
Taylor estimate · exact ≈ −50 / +54 bp
CONVEXITY AT EQUAL DURATION $100 million each · D = 10
10010Y bullet
2602/30 barbell
+160Dispersion
Zero-coupon bonds, continuous compounding. Spot yields 4.00% (2Y), 4.50% (10Y), 5.00% (30Y).
THE TEACHING POINT

The barbell is a view on volatility and curve shape, not a free lunch.

WINSLarge parallel moves and a belly whose yield rises relative to both wings (Scenarios B, C).
LOSESCalm markets, a belly rally and a long-end sell-off.
HIDDEN86% of its duration sits in the 30-year bond.

Match duration first, then judge convexity against the yield it costs.

Illustrative zero-coupon portfolios · Continuous compounding · Instantaneous shocks · Recomputed examples
01 / IDEA

Two ends and an empty middle

Most bond portfolios drift towards the middle of the yield curve. A barbell strategy does the opposite: it holds bonds only at the short end and the long end of the maturity spectrum and leaves the intermediate maturities empty. Like a physical barbell, the weight sits on the two plates and almost nothing sits on the bar.

Barbell portfolio: a fixed-income portfolio whose holdings are concentrated at two widely separated maturities (for example 1–3 years and 20–30 years), with no holdings in the 7–10 year belly.

Each end does a different job. The short end supplies liquidity and reinvestment flexibility: it matures quickly and can be rolled into higher yields if rates rise. The long end supplies yield, duration and convexity: it locks in long-term rates and rallies sharply if yields fall.

The learning route: portfolio shapes → duration and convexity → duration-matched barbell → convexity decomposition → $100 million case → yield-curve scenarios → exact repricing → yield drag and breakeven → key-rate risk → practice.

This guide builds on Interest Rate Sensitivities: Macaulay Duration, Modified Duration & Convexity. Read its sections on portfolio duration and convexity first if those measures are new to you.

02 / SHAPES

What are bullet, ladder and barbell portfolios? A simple start

Before the mathematics, picture $10 million to invest in bonds maturing anywhere from 1 to 10 years. There are three classic ways to arrange it. Think of each bond as a fixed deposit with a fixed maturity date.

Three shapes in one picture eachBULLET“One date”All money matures togetherEveryday: One FD for college feesLADDER“Every year”Equal amounts, year after yearEveryday: Ten FDs, one maturing yearly← empty middle →BARBELL“Two ends only”Very short + very long, no middleEveryday: Emergency FD + long-term FD
Figure 1. Bullet = one date · Ladder = every year · Barbell = two ends only.
1 · Bullet — “everything matures at one date.” All the money goes into bonds maturing at about the same time, e.g. $10 million in 5½-year bonds.
Everyday example: a parent puts all savings into one fixed deposit that matures exactly when a child’s college fees fall due.
2 · Ladder — “something matures every year.” The money is split equally across consecutive maturities, like the rungs of a ladder: $1 million each in 1-, 2-, 3- … 10-year bonds.
Everyday example: a retiree keeps ten fixed deposits of ₹1 lakh, one maturing every year, so cash arrives regularly and each maturing deposit is renewed for ten years.
3 · Barbell — “only the two ends, nothing in the middle.” The money goes only into very short and very long bonds: $5 million in 1-year and $5 million in 10-year bonds, with nothing in 2 to 9 years.
Everyday example: a family keeps part of its savings in a short deposit for emergencies and puts the rest into a long-term deposit at a higher rate, skipping medium-term deposits altogether.
Same $10 million, same 5.5-year duration, three shapesBULLETAll in one maturity12345678910$10MMaturity (years)C = 30.3 · dispersion 0LADDEREqual amount every year12345678910$1M in each yearMaturity (years)C = 38.5 · dispersion 8.3BARBELLOnly the two ends12345678910$5M$5MMaturity (years)C = 50.5 · dispersion 20.3Zero-coupon bonds; every portfolio has duration 5.5 years. Convexity rises as cash flows spread further from 5.5 years.
Figure 2. Three ways to invest $10 million. All three are built to have the same duration of 5.5 years.

The ladder in action

A ladder is simple to run. Each year the shortest rung matures. That $1 million is reinvested in a new 10-year bond, and every other bond is one year closer to maturity, so the ladder keeps its shape. The investor gets regular liquidity, averages interest rates over time (one-tenth of the money is reinvested every year at that year’s rate) and does not need to forecast rates.

How a ladder “rolls”: the maturing rung is reinvested at the topToday1Y2Y3Y4Y5Y6Y7Y8Y9Y10YOne year later1Y2Y3Y4Y5Y6Y7Y8Y9Y10Y$1M matures → reinvested in a new 10-year bondEach remaining bond is now one year shorter, so the ladder keeps the same shape: one rung matures every year.Red = rung maturing now · Gold = new 10-year rung bought with the proceeds.
Figure 3. A 1-to-10-year ladder after one year. The maturing rung funds a new 10-year rung.

The barbell in action

In the barbell, the 1-year half matures every year and can be reinvested at the short end, either at higher rates if they have risen or kept as cash. The 10-year half locks in long-term yields and gains the most if rates fall. Nothing sits in the middle.

How a barbell “rolls”: the short end is renewed, the long end agesToday1Y10Y$5M$5MOne year later1Y9Y$5M$5M1-year matures → renewed for another year10Y ages to 9YEmpty boxes = the middle the barbell skips. The short end gives yearly liquidity; the long end drifts shorter,so managers periodically rebalance to keep the target duration. Red = maturing · Gold = renewed short bond.
Figure 4. A 1-and-10-year barbell after one year. The short half is renewed; the long half ages and needs periodic rebalancing.

Worked example · $10 million, zero-coupon bonds

Bullet: $10M in 5.5-year bonds → duration 5.5 · convexity 5.5² = 30.25

Ladder: $1M in each of years 1–10 → duration (1 + 2 + … + 10) ÷ 10 = 5.5 · convexity (1² + 2² + … + 10²) ÷ 10 = 385 ÷ 10 = 38.5

Barbell: $5M in 1-year + $5M in 10-year → duration 0.5 × 1 + 0.5 × 10 = 5.5 · convexity 0.5 × 1 + 0.5 × 100 = 50.5

Same duration, so the same first-order rate risk. But convexity rises from bullet to ladder to barbell as the cash flows spread further from 5.5 years.

Same duration (5.5 years), rising convexityBulletC = 30.25LadderC = 38.5 (+8.25 dispersion)BarbellC = 50.5 (+20.25 dispersion)D² = 30.25 (shared by all three)More convexity = gains more when yields fall, loses less when they rise (for parallel moves).
Figure 5. Convexity of the three $10 million portfolios. The shaded part is D², identical for all; the extra length is dispersion.

Each strategy has its own sheet: holdings, price, duration, convexity and DV01, a quick check of one yield shock, and a −300 to +300 bp table comparing duration-only, duration + convexity and exact price changes.

ShapeSimple pictureWhere the cash flows sitTypical useConvexity (same duration)
BulletOne big deposit, one dateConcentrated around one maturityFunding a known future payment; benchmark trackingLowest · 30.3
LadderOne deposit maturing every yearSpread evenly across maturitiesRegular income, liquidity and rate averagingMiddle · 38.5
BarbellShort deposit + long deposit onlyOnly very short and very long maturitiesRate-volatility and curve views; needs at both endsHighest · 50.5
Remember: bullet = one date, ladder = every year, barbell = two ends. All three can carry the same duration. What differs is where the cash flows sit, and that drives convexity and exposure to yield-curve shape. The rest of this guide focuses on the barbell, using a larger $100 million case with 2-, 10- and 30-year bonds.
03 / TOOLKIT

The two measures that make the barbell work

We use zero-coupon bonds with continuous compounding, P = 100·e−yT. This keeps the measures exact and simple:

Duration of a zero: D = T
Convexity of a zero: C = T²
Portfolio duration: DP = Σ wiDi · Portfolio convexity: CP = Σ wiCi (market-value weights)
Price change: ΔP/P ≈ −D·Δy + ½·C·(Δy)²
BondMaturitySpot yieldPrice per 100DurationConvexityDV01 per $1 million of current market value
Short end2 years4.00%92.31162.004.00$200
Belly (bullet)10 years4.50%63.762810.00100.00$1,000
Long end30 years5.00%22.313030.00900.00$3,000
Why this matters: convexity grows with the square of maturity. The 30-year bond has three times the duration of the 10-year but nine times its convexity. A modest slice of very long bonds therefore adds a large amount of convexity.
04 / BUILD

Build a barbell with the same duration as the bullet

To compare fairly, both portfolios must have the same market value and the same duration. Let w be the weight in the short bond:

w·TS + (1 − w)·TL = D* ⇒ w = (TL − D*) ÷ (TL − TS)
w2 = (30 − 10) ÷ (30 − 2) = 20 ÷ 28 = 71.43% · w30 = 28.57%
Check: 0.7143 × 2 + 0.2857 × 30 = 1.429 + 8.571 = 10.0 years

Worked example · $100 million

Bullet: $100.00 million in 10-year zeros.

Barbell: $71.43 million in 2-year zeros + $28.57 million in 30-year zeros. Both have duration 10.0 years and DV01 of $100,000 per basis point.

Where the money sits: bullet vs duration-matched barbell0%25%50%75%100%0.00%71.43%2-year100.00%0.00%10-year0.00%28.57%30-yearBulletBarbellBoth portfolios: $100 million, duration 10.0 years. The barbell leaves the 10-year bucket empty.
Figure 6. Market-value weights of the two duration-matched portfolios.
05 / FAIR TEST

Why a 50/50 barbell is not a like-for-like comparison

A common textbook example splits $10 million equally: $5 million in 2-year notes and $5 million in 30-year bonds. That portfolio has duration 0.5 × 2 + 0.5 × 30 = 16 years and convexity 0.5 × 4 + 0.5 × 900 = 452.

Compared with a 10-year bullet, it carries 1.6 times the interest-rate risk. Any outperformance in a rally would come mostly from extra duration, not from the barbell shape. Match duration first, then compare convexity.

06 / CONVEXITY

Why the barbell is more convex in this zero-coupon model

Treat the weights as probabilities and the maturities as outcomes. The identity “mean of squares = square of mean + variance” gives:

CP = Σ wiTi² = DP² + Σ wi(Ti − DP)²
Bullet: 10² + 0 = 100
Barbell: 10² + [0.7143 × (2 − 10)² + 0.2857 × (30 − 10)²] = 100 + (45.71 + 114.29) = 260

Two portfolios with the same duration share the same D². The only way to add convexity is to spread the cash flows further from the duration, which is exactly what a barbell does and what a bullet avoids.

The identity is exact for the zero-coupon, continuous-compounding model used here. With coupon-paying bonds, embedded options (which can create negative convexity) or other convexity measures, the comparison must be checked case by case rather than assumed.

Convexity = D² + dispersion of cash-flow timing10-year bulletD² = 100C = 1002/30 barbellD² = 100dispersion = 160C = 260Equal duration fixes D². Only the spread of maturities around D can add convexity.
Figure 7. Convexity split into the duration-squared term and the dispersion term.
07 / CASE

The $100 million case: initial metrics

MetricBulletBarbellBarbell − Bullet
Duration (years)10.0010.000.00 · matched
Weighted-average yield*4.500%4.286%−21.4 bp · carry gap
Convexity100.0260.0+160.0 · +160%
Dispersion (C − D²)0.0160.0+160.0
DV01 ($ per bp)$100,000$100,0000
Weighted-average yieldBarbell = 0.7143 × 4.00% + 0.2857 × 5.00% = 2.857% + 1.429% = 4.286%

* The 4.286% is a market-value-weighted average of the individual continuously compounded yields. It is not the portfolio’s aggregate yield (IRR) and not an exact one-year return. Later sections use it only as a simple carry proxy.

The trade-off in one line: the barbell buys 2.6 times the convexity and pays for it with a weighted-average yield about 21.4 bp lower. The rest of this guide asks when that purchase is worth it.
08 / PARALLEL

Large parallel shifts: convexity pays

Scenario A · all yields +200 bp · Taylor estimate

Bullet: −10(0.02) + ½(100)(0.02)² = −0.200 + 0.020 = −18.00% (−$18.00 million)

Barbell: −10(0.02) + ½(260)(0.02)² = −0.200 + 0.052 = −14.80% (−$14.80 million)

Outperformance +3.20%. The duration losses are identical; the barbell’s convexity cushion is 5.2% against 2.0%.

Exact repricing: bullet −18.13%, barbell −15.69%. The barbell still loses less, by 2.44% rather than 3.20%.

Scenario D · all yields −200 bp · Taylor estimate

Bullet: +0.200 + 0.020 = +22.00% · Barbell: +0.200 + 0.052 = +25.20%. Convexity adds to gains on the way down as well. Exact repricing: bullet +22.14%, barbell +26.40%.

09 / TWISTS

Non-parallel moves: where the shock lands matters

Scenario B · positive butterfly: 2Y +25 bp, 10Y +100 bp, 30Y +25 bp

Bullet: −10(0.0100) + ½(100)(0.0100)² = −0.1000 + 0.0050 = −9.50%

Barbell, bucket by bucket: 2Y −2(0.0025) + ½(4)(0.0025)² = −0.499% · 30Y −30(0.0025) + ½(900)(0.0025)² = −7.219%
Total 0.7143(−0.499%) + 0.2857(−7.219%) = −2.42%

Outperformance +7.08%: the barbell has no exposure to the belly, where the shock is concentrated.

Scenario C · bear flattening: 2Y +150 bp, 10Y +50 bp, 30Y unchanged

Bullet: −10(0.0050) + ½(100)(0.0050)² = −0.0500 + 0.00125 = −4.875%

Barbell: 2Y −2(0.0150) + ½(4)(0.0150)² = −2.955%; 30Y 0.00% → 0.7143 × (−2.955%) = −2.11%

Outperformance +2.76%: the 2-year has low duration and 28.57% of capital sits in the unchanged 30-year.

10 / MATRIX

The full scenario matrix: a fair test includes the losses

Three textbook cases favour the barbell. A complete test adds the moves where it loses.

Teaching approximation: instantaneous Taylor price change plus a weighted-yield carry proxy. This is not a full holding-period return calculation. A proper return calculation must account for ageing and roll-down, the horizon yield curve and any rebalancing; CFA Institute likewise separates income, roll-down and price-change components.
ScenarioΔy 2Y/10Y/30Y (bp)Bullet price (Taylor)Barbell price (Taylor)Bullet: Taylor + carry proxyBarbell: Taylor + carry proxyDifferenceAhead (approx.)
Base case (unchanged)0/0/00.00%0.00%+4.50%+4.29%−0.21%Bullet
A · +200 bp parallel+200/+200/+200−18.00%−14.80%−13.50%−10.51%+2.99%Barbell
B · Positive butterfly+25/+100/+25−9.50%−2.42%−5.00%+1.87%+6.87%Barbell
C · Bear flattening+150/+50/0−4.88%−2.11%−0.38%+2.17%+2.55%Barbell
D · −200 bp parallel−200/−200/−200+22.00%+25.20%+26.50%+29.49%+2.99%Barbell
E · +50 bp parallel+50/+50/+50−4.88%−4.67%−0.38%−0.39%−0.01%Bullet
F · Negative butterfly−25/−100/−25+10.50%+2.58%+15.00%+6.87%−8.13%Bullet
G · Bear steepening0/+50/+150−4.88%−9.96%−0.38%−5.68%−5.30%Bullet
H · Bull steepening−150/−50/0+5.12%+2.17%+9.62%+6.46%−3.16%Bullet
Taylor price change + weighted-yield carry proxy, by scenario−15%−10%−5%0%5%10%15%20%25%30%Base case (unchanged)A +200 bp parallelB Positive butterflyC Bear flatteningD −200 bp parallelE +50 bp parallelF Negative butterflyG Bear steepeningH Bull steepeningBulletBarbellTeaching approximation, not a full holding-period return
Figure 8. Teaching approximation: instantaneous Taylor price change plus a weighted-yield carry proxy. This is not a full holding-period return calculation.
Reading the matrix: under this approximation the barbell comes out ahead on large parallel moves in either direction and in the two scenarios where the belly’s yield rises relative to both wings (B, C). It falls behind when rates are calm, when the move is small (E), when the belly rallies (F) and when the long end sells off (G). Duration matching protects against small parallel shifts only.
Why each scenario turned out as it did
  • Base case (unchanged): Higher yield and no move: the bullet keeps its carry advantage.
  • A · +200 bp parallel: Same duration loss; the barbell’s convexity cushion is 5.2% vs 2.0%.
  • B · Positive butterfly: The shock is concentrated in the 10-year belly, which the barbell does not own.
  • C · Bear flattening: The 2-year has low duration and the 30-year is unchanged.
  • D · −200 bp parallel: Convexity adds to the rally when yields fall.
  • E · +50 bp parallel: A move below breakeven: convexity gain is smaller than the yield drag.
  • F · Negative butterfly: The belly rallies and the bullet owns all of it.
  • G · Bear steepening: The 30-year wing, with duration 30, takes the hit.
  • H · Bull steepening: The 10-year gains more than the low-duration 2-year.
11 / EXACT

Taylor approximation vs exact repricing

For a continuously compounded zero, the exact return for a parallel shift is e−TΔy − 1. The second-order Taylor estimate drops the third-order term −⅙T³(Δy)³, which matters for 30-year bonds at large shocks.

ShiftBullet · TaylorBullet · exactBarbell · TaylorBarbell · exact
+200 bp−18.00%−18.13%−14.80%−15.69%
−200 bp+22.00%+22.14%+25.20%+26.40%
Exact price change for parallel shifts (continuous compounding)−30%−15%0%+15%+30%+45%−300−200−1000+100+200+300Parallel shift (bp)Barbell (exact)Bullet (exact)Duration line −D·ΔyBoth curves lie above the straight duration line; the barbell lies above the bullet at every shift.
Figure 9. Exact price change of both portfolios against the straight duration line, −300 to +300 bp.

Both curves lie above the duration line, and the barbell lies above the bullet at every shift. On price alone, for an instantaneous parallel move in this model, the barbell never falls behind. Its main cost here is the lower weighted-average yield (carry).

12 / BREAKEVEN

Yield drag and the breakeven rate move

Within the second-order approximation, and treating the 21.4 bp weighted-yield gap as a one-year carry proxy, the barbell gains ½·ΔC·(Δy)² from extra convexity and gives up the carry gap. Setting the two equal gives an approximate breakeven parallel move:

½ · ΔC · (Δy*)² = carry gap ⇒ |Δy*| = √(2 × carry gap ÷ ΔC)
|Δy*| = √(2 × 0.002143 ÷ 160) = 0.00518 ≈ 52 bp (Taylor approximation)

Exact repricing of the instantaneous shock, with the same carry proxy, makes the thresholds asymmetric: about −50 bp for falling yields and +54 bp for rising yields. Either way, this is an estimate inside a simplified model, not an exact or universal trading threshold.

Barbell minus bullet: price advantage, and net of the carry proxybullet ahead between −50 and +54 bp (exact)0%2%4%6%8%10%12%−300−200−1000+100+200+300Parallel shift (bp)Price advantage onlyNet of 21.4 bp carry proxyTaylor breakeven ≈ ±51.8 bp · exact thresholds ≈ −50 / +54 bp · instantaneous shock + weighted-yield carry proxy.
Figure 10. Green: the barbell’s exact price advantage for an instantaneous parallel shift. Red: the same after subtracting the 21.4 bp weighted-yield carry proxy. Inside the shaded band the bullet is ahead under this approximation.
Convexity behaves like long volatility. Relative to a bullet, the barbell gives up carry in exchange for extra convexity. Under this simplified model, the estimated convexity benefit exceeds the assumed annual carry disadvantage for parallel moves larger than approximately 52 bp. A full analysis would also reflect ageing and roll-down, the horizon yield curve, rebalancing, financing and non-parallel moves.
13 / KEY RATES

Key-rate exposure: where the barbell’s risk really sits

PortfolioKRD 2YKRD 10YKRD 30YTotal
Bullet0.0010.000.0010.00
Barbell1.430.008.5710.00

The barbell is 71% short-dated paper by value, yet 86% of its duration comes from the 30-year bond. That is why a bear steepener (Scenario G) costs it about 10% while the bullet loses under 5%. Relative to the bullet, an equal-duration barbell is long the wings and short the belly in duration exposure. It benefits when the belly’s yield rises relative to both wings, as in Scenario B. Whether a flattening helps depends on how the belly moves relative to both wings: the bear flattening in Scenario C works because the 2-year has low duration and the 30-year is unchanged, but flattening alone does not guarantee outperformance.

14 / WHY USE IT

Why managers choose a barbell

  • Expected rate volatility. Under the simplified model, larger parallel moves favour the extra convexity (see the breakeven caveats in section 12).
  • A flattening or belly-cheapening view. The barbell is long the wings and short the belly relative to a bullet.
  • Liquidity and reinvestment. The short end matures quickly, providing cash to reinvest at higher yields in a rising-rate cycle.
  • Asset–liability needs at both ends. Insurers and pension funds hold near-term cash needs and long-dated obligations; bank treasuries balance liquidity buffers with long-duration holdings.
  • Flexibility. A large share of the book rolls off every few years, so the portfolio can be repositioned without selling long bonds.
15 / RISKS

When the barbell disappoints

  • Calm markets: small moves leave the yield drag uncompensated.
  • Belly rallies (negative butterfly): the bullet owns the rally, the barbell does not.
  • Bear steepening: long-end supply or term-premium shocks hit the 30-year wing.
  • Reinvestment risk: if rates fall, the maturing short bonds roll into lower yields.
  • Liquidity of the long end: very long bonds can be thin in stress.
  • Rebalancing: duration and weights drift as time passes and prices move; the match must be maintained.
16 / INDIA

An Indian G-sec perspective

The same mechanics apply in the Indian government securities market. A manager can barbell 91/182/364-day T-bills or short-dated G-secs against 30- to 40-year G-secs and compare the result with a 10-year benchmark bullet. Two local features matter. Liquidity is concentrated in the 10-year benchmark, which can make the belly trade rich, a natural case for a barbell. The long end is driven by insurer and provident-fund demand and by the government borrowing calendar, which creates the long-end supply risk shown in Scenario G. Run the scenario matrix and key-rate analysis before committing.

The yields in this guide (4.0% / 4.5% / 5.0%) are illustrative teaching inputs, not current G-sec or Treasury levels.

17 / WIDER IDEA

The wider idea: Taleb’s risk barbell

Nassim Nicholas Taleb (The Black Swan, Antifragile) applies the barbell to risk itself: about 90% in very low-risk assets such as short-term T-bills and cash, 0% in “medium risk” (mid-caps, junk bonds, REITs) and about 10% in asymmetric speculation (bought options, start-up stakes). Gold is sometimes mentioned as a hedge, but it is volatile and should not be treated as a guaranteed safe asset. His argument is that medium-risk assets hide their tail risk. The barbell’s worst case is known in advance only if the speculative sleeve has limited loss, i.e. positions such as bought options or unlevered stakes that cannot lose more than the amount invested.

Outcome ($90,000 T-bills at 5% + $10,000 limited-loss sleeve)Portfolio valueReturn
Entire speculative sleeve goes to zero$94,500−5.5%
Entire speculative sleeve returns 1×$104,500+4.5%
Entire speculative sleeve returns 10×$194,500+94.5%
Entire speculative sleeve returns 20×$294,500+194.5%
Taleb’s 90/10 barbell vs 100% middle risk ($100,000 start)$100k94.560.0Crash97.585.0Bad year102.5110.0Normal194.5125.0BoomTaleb barbellMiddle riskValues in $000. Illustrative. The −5.5% floor holds only because the speculative sleeve cannot lose more than its $10,000.
Figure 11. $90,000 in T-bills at 5% plus $10,000 in speculative bets, against $100,000 in a middle-risk portfolio. Illustrative.
The common thread: both barbells buy convexity. Each gives up some carry or expected return in calm conditions in exchange for a payoff that improves sharply in extreme outcomes.
18 / LAB

Interactive barbell vs bullet calculator

The calculator uses zero-coupon bonds and continuous compounding. It solves the duration-matching weights, then reprices both portfolios for your yield-curve shock. Change any input and recalculate.

Defaults reproduce Scenario B. Try +200/+200/+200, +50/+50/+50 or 0/+50/+150 to see the winner change.

19 / EXCEL

Companion Excel workbooks and PDF article

Every number in this guide is reproduced in a formula-driven workbook. It has ten tabs: Concepts, Inputs, Bond Analytics, Barbell vs Bullet, Scenarios (eight shocks, Taylor and exact), Shift Curve (−300 to +300 bp), Taleb Barbell, Comparison, and 25 revision Q&As. Blue cells are inputs; everything else recalculates.

Second workbook: Bullet, Ladder and Barbell side by side

A simpler five-sheet workbook for beginners. Three independent sheets invest the same $10 million at a flat 6% yield with the same 5.5-year duration, one as a bullet (5.5-year bond), one as a ladder (1 to 10 years) and one as a barbell (1 and 10 years). Each sheet shows price, Macaulay and modified duration, convexity, DV01, and price changes estimated with duration, with duration plus convexity, and by exact repricing. A summary sheet compares the three.

Weight: =(T_L − D*)/(T_L − T_S)
Weighted-average yield (carry proxy): =SUMPRODUCT(weights, yields)
Convexity: =SUMPRODUCT(weights, maturities^2)
Taylor return: =−D*Δy + 0.5*C*Δy^2 · Exact: =EXP(−T*Δy) − 1
Breakeven (bp): =SQRT(2*ABS(drag)/ΔC)*10000
20 / CHECKLIST

Before you put on a barbell

  1. Match market value and duration (or DV01) with the benchmark bullet.
  2. Compute the yield drag and the breakeven move; compare it with implied and historical rate volatility.
  3. Report key-rate durations, not only total duration.
  4. Stress non-parallel moves: butterflies, steepeners and flatteners.
  5. Use full repricing for long bonds and large shocks.
  6. Plan rebalancing as the short end matures and duration drifts.
  7. Check liquidity at the long end under stress.
21 / MISTAKES

Common mistakes to avoid

MistakeCorrection
Comparing a 50/50 barbell with a 10-year bulletMatch duration and market value first; otherwise you are comparing rate risk, not convexity.
Treating duration matching as a full hedgeIt neutralises small parallel moves only; curve shape still matters.
Ignoring yield dragConvexity costs carry. Compute the breakeven move.
Slips in (Δy)²(0.01)² = 0.0001 and (0.005)² = 0.000025. Write powers of ten explicitly.
Using Taylor for big shocks on long bondsThird-order terms matter at ±200 bp for 30-year bonds; reprice exactly.
Calling a 71% short-dated barbell low risk86% of its duration sits in the 30-year bond.
22 / REVISION

Revision questions with worked answers

What is a barbell strategy in one sentence?

A portfolio that holds only very short and very long maturities and leaves the intermediate maturities empty.

How are the duration-matching weights derived?

Solve w·TS + (1 − w)·TL = D*. For 2Y/30Y against a 10Y bullet, w2 = 20/28 = 71.43% and w30 = 28.57%.

Why is the barbell more convex than a bullet of the same duration?

In this zero-coupon model, C = D² + dispersion. Both have D² = 100; the barbell’s cash flows sit far from 10 years (dispersion 160), the bullet’s sit at 10 years (dispersion 0).

What is yield drag here?

The barbell’s market-value-weighted average yield is 4.286% against 4.500% for the bullet, a 21.4 bp gap. It is a carry proxy for the cost of convexity, not the portfolio’s IRR or an exact one-year return.

Roughly how large must a parallel move be for the barbell to come out ahead over a year?

Under the simplified second-order model with a weighted-yield carry proxy, about ±52 bp: |Δy*| = √(2 × 0.002143 ÷ 160). Exact repricing makes the thresholds asymmetric (about −50 bp and +54 bp). It is an estimate, not an exact or universal trading threshold.

What is each portfolio’s return if yields fall 100 bp in parallel?

Bullet +0.10 + ½(100)(0.0001) = +10.50%. Barbell +0.10 + ½(260)(0.0001) = +11.30%.

Using 3Y and 25Y zeros, what weights match a 7Y bullet, and what is the convexity pick-up?

w3 = 18/22 = 81.82%, w25 = 18.18%. Convexity 0.8182 × 9 + 0.1818 × 625 = 121.0 vs 49 for the bullet: a pick-up of 72, equal to the dispersion.

You expect the 10-year to rally 75 bp while 2Y and 30Y stay unchanged. Barbell or bullet?

Bullet. This is a negative butterfly; the bullet owns the whole rally (+7.5% + 0.28%) and the barbell owns none of it.

Why does Scenario G hurt the barbell so much?

86% of its duration is in the 30-year bond, which takes a 150 bp rise: 0.2857 × (−34.9%) ≈ −9.96%.

Why do Taylor and exact returns differ for the barbell at +200 bp?

The omitted third-order term −⅙T³(Δy)³ is large for a 30-year bond: −14.80% (Taylor) vs −15.69% (exact).

What do the bond barbell and Taleb’s barbell have in common?

Both buy convexity: they accept lower carry in calm conditions for a payoff that improves sharply in extreme outcomes.

23 / SOURCES

Sources and connected Fixed Income learning

Teaching basis: Prof. V. Ravichandran, Mastering the Barbell Strategy (companion PDF and Excel workbook). All tables and charts are recomputed from the stated assumptions. Further reading: