Mark to Market Debt Calculator

Estimate current debt value from cash flows and yields. Compare clean and dirty prices quickly. Track market changes, accrued interest, gains, and valuation risk.

Debt valuation inputs

Enter Position Details

Choose a yield model or a quoted clean price. Enter all monetary values in one consistent currency.

Used for modeled value and risk measures.
Used only with manual quote valuation.

Formula Used

Yield-based dirty price:

Dirty Price = Σ[Cash Flowt ÷ (1 + y ÷ m)mt]

Accrued interest:

Accrued Interest = Coupon Payment × (Elapsed Days ÷ Coupon-Period Days)

Clean price:

Clean Price = Dirty Price − Accrued Interest

Mark-to-market gain or loss:

Gain or Loss = Current Dirty Market Value − Carrying Value

Here, y is the annual market yield. The value m is the yearly payment frequency. Each coupon and principal payment is discounted to the valuation date.

How to Use This Calculator

  1. Select discounted cash flows or manual clean quote valuation.
  2. Enter face value, quantity, coupon rate, yield, and maturity.
  3. Choose the correct coupon payment frequency.
  4. Enter coupon-period days for accrued interest.
  5. Provide the total carrying value for comparison.
  6. Set a basis-point shift for upward and downward scenarios.
  7. Submit the form and review values above the inputs.
  8. Export the summary as CSV or print it as a PDF.

Example Data

Face value Coupon Yield Maturity Frequency Quantity Carrying value
1,000 6.00% 5.25% 7 years Semiannual 10 9,800
5,000 4.50% 6.10% 12 years Quarterly 4 19,250
1,000 0.00% 4.20% 3 years Annual 25 22,500

Understanding Debt Mark-to-Market

Mark-to-market debt valuation updates a debt position using current market conditions. It replaces an older carrying amount with a market estimate. The calculation is useful for bonds, notes, and similar fixed-income instruments. A valuation helps analysts see how interest-rate changes affect value. It also separates price movement from accrued coupon interest.

A bond promises coupon payments and principal repayment. Each future cash flow is discounted by the current market yield. Higher yields reduce value. Lower yields normally increase value. Longer maturities often create larger price changes. Low-coupon debt can also react strongly because more value arrives near maturity.

How Market Yields Change Value

The dirty price includes accrued interest. The clean price excludes that accrued amount. Market quotations commonly use clean prices, while settlement values often use dirty prices. This calculator reports both measures. It estimates accrued interest from days elapsed within the coupon period. Exact market conventions can vary by security and jurisdiction.

Mark-to-market gain or loss compares current market value with carrying value. A positive difference is an unrealized gain. A negative difference is an unrealized loss. Accounting treatment depends on classification, policy, and reporting standards. Therefore, the result supports analysis but does not replace professional accounting judgment.

Clean Price and Carrying Value

Duration measures interest-rate sensitivity. Macaulay duration gives the weighted timing of discounted cash flows. Modified duration estimates the percentage price change for a small yield movement. DV01 estimates the currency change caused by a one-basis-point yield shift. Convexity improves interpretation when rate changes become larger.

Yield-based valuation needs face value, coupon rate, market yield, maturity, and payment frequency. The calculator creates every scheduled cash flow. It discounts coupons and principal separately. Manual quote mode instead accepts a clean price per one hundred of face value. That mode is helpful when a reliable market quote already exists.

Duration and Scenario Analysis

Use consistent units for every field. Enter face value for one debt unit. Enter quantity as the number of identical units. Carrying value should represent the entire position. Use the same currency throughout. For zero-coupon debt, enter a zero coupon rate. Set elapsed coupon days to zero when accrued interest should be excluded.

Review the result panel before exporting data. Check clean value, dirty value, accrued interest, and gain or loss. Compare scenario values after yield increases or decreases. Large differences may signal duration risk, stale inputs, or an unusual cash-flow structure. Recheck the market yield and maturity whenever results appear unexpected.

Input Quality and Model Limits

Mark-to-market estimates can change daily. Market liquidity, credit spreads, optional redemption terms, taxes, and transaction costs can alter executable prices. This model assumes fixed contractual cash flows and a constant discount yield. Callable, puttable, floating-rate, or defaulted debt may require a specialized valuation model.

Reliable valuation starts with current inputs and clear assumptions. Save the calculation date with each result. Retain the source of the market yield or quote. Compare valuations across reporting dates using the same method. Consistent records make changes easier to explain and audit.

Frequently Asked Questions

1. What does mark-to-market mean for debt?

It means replacing a historical or carrying amount with a current market-based value. The estimate can use observable quotes or discounted contractual cash flows.

2. What is the difference between clean and dirty price?

Clean price excludes accrued coupon interest. Dirty price includes accrued interest and better reflects the estimated settlement amount paid between coupon dates.

3. Why does debt value fall when market yield rises?

Existing fixed payments become less attractive when new market yields rise. Their present value falls because those future cash flows use a higher discount rate.

4. Can this calculator value zero-coupon debt?

Yes. Enter zero for the coupon rate. The model then discounts only the principal repayment due at maturity.

5. What carrying value should I enter?

Enter the total book or recorded value for the complete position. Keep its currency and valuation basis consistent with the market value inputs.

6. What does DV01 show?

DV01 estimates the position’s value change for a one-basis-point yield movement. It is a local sensitivity measure, not a guaranteed trading result.

7. What is modified duration?

Modified duration estimates the percentage price change caused by a small yield change. It works best for modest movements and fixed cash flows.

8. Why include convexity?

Convexity captures curvature in the price-yield relationship. It improves sensitivity analysis when yield changes are too large for duration alone.

9. When should I use manual quote mode?

Use it when a reliable clean market quote already exists. The calculator adds accrued interest and compares the resulting position value with carrying value.

10. Does the model handle callable or floating-rate debt?

Not fully. Embedded options and changing coupons require specialized cash-flow assumptions. Treat this result as a simplified estimate for those instruments.

11. Is the result suitable for financial reporting?

It can support analysis and documentation. Final reporting may require approved pricing sources, valuation controls, accounting classifications, disclosures, and professional review.

Related Calculators

Paver Sand Bedding Calculator (depth-based)Paver Edge Restraint Length & Cost CalculatorPaver Sealer Quantity & Cost CalculatorExcavation Hauling Loads Calculator (truck loads)Soil Disposal Fee CalculatorSite Leveling Cost CalculatorCompaction Passes Time & Cost CalculatorPlate Compactor Rental Cost CalculatorGravel Volume Calculator (yards/tons)Gravel Weight Calculator (by material type)

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.