Home AI Trading Strategies / Bullets Fixed Income

Bullets Fixed Income Trading Strategy Analysis

Analyze bullets fixed income strategies with Sourcetable AI. Calculate yields, durations, and cash flows automatically without complex bond formulas.

Andrew Grosser

Andrew Grosser

February 16, 2026 • 15 min read

2025: Your daughter starts college in 5 years. Tuition, room, board: $320,000 over four years starting Fall 2030. You need portfolio stability—no equity risk, no rate surprises. You build a bullets portfolio: buy bonds maturing in years 5, 6, 7, and 8 (2030-2033) to match each tuition payment. September 2030: $82,000 bond matures, you pay first-year costs. September 2031: $78,000 matures for year two. Unlike ladders that spread maturities across 10+ years, bullets concentrate around your liability dates. You're buying 12 bonds all maturing 2030-2033: 3× 2030 Treasuries ($84K total), 4× 2031 corporates ($79K), 3× 2032 munis ($81K), 2× 2033 agencies ($76K). Calculate yields, durations, call risk, and tax-equivalent returns for each bond. Build cash flow timeline showing exact proceeds vs. tuition bills. Stress-test: what if rates rise 150bp and you need to sell a 2032 bond early in 2029?

Excel makes bullets analysis painful: Create maturity schedules tracking 12 bonds with semi-annual coupons = 24 cash flows per year × 4 years = 96 payment dates to model. Calculate YTM using RATE() or iterative goal-seek for each bond. Compute Macaulay duration with SUMPRODUCT((period*cashflow/(1+yield)^period))/price. Build tax calculations: muni interest is fed-exempt but may trigger AMT, corporate interest is fully taxable at your 35% rate, so tax-equivalent yield = muni_yield/(1-tax_rate). Track call provisions: which bonds are callable, at what prices, when? Visualize cash flows with stacked waterfall charts. Change one bond from 2031 to 2032 and watch formulas break across 4 worksheets. Sourcetable ends the pain. Upload bond list (CUSIP, maturity, coupon, price, callability), specify your liability timeline (tuition due dates), ask "Show me total proceeds each year." Get instant cash flow matching. Request "Which bonds should I prioritize if rates rise?" and get smart recommendations based on duration and convexity. sign up free.

Why Use Sourcetable for Bullets Fixed Income Analysis?

Excel bond analysis requires mastering specialized functions and building intricate models. The PRICE function alone demands eight parameters including settlement date, maturity, coupon rate, yield, redemption value, frequency, and basis. Calculate duration and you're nesting DURATION and MDURATION functions. Add scenario analysis for different yield curves and your spreadsheet becomes a maze of formulas prone to errors.

Sourcetable transforms this experience completely. Instead of writing =PRICE(settlement, maturity, rate, yld, redemption, frequency, basis), you simply ask 'What's the price of my 5-year Treasury at 4.2% yield?' The AI understands bond conventions, calculates prices using proper day-count conventions, and presents results instantly. No formula syntax to memorize, no cell references to track, no debugging circular references.

The real power shows when analyzing bullet portfolios. You need to evaluate multiple bonds maturing within your target window, calculate weighted average yield, assess interest rate risk through duration, and model cash flows under various reinvestment scenarios. In Excel, this means building separate worksheets for each bond, consolidating data with VLOOKUP or INDEX-MATCH, and manually updating market prices. Sourcetable's AI handles all of this—upload your bond holdings and ask 'Show me all bonds maturing between 2028 and 2030 with yields above 4.5%.' The AI filters, calculates, and visualizes results without a single formula.

For portfolio managers running multiple bullet strategies across different maturity targets, Sourcetable becomes indispensable. The AI maintains consistency across calculations, automatically applies the correct day-count conventions (30/360 for corporates, actual/actual for Treasuries), and updates valuations as market data changes. You can model 'what-if' scenarios by asking 'How would my 2029 bullet perform if the yield curve shifts up 100 basis points?' and get instant answers with supporting visualizations.

