Skip to content
ETFYield Lab
Directory

เครื่องคำนวณทางการเงินและความเสี่ยงเชิงโต้ตอบ · ความโปร่งใส E-E-A-T

TH · ภาษาไทย

Bond yield & duration calculator

Yield to maturity is the single discount rate that makes a bond’s future coupons and principal worth its current price. Duration and convexity tell you how sensitive that price is to changes in yield.

Yield to maturity

4.693%

Current yield
4.404%
Macaulay duration
8.212 years
Modified duration
8.023
Convexity
76.74
DV01 (per 100 face)
0.0774

1. สูตรคณิตศาสตร์และสมการหลัก

Price = Σ CFₜ ÷ (1 + y ÷ f)^(t × f)

Macaulay duration = Σ t × PV(CFₜ) ÷ Price

Modified duration = Macaulay ÷ (1 + y ÷ f)

2. วิธีการใช้งานและการป้อนพารามิเตอร์

Enter the face value, coupon rate, years to maturity, coupon frequency and the clean price.

The yield is solved numerically; duration, convexity and DV01 are then computed at that yield.

3. สมมติฐานและข้อจำกัดของแบบจำลอง

  • Assumes the bond is priced on a coupon date (no accrued interest) and that all payments are made in full.
  • Not suitable for callable, puttable or floating-rate bonds.

4. คำถามที่พบบ่อยและการบริหารความเสี่ยง (FAQ)

What does modified duration of 7 mean?

A 1 percentage-point rise in yield would lower the price by roughly 7%. Convexity refines that estimate for larger moves.

What is DV01?

The change in price, per 100 of face value, for a one-basis-point change in yield. Traders use it to size hedges.

ทีมบริหารความเสี่ยงสามารถทวนสอบผลลัพธ์ของ "Bond yield & duration calculator" ได้อย่างไร?

ETFYield Lab แสดงสมการคณิตศาสตร์และสมมติฐานทั้งหมดไว้ในหน้านี้ ทีมวิเคราะห์สามารถนำพารามิเตอร์เดียวกันไปคำนวณซ้ำใน Python/Pandas และตรวจสอบสถานะใบอนุญาตของคู่สัญญาได้ที่ศูนย์ตรวจสอบของ ETFYield Lab

ข้อจำกัดความรับผิดชอบ: เพื่อการศึกษาและการวิจัยเชิงปริมาณเท่านั้น ไม่ใช่คำแนะนำในการลงทุน ผลลัพธ์ขึ้นอยู่กับข้อมูลที่ป้อนและสมมติฐานข้างต้น โปรดตรวจสอบตัวเลขสำคัญอย่างอิสระ

Bond yield & duration calculator | เครื่องคำนวณเชิงปริมาณและสูตรคณิตศาสตร์ ETFYield Lab | ETFYield Lab