bond-relative-value

Integrate bond pricing, yield curves, credit spreads, and scenario stress testing.

Updated Jun 5, 2026
One-click install
npx skills add https://github.com/Duzhenyang111/stock_money --skill bond-relative-value-duzhenyang111
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bond-relative-value
Source: https://github.com/Duzhenyang111/stock_money/tree/main/financial-services-main/plugins/partner-built/lseg/skills/bond-relative-value
Command: npx skills add https://github.com/Duzhenyang111/stock_money --skill bond-relative-value-duzhenyang111

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the complex process of bond relative value analysis by integrating bond pricing, yield curves, credit spreads, and scenario stress testing.

Core Features & Use Cases

  • Pricing and Yield Curve Analysis: Price bonds and analyze yield curves to compute G-spreads.
  • Credit Spread Analysis: Isolate credit components from bond spreads to understand bond richness/cheapness.
  • Scenario Stress Testing: Run scenario analysis to assess bond value under different interest rate environments.
  • Use Case: When assessing whether a bond is rich, cheap, or fair compared to its peers and under various economic conditions.

Quick Start

Execute the bond-relative-value skill with the target bond ISIN, e.g., "bond-relative-value -i 'US1234567890'".

Frequently Asked Questions about bond-relative-value

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze bond relative value to determine if a bond is rich or cheap?

Bond relative value analysis combines bond pricing, yield curve analysis, credit spread decomposition, and scenario stress testing to determine if a bond is rich, cheap, or fair. It isolates credit components and runs stress scenarios to evaluate value against peers.

What is the best way to isolate credit spreads from yield curves for fixed income analysis?

To isolate credit spreads for fixed income analysis, compute G-spreads by pricing bonds against yield curves, then extract the credit component from the total spread. This separates credit risk from interest rate risk to evaluate bond cheapness or richness.

How do I run scenario stress testing on bonds under different interest rate environments?

Run scenario stress testing on bonds by applying hypothetical interest rate shifts to bond pricing models and yield curves. This evaluates how valuations and relative value react to changing economic conditions and different rate environments.

Can I use scenario analysis tools for fixed income professionals without external dependencies?

Yes, you can perform scenario analysis without external dependencies. The Skill uses internal scripts and references to execute fixed income analysis, though it requires access to underlying bond pricing, yield curve, and scenario analysis tools.

Why compute G-spreads when assessing bond pricing and yield curve movements?

Compute G-spreads when assessing bond pricing to measure the spread over the government yield curve. This isolates the credit risk premium from interest rate movements, allowing you to determine if a bond is cheap or rich relative to peers.

Does bond relative value analysis work for comparing a single bond ISIN against its peers?

Yes, bond relative value analysis works for comparing a single bond ISIN against peers. Input the target bond ISIN to evaluate its pricing, credit spread, and stress test results, determining its relative cheapness or richness in the market.