Sourcetable also excels at comparative analysis. Ask 'Compare the risk-adjusted return of a 2028 bullet versus a 5-year ladder' and the AI calculates Sharpe ratios, duration-matched returns, and presents trade-offs clearly. This type of analysis would take hours in Excel with multiple worksheets and complex formulas. With Sourcetable, it's a single natural language question.

Benefits of Bullets Fixed Income Analysis with Sourcetable

The bullets strategy offers distinct advantages for fixed income investors with specific liquidity needs and strong interest rate convictions. Concentrating bond maturities around a target date maximizes cash flow when you need it most while potentially capturing higher yields than shorter-duration alternatives. Organizations use bullets to match asset maturities with known liabilities, reducing reinvestment risk and ensuring funds availability.

Automated Yield and Duration Calculations

  • Yield to Maturity (YTM): The annualized internal rate of return if held to maturity; a 5-year bond with 4.5% coupon purchased at $97 has a YTM of approximately 5.1%, higher than the stated coupon due to the discount purchase price.
  • Macaulay Duration: Weighted average time to receive all cash flows; a 10-year bond paying a 5% semi-annual coupon at par has a Macaulay duration of roughly 7.9 years, meaning it behaves like a 7.9-year zero-coupon bond for interest rate purposes.
  • Modified Duration: Price sensitivity to yield changes = Macaulay Duration ÷ (1 + YTM/n); a bond with modified duration of 6.8 loses approximately 6.8% in price for every 1% rise in yields.
  • Dollar Value of a Basis Point (DV01): Portfolio value × Modified Duration × 0.0001; a $2M bullet portfolio with MD 5.5 has DV01 of $1,100—it gains or loses $1,100 for each 1bp yield move.
  • Convexity Adjustment: Positive convexity means bonds gain more from yield decreases than they lose from equal yield increases; high-convexity bonds (typically long-duration, non-callable) outperform in volatile rate environments.

Sourcetable's AI eliminates the complexity of bond mathematics. Upload your portfolio with ISINs, coupon rates, and maturity dates, then ask 'Calculate the yield to maturity for each bond.' The AI instantly computes YTM using iterative solving methods—no need to manually set up Goal Seek or write VBA macros. Duration and convexity calculations happen automatically, giving you complete interest rate risk metrics without touching a single formula.

When evaluating potential bonds for your bullet, ask 'Which investment-grade corporates mature in 2029 with yields above 5%?' and the AI filters your universe, ranks by yield, and highlights credit ratings. This type of multi-criteria analysis requires complex nested IF statements and conditional formatting in Excel. With Sourcetable, it's conversational and instant.

Real-Time Portfolio Rebalancing Insights

Market conditions change daily, and your bullet portfolio needs continuous monitoring. Sourcetable connects to live bond pricing feeds and updates valuations automatically. Ask 'How has my 2030 bullet performed this week?' and see total return, price changes, and yield movements without manually refreshing data or rebuilding calculations.

The AI also identifies rebalancing opportunities. If a bond in your bullet gets called early or trades at a premium, ask 'What bonds can replace this position while maintaining my target duration?' Sourcetable analyzes your remaining portfolio, calculates the duration gap, and suggests replacement bonds that keep your bullet strategy intact. This level of intelligent analysis would require sophisticated Excel models with optimization solvers—Sourcetable delivers it through simple conversation.

Scenario Analysis and Stress Testing

  • Parallel Yield Curve Shift: A +200bp shock to a bullet with modified duration 7.2 produces an approximate -14.4% price decline; a $5M portfolio loses ~$720,000 in market value but retains full par at maturity.
  • Yield Curve Steepening: When short rates rise 100bp but long rates only rise 25bp, a 2030 bullet concentrated in 8–10 year bonds underperforms a ladder by ~2.5% total return over the scenario horizon.
  • Credit Spread Widening: Investment-grade corporate spreads widened 180bp during the 2020 COVID shock; a bullet of BBB corporates maturing 2025 would have shown -12% mark-to-market loss but recovered fully at maturity.
  • Early Liquidation Risk: If you must sell a 2029 bullet bond in 2027 and yields rose 150bp since purchase, the price declines ~4.8% (duration 3.2 × 150bp); model this liquidity premium before concentrating in illiquid issues.
  • Reinvestment Rate Assumption: Semi-annual coupons of 4.5% on a $1M bond generate $22,500 every 6 months; at 3% reinvestment rate, total portfolio grows to $1.243M vs. $1.250M at 4%—a $7,000 difference per million invested.

