Convertible Bonds and Hybrid Securities › Analyzing a Convertible Bond Position

Michael BrenndoerferNovember 20, 20255 min read
Quantitative FinanceAll chapters
Part 4 of 15Swaps and Credit Derivatives
Chapter 24Convertible Bonds and Hybrid Securities › Analyzing a Convertible Bond Position
Reading section 5 of 11 · Analyzing a Convertible Bond Position · 5 minSection 5 of 11 · 5 min

Book contents

Section 5 of 11 · 5 min read

Convertible Bonds and Hybrid Securities › Analyzing a Convertible Bond PositionOne section · Sections in this chapter5 / 11 ↓
Reading tools Definitions & inline links

Choose your expertise level to adjust how many terms are explained. Beginners see more tooltips, experts see fewer to maintain reading flow. Hover over underlined terms for instant definitions.

Article links

Make inline references clickable

Let's examine how a convertible bond behaves across different market scenarios to understand its risk-return characteristics. By modeling various outcomes for the underlying stock, we can see how the convertible's hybrid nature manifests in practice. This scenario analysis illuminates why convertibles appeal to you if you seek a particular risk-return profile.

In[13]:
Code
def analyze_convertible_scenarios(
    par_value: float,
    conversion_ratio: float,
    purchase_price: float,
    current_stock_price: float,
    straight_bond_value: float,
    coupon_rate: float,
    years_held: float,
) -> dict:
    """Analyze convertible bond performance across stock price scenarios."""

    # Stock price scenarios (percentage changes)
    scenarios = {
        "Stock crashes (-50%)": 0.5,
        "Stock declines (-25%)": 0.75,
        "Stock flat (0%)": 1.0,
        "Stock rises (+25%)": 1.25,
        "Stock soars (+50%)": 1.5,
        "Stock doubles (+100%)": 2.0,
    }

    coupon_income = coupon_rate * par_value * years_held
    results = []

    for scenario_name, multiplier in scenarios.items():
        future_stock = current_stock_price * multiplier
        conversion_value = conversion_ratio * future_stock

        # Convertible value is max of conversion value and bond floor
        # (simplified - assumes bond floor is stable)
        convertible_value = max(conversion_value, straight_bond_value)

        # Total return including coupon income
        total_value = convertible_value + coupon_income
        total_return = (total_value - purchase_price) / purchase_price * 100

        # Compare to pure stock investment
        stock_return = (multiplier - 1) * 100

        results.append(
            {
                "scenario": scenario_name,
                "stock_price": future_stock,
                "stock_return": stock_return,
                "conversion_value": conversion_value,
                "convertible_value": convertible_value,
                "total_return": total_return,
            }
        )

    return results
In[14]:
Code
# Analyze scenarios
scenarios = analyze_convertible_scenarios(
    par_value=1000,
    conversion_ratio=25,
    purchase_price=1050,  # Bought at slight premium
    current_stock_price=38,
    straight_bond_value=920,
    coupon_rate=0.035,
    years_held=2,
)
Out[15]:
Console
Convertible Bond Scenario Analysis (2-Year Holding Period)
======================================================================
Scenario                  Stock Return  Conv. Value    CB Return
----------------------------------------------------------------------
Stock crashes (-50%)            -50.0% $       475        -5.7%
Stock declines (-25%)           -25.0% $       712        -5.7%
Stock flat (0%)                   0.0% $       950        -2.9%
Stock rises (+25%)               25.0% $     1,188        19.8%
Stock soars (+50%)               50.0% $     1,425        42.4%
Stock doubles (+100%)           100.0% $     1,900        87.6%

The scenario analysis reveals the asymmetric payoff profile of convertibles, which is the defining characteristic that makes these instruments attractive to many investors. When the stock crashes 50%, the convertible bond limits losses to about 5% (thanks to the bond floor plus coupon income), compared to the stock's 50% loss. The bond floor provides substantial downside protection, transforming what would be a devastating loss into a modest one. However, when the stock doubles, the convertible captures most of the upside, returning about 87% versus the stock's 100%. This "participate in gains, cushion the losses" characteristic makes convertibles attractive for risk-conscious investors seeking equity exposure. The tradeoff is clear: you give up some upside potential in exchange for significant downside protection.

Out[16]:
Visualization
Grouped bar chart comparing convertible bond and stock returns across six scenarios from a 50% crash to a 100% gain.
Comparative total returns of a convertible bond and its underlying stock across six price scenarios ranging from a 50% crash to a 100% gain. The results highlight the asymmetric return profile where the bond floor limits downside losses while still capturing significant portions of equity upside.

The bar chart visually reinforces the convertible's asymmetric profile, making the risk-return tradeoff immediately apparent. In the "Stock crashes" scenario, the convertible's loss is minimal compared to the stock's plunge, while in the "Stock doubles" scenario, the convertible captures nearly all of the upside return. Notice how the difference between the two bars narrows as we move from left to right across the scenarios. In the crash scenario, the convertible dramatically outperforms the stock, but in the double scenario, the stock marginally outperforms the convertible. This visual pattern encapsulates the essence of convertible bond investing.

Out[17]:
Visualization
Payoff diagram with stock and convertible return lines plus separate shaded regions where the convertible outperforms the stock and where the stock outperforms the convertible.
Payoff diagram showing the return of a convertible bond versus direct stock ownership as a function of the underlying stock return. One shaded region represents the downside protection provided by the fixed-income floor, while the other quantifies the upside potential sacrificed to pay for that protection.