⚠ Assumptions: Bond held to maturity. All gross return figures are total returns, net of accrued interest paid at purchase. Total Return = Coupon Income + Capital Gain/Loss (clean price → par) − Accrued Interest Paid. Purchase Price is the clean price; the actual settlement (dirty) price = clean price + accrued. % Return is calculated on the invested cash amount. Does not include transaction costs, withholding taxes, bid-offer spread, or reinvestment income. YTM is yield to worst for callable bonds.
Overview
Investment Amt (Clean)
—
Investment Amt (w Accrued)
—
Days to Maturity
—
Years to Maturity
—
Accrued Interest (paid)
—
Annual Coupon
—
Coupons (to maturity)
—
Capital Gain (to maturity)
—
Total Gain (net of Accrued Int)
—
—
Total Bond Return
—
Cash Flow to Maturity (USD)
Bond Summary
Key Terms
Credit Risk
Market Data
About Issuer
Risk AnalysisAI Engine
Coupon Cash Flow Schedule
#
Date
Time Remaining
Type
Status
Cash Flow
Cumulative
Configure inputs to generate cash flow schedule
Methodology: Assumes bond is held to maturity. Gross return = total coupon payments + (par value – purchase price) received at maturity. Calculated on face value basis assuming purchase at stated price. Does not include: accrued interest payable at purchase, transaction costs, withholding taxes, bid-offer spread, or reinvestment income on coupons. YTM is yield to worst for callable bonds. Early exit may result in capital gains or losses. All figures are indicative and not investment advice.
Portfolio Builder
Assemble a portfolio of bonds to analyse weighted stats and projected cash flows
Add to Portfolio
Select from UniverseIssuer *Nominal Qty/Amt (optional)Face Value (optional — defaults to 100)Issuer Rating *Coupon (%) *Price *Maturity Date *Callable Date (optional)Currency *Issuer Sector (optional)Issuer Country (optional)Bond Type *Seniority (optional)Redemption Type (optional)Coupon Frequency *ISIN (optional)
Fund Name *Fund IssuerISIN (optional)Currency *Price / NAV *No. of Units *Distribution Yield (%) *Distribution Frequency *Effective Duration (Years) *Average Rating *
Description *Currency *Amount *
Portfolio Builder
👾
Create or load your portfolio!
Security Name
CCY
Nom. Qty/Amt
Bond Type
Sector
S&P Rating
Price
Market Value
Wgt (%)
Yield %
Coupon %
Coupon Freq
Next Coupon
Spread
Duration
Spread/Dur
Call Date
Mat Date
To Call/Mat
Coupons YTD
Accrued
YTD+Accrued
Coupons to Mat
Country
Redemption Type
Source
ISIN
⚠ Weights do not sum to 100%. Please adjust notional amounts.
Portfolio Summary & Cashflow
Market Value
—
No. of Holdings
—
Avg Rating
—
Portfolio Duration
—
Portfolio Coupon %
—
Carry Breakeven
—
Coupons YTD
—
Accrued
—
Coupons YTD + Accrued
—
Coupons Remaining
—
Coupons Total
—
Coupons to Maturity
—
Portfolio Expected Return
Portfolio Yield %
—
Wtd Avg Yrs to Maturity
—
Expected Return (3Y)
—
Expected Return (5Y)
—
Expected Return (10Y)
—
Expected Return (Total)
—
Cash Flow Projection (to Call Date, otherwise Mat Date)
Portfolio Positioning
Portfolio & Risk AnalysisAI Engine
Portfolio Cash Flow
FromTo
Date
Time Remaining
Bond Name
Type
Status
Cash Flow
Cumulative
Add bonds to generate cash flow schedule
My Portfolio
Track your actual bond holdings — purchase price, real P&L, coupons received, and cash flows to maturity
Add to Portfolio
Select from UniverseISIN (optional)Issuer *Issuer Sector (optional)Issuer Country (optional)S&P RatingBond Type *Coupon (%) *Coupon Frequency *Redemption Type (optional)Maturity Date
N/A
Perpetual
Date:
Callable Date (optional)Currency *Nominal Qty/Amt *Face Value (optional — defaults to 100)Current PricePurchase Price *Purchase Date *FX at Purchase USD/CCY
Fund Name *Fund IssuerISIN (optional)Currency *Purchase NAV (price per unit) *Current NAV *No. of Units *Distribution Type *Distribution Frequency *Distribution or Effective Yield (%) *Effective Duration (Years) *Average Rating *Purchase Date *FX at Purchase USD/CCY