Understanding how your bullet performs under different interest rate environments is critical. Ask Sourcetable 'Model my portfolio returns if rates rise 200 basis points over the next year' and the AI recalculates bond prices, projects mark-to-market losses, and shows your position at maturity. You can test multiple scenarios—parallel shifts, yield curve steepening, credit spread widening—without building separate worksheets for each case.

For portfolio managers presenting to investment committees, this capability is transformative. Generate comprehensive stress tests in minutes instead of days. Ask 'Create a sensitivity table showing returns across different rate scenarios' and Sourcetable builds interactive visualizations that clearly communicate risk exposures. Your stakeholders see exactly how the bullet strategy performs under various market conditions, building confidence in your approach.

Cash Flow Projection and Reinvestment Planning

Bullets concentrate cash flows at maturity, but coupon payments arrive semi-annually throughout the holding period. Sourcetable automatically projects all cash flows—coupons and principal—and visualizes the payment schedule. Ask 'Show me monthly cash flows for the next three years' and see exactly when money arrives, helping you plan liquidity needs and reinvestment opportunities.

The AI also models reinvestment scenarios. If you're collecting $50,000 in semi-annual coupons, ask 'What's my total return if I reinvest coupons at 4% versus holding cash?' Sourcetable calculates compound returns, compares outcomes, and shows the impact of reinvestment decisions on your overall portfolio performance. This type of forward-looking analysis helps optimize returns within your bullet framework.

Credit Risk Monitoring and Diversification Analysis

  • Issuer Concentration Limit: Professional portfolio guidelines cap single-issuer exposure at 5–10% of bullet portfolio value; $2M portfolio means no more than $100–200K in any one company's bonds regardless of credit rating.
  • Credit Rating Transition Risk: BBB-rated bonds have a historical 5-year downgrade-to-junk probability of 6.8%; investment-grade mandates that prohibit junk holdings force fire-sale selling if a key bullet bond gets downgraded.
  • Sector Correlation in Bullets: Holding 40% financial-sector bonds in a 2026 bullet means a banking crisis (2023 SVB contagion) could widen spreads 80–150bp simultaneously across multiple positions.
  • Spread Duration vs. Rate Duration: Corporate bonds have both rate duration (sensitivity to Treasury yields) and spread duration (sensitivity to credit spreads); a 5-year BBB bond with spread duration 4.8 loses 4.8% if spreads widen 100bp, independent of rate changes.
  • Munis Tax-Equivalent Yield: A 3.8% AAA muni yield equals 5.85% tax-equivalent yield for an investor in the 35% federal bracket; include state tax exemptions for in-state munis to properly compare against corporate alternatives.

Concentrating maturities in a bullet increases the importance of credit quality. You can't afford defaults or downgrades near your target date. Sourcetable helps you monitor credit exposure continuously. Ask 'Show me my portfolio concentration by credit rating' and see instantly if you're overweight BBB corporates or underweight Treasuries.

The AI also tracks issuer concentration. If you hold multiple bonds from the same corporation, ask 'What's my exposure to XYZ Corp as a percentage of the portfolio?' Sourcetable calculates issuer weights and alerts you to concentration risks. You can then ask 'Suggest bonds to reduce my XYZ Corp exposure while maintaining my 2029 maturity target' and get actionable recommendations that preserve your bullet structure while improving diversification.

How Bullets Fixed Income Analysis Works in Sourcetable

Sourcetable combines AI intelligence with spreadsheet flexibility, giving you the power of advanced bond analysis without the complexity. The platform understands fixed income terminology, bond conventions, and portfolio management concepts, translating your natural language questions into sophisticated calculations instantly.

Step 1: Import Your Bond Portfolio Data

Start by uploading your bond holdings to Sourcetable. You can import from CSV files, Excel spreadsheets, or connect directly to portfolio management systems. Include key fields like CUSIP or ISIN, issuer name, coupon rate, maturity date, face value, and purchase price. Sourcetable recognizes standard bond data formats and automatically organizes information into structured tables.

If your data comes from a custodian report with non-standard column names, the AI adapts. It recognizes 'Par Amount' as face value, 'Coupon' as coupon rate, and 'Mat Date' as maturity date. No need to reformat data or rename columns—Sourcetable understands the context and maps fields correctly. This saves hours compared to Excel where you'd manually clean and standardize data before analysis.

  • Start by uploading your bond holdings to Sourcetable.
  • " as coupon rate, and "

Step 2: Define Your Bullet Strategy Parameters

Tell Sourcetable your target maturity window. Ask 'Show me all bonds maturing between January 2029 and December 2030' and the AI filters your portfolio instantly. You can refine further: 'Only investment-grade bonds with yields above 4.5%' or 'Exclude callable bonds.' The AI applies multiple criteria simultaneously, presenting exactly the bonds that fit your bullet strategy.

For new bullet construction, ask 'What's the optimal mix of Treasuries and corporates for a 2029 bullet with $2 million to invest?' Sourcetable analyzes available bonds, calculates risk-adjusted yields, considers diversification, and suggests allocation percentages. You get a complete portfolio recommendation without building optimization models or running solver routines.

Step 3: Analyze Yields and Returns

Once your bullet portfolio is defined, ask Sourcetable to calculate performance metrics. 'What's the weighted average yield to maturity?' delivers an instant answer with supporting calculations visible in the spreadsheet. The AI weights each bond by market value, calculates individual YTMs using iterative solving, and aggregates results properly.

You can drill deeper: 'Show me yield to worst for callable bonds' or 'Calculate tax-equivalent yield for municipal bonds assuming a 35% tax rate.' Sourcetable handles complex bond mathematics—yield to call, yield to put, after-tax returns—without requiring you to know the underlying formulas. The AI applies the correct calculation for each bond type automatically.

  • "s the weighted average yield to maturity?"
  • "Show me yield to worst for callable bonds"
  • "Calculate tax-equivalent yield for municipal bonds assuming a 35% tax rate."

Step 4: Assess Interest Rate Risk

Understanding duration is critical for bullet strategies. Ask 'What's the modified duration of my portfolio?' and Sourcetable calculates it instantly, showing both the portfolio-level metric and individual bond durations. The AI explains what this means: 'Your portfolio will decrease approximately 6.2% in value for every 1% increase in interest rates.'

For advanced analysis, request 'Calculate effective duration for bonds with embedded options' or 'Show me convexity for each position.' Sourcetable handles these sophisticated metrics automatically. You can then ask 'How does my bullet's duration compare to a barbell strategy with the same average maturity?' and get comparative analysis with visualizations showing risk-return trade-offs.

Step 5: Model Scenarios and Stress Tests

Test how your bullet performs under different market conditions. Ask 'What happens to my portfolio value if the yield curve shifts up 150 basis points?' Sourcetable recalculates bond prices using the new yield assumptions and shows your projected loss. The AI presents results in clear tables and charts—no need to manually adjust formulas or rebuild models.

You can model complex scenarios: 'Show me returns if short-term rates rise 200bp but long-term rates only rise 50bp' creates a non-parallel shift scenario. Or ask 'What if credit spreads widen by 100bp for BBB bonds?' to test credit risk. Each scenario runs instantly, letting you explore dozens of possibilities in the time it would take to build a single Excel scenario.

Step 6: Generate Reports and Visualizations

When you need to present your bullet strategy to stakeholders, ask Sourcetable to create reports. 'Generate a portfolio summary with yields, durations, and maturity distribution' produces a professional report automatically. The AI selects appropriate charts—maturity timelines, yield curves, sector allocation pie charts—and formats everything for presentation.

You can request specific visualizations: 'Create a cash flow waterfall showing all coupon and principal payments through 2030' or 'Chart the yield curve for my portfolio versus the Treasury curve.' Sourcetable generates these instantly, and they update automatically as market data changes. No more manually creating charts in Excel and updating them each week—Sourcetable keeps everything current.

Step 7: Monitor and Rebalance Continuously

Bullets require ongoing management as bonds approach maturity, market conditions shift, or new opportunities emerge. Set up alerts by asking 'Notify me if any bond in my portfolio gets downgraded below BBB' or 'Alert me when yields on 2029 corporates exceed 5.5%.' Sourcetable monitors continuously and sends notifications when conditions are met.

When rebalancing is needed, ask 'What bonds should I sell to raise $500,000 while minimizing tax impact?' The AI considers your cost basis, holding periods, and current market values to suggest tax-efficient liquidation strategies. Or ask 'Find replacement bonds if XYZ Corp bond gets called' and get recommendations that maintain your bullet's duration and yield profile.

Real-World Use Cases for Bullets Fixed Income Strategy

Bullets strategies work across diverse scenarios where investors have specific future cash needs or strong interest rate views. Sourcetable adapts to each situation, providing tailored analysis that matches your objectives and constraints.

Retirement Income Planning

A 55-year-old executive plans to retire at 65 and needs $1.5 million in guaranteed income to supplement Social Security and pension. She builds a bullet portfolio with bonds maturing between 2034 and 2036, concentrating cash flows when retirement begins. Using Sourcetable, she asks 'What mix of Treasuries, agencies, and investment-grade corporates provides the highest yield while maintaining AA average credit quality?'

The AI analyzes thousands of bonds, filters by maturity window and credit rating, calculates risk-adjusted yields, and suggests an allocation: 40% Treasuries for safety, 30% agency bonds for slightly higher yield, and 30% AA-rated corporates for additional income. Total portfolio yield: 4.8% with modified duration of 7.2 years. She can then ask 'How does this perform if rates rise 100bp?' to stress-test the strategy before committing capital.

Every quarter, she reviews the portfolio by asking 'Show me current market values and unrealized gains/losses.' Sourcetable updates valuations automatically, tracking progress toward her $1.5 million goal. If a bond gets called early, she asks 'Find a replacement AA corporate maturing in 2035' and receives recommendations within seconds, keeping her bullet strategy on track.

Corporate Treasury Liability Matching

A manufacturing company has a $10 million debt maturity in 2029 and wants to set aside funds now to ensure repayment. The CFO constructs a bullet portfolio with bonds maturing in 2028-2029, matching the liability's timing. Using Sourcetable, he asks 'Build a $10 million bullet portfolio with average maturity of 5.5 years and minimum A credit rating.'

Sourcetable suggests a diversified portfolio across 15 bonds—Treasuries, agencies, and highly-rated corporates—with staggered maturities from June 2028 to December 2029. The AI calculates that this portfolio yields 4.6% and has duration closely matched to the liability. The CFO asks 'What's my funding surplus if this portfolio performs as expected?' and learns he'll have approximately $11.2 million at maturity, providing a comfortable cushion.

Each month, he monitors by asking 'Show me the funding ratio'—current portfolio value divided by present value of the liability. Sourcetable tracks this metric automatically, alerting if the ratio falls below 95%. This proactive monitoring ensures the company maintains adequate funds to meet its obligation, avoiding last-minute refinancing at potentially unfavorable rates.

College Savings Portfolio

Parents of a 10-year-old want to ensure $200,000 is available for college expenses starting in 2032. They build a bullet portfolio focused on 2031-2033 maturities, emphasizing safety over maximum yield since the funds are essential. Using Sourcetable, they ask 'Create a conservative bullet portfolio with 80% Treasuries and 20% AAA-rated bonds for college funding.'

The AI constructs a portfolio with primarily Treasury notes and bonds plus a small allocation to AAA municipal bonds for tax efficiency. The parents ask 'Calculate after-tax yield assuming 28% federal tax rate' and discover the municipal allocation increases effective yield from 3.8% to 4.1%. They can then ask 'Project total value at maturity with semi-annual coupon reinvestment at 3.5%' to see their portfolio will grow to approximately $215,000, exceeding their target.

As college approaches, they ask 'Show me the maturity schedule by semester' to align bond maturities with tuition payment dates. Sourcetable creates a timeline showing which bonds mature each semester, ensuring liquidity when bills arrive. This precise cash flow matching—difficult to visualize in Excel—becomes clear and actionable through Sourcetable's AI-driven analysis.

Opportunistic Rate Positioning

A fixed income portfolio manager believes interest rates will rise significantly over the next two years, then stabilize. Rather than holding long-duration bonds that will suffer price declines, she builds a bullet portfolio with 2026 maturities, planning to reinvest proceeds at higher yields when rates peak. Using Sourcetable, she asks 'Show me the highest-yielding investment-grade bonds maturing in 2026.'

The AI ranks bonds by yield, filters for investment-grade only, and presents opportunities. She selects a mix yielding 5.2% with average duration of just 2.1 years—minimizing interest rate risk during the expected rising rate environment. She then asks 'Model returns if I reinvest proceeds in 2026 at 6.5% yield for five years versus holding current 10-year bonds at 4.8%' to quantify her rate view.

Sourcetable calculates both scenarios: the bullet strategy with reinvestment generates 5.9% annualized return over the full period versus 4.8% for the buy-and-hold approach—a significant advantage if her rate forecast proves correct. She can test multiple reinvestment assumptions by asking 'Create a sensitivity table for reinvestment rates from 5% to 8%' to understand the range of potential outcomes. This type of scenario analysis validates her strategy and provides clear communication tools for client discussions.

Frequently Asked Questions

If your question is not covered here, you can contact our team.

Contact Us
What is a bullet bond strategy and when should you use it vs a ladder or barbell?
A bullet strategy concentrates all bond maturities at a single target date. Example: if you need $1M in 7 years for a business acquisition, buy all bonds maturing in 7 years today. Three-strategy comparison: (1) Bullet—maximum certainty of having specific amount at specific date. Zero reinvestment risk before target. Zero liquidity before maturity. (2) Ladder—annual cash flows, diversified reinvestment timing, some liquidity each year. (3) Barbell—split short and long maturities with same average duration as bullet. Typically higher yield than bullet in normal curve environments. Bullet is optimal when: (a) You have a specific future liability with a known date and amount. (b) You want to lock in current yields with certainty. (c) Reinvestment risk in the interim period is undesirable.
How does a bullet strategy perform when yields rise vs fall?
Bullet strategy yield sensitivity: (1) Before maturity: market value moves inversely with yields. Rising rates = paper loss. However, if you hold to maturity, you receive exactly your planned amount (assuming no default). This is the 'hold to maturity' advantage—short-term paper losses are irrelevant if the goal is terminal value. (2) If forced to sell before maturity: full duration exposure. 7-year bullet in rising rate environment marks down significantly. Modified duration of 7-year bond ≈ 6.0—a 1% rate increase causes ~6% mark-to-market loss. (3) vs Ladder in rising rate environment: ladder has shorter average duration (some bonds already matured), so smaller paper loss but also less yield initially. Bullet is 'all-or-nothing' at the target date—ideal for liability matching, poor for investors who might need liquidity early.
What is the yield advantage or disadvantage of bullet vs barbell with the same duration?
Duration-matched comparison in normal yield curve: Example targets 5-year duration. (1) Bullet: buy 5-year bonds at 3.9% yield. Simple, single decision. (2) Barbell: 72% in 18-month bonds (1.45 duration, 4.7% yield) + 28% in 20-year bonds (14.2 duration, 4.2% yield). Blended yield = (0.72×4.7%) + (0.28×4.2%) = 4.56%. Yield pickup vs bullet = 4.56% - 3.90% = 66bps. That's the 'barbell advantage' in steep curve environments. (3) Bullet advantage vs barbell: if the curve flattens (short rates rise faster than long rates), the barbell's short-duration component gets hurt while long bonds barely budge. Bullet's 5-year bond is relatively insulated from both 2-year and 30-year rate moves. Bullet wins in flat or inverted curves; barbell wins in steep curves.
How do you select the right bond issuers for a bullet strategy to avoid concentration risk?
Credit selection for bullet portfolios: (1) Target maturity tolerance: bonds maturing 3-6 months from target date are acceptable (reinvest at near-target rates). (2) Credit quality: investment-grade BBB or higher recommended for predictable maturity values. Below BBB: callable bonds, potential credit deterioration before target date. (3) Diversification: for $1M bullet portfolio, minimum 5-10 issuers. No more than 20% concentration in any one issuer or sector. (4) Specific risk: avoid bonds with call features before target date (risk of early redemption). Look for 'non-callable bullet' bonds—guaranteed to mature at par on the stated date. (5) Liquidity consideration: you won't need to sell, but if circumstances change, hold liquid names (Treasuries, top-20 corporate issuers) rather than obscure issuers with wide bid-ask spreads.
How is a bullet portfolio used for pension ALM (asset-liability management)?
Pension ALM bullet strategy: (1) Map pension cash flows—identify when specific benefit payments are due. (2) Match each payment with a bullet portfolio maturing on or near that date. (3) For a pension with 5 major payout dates over 10 years: five separate bullet portfolios maturing at each payout date. (4) Credit quality: investment-grade corporate bonds for higher yield, Treasuries for certainty. Mix based on funding ratio: better-funded pensions can take more credit risk; underfunded pensions need Treasuries. (5) UK example: 2022 LDI crisis—UK pension funds used leveraged gilt bullet strategies to match liabilities. When gilt yields spiked 200bps in days, the leveraged portfolios faced margin calls, forcing rushed gilts sales. Lesson: bullet matching should avoid leverage to prevent liquidity crises in rate-spike environments.
What are the tax implications of a bullet bond strategy vs ladder?
Tax considerations for bullet strategies: (1) Original issue discount (OID)—zero-coupon bonds purchased below par accrue interest annually as taxable income even though not received in cash (phantom income). STRIPS and zeros are OID instruments. (2) Premium bonds—bonds purchased above par allow amortization of premium (reducing taxable interest income annually). Advantageous for high-income investors. (3) Market discount—bonds purchased below par (not OID) may have market discount taxed as ordinary income at sale or maturity, not capital gains. (4) Bullet vs ladder: ladder generates more frequent taxable events (annual maturity + reinvestment). Bullet has fewer events until target date. (5) Tax-exempt bullets: municipal bond bullets provide tax-free cash flows for investors in high tax brackets (35%+ bracket). After-tax yield of muni bullet at 3.5% ≈ taxable 5.4% for 35% bracket investor.
How do you calculate the expected terminal value of a bullet bond portfolio?
Terminal value calculation for bullet portfolio: (1) Coupon-paying bonds: Terminal Value = Face Value × N + Σ(Coupon × FV factor). FV factor for each coupon = (1+r/m)^(remaining periods). At 5-year maturity: if reinvestment rate = 4%, 5% coupon bond with $100 face value: Coupons reinvested at 4% = $25 × (1.04^5 + 1.04^4 + 1.04^3 + 1.04^2 + 1.04 + 1) minus the final coupon = $27.24 reinvestment gain. Total terminal value = $100 + $27.24 = $127.24. (2) Reinvestment rate uncertainty: if rates fall from 4% to 2%, reinvestment value = $26.21. Difference is reinvestment risk quantified. (3) Zero-coupon bonds: terminal value = face value exactly (no reinvestment risk). Zero-coupon bullet portfolios eliminate reinvestment risk at the cost of lower yields vs coupon-paying equivalents.
Andrew Grosser

Andrew Grosser

Founder, CTO @ Sourcetable

Sourcetable is the AI-powered spreadsheet that helps traders, analysts, and finance teams hypothesize, evaluate, validate, and iterate on trading strategies without writing code.

Share this article

Sourcetable Logo
Ready to implement the Bullets Fixed Income strategy?

Backtest, validate, and execute the Bullets Fixed Income strategy with AI. No coding required.

Drop CSV