หาวันจ่ายดอกเบี้ยครั้งก่อนหน้าวันชำระราคาของหุ้นกู้ ใช้ในการวิเคราะห์พันธบัตรและการลงทุนอักษร
=COUPPCD(settlement, maturity, frequency, [basis])
=COUPPCD(settlement, maturity, frequency, [basis])
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| settlement | Date | Yes | วันที่ซื้อหุ้นกู้ (วันที่ชำระเงินให้กับผู้ขาย) | |
| maturity | Date | Yes | วันที่หุ้นกู้ครบกำหนด (วันสิ้นสุดของหุ้นกู้) | |
| frequency | Number | Yes | ความถี่ของการจ่ายดอกเบี้ยต่อปี: 1=ปีละครั้ง, 2=ปีละ 2 ครั้ง, 4=ปีละ 4 ครั้ง | |
| basis | Number | Optional | 0 | วิธีการคำนวณจำนวนวัน: 0=US 30/360 (ค่าเริ่มต้น), 1=Actual/Actual, 2=Actual/360, 3=Actual/365, 4=European 30/360 |
COUPPCD(DATE(2024,1,25), DATE(2025,1,1), 2, 1)=COUPPCD(DATE(2024,1,25), DATE(2025,1,1), 2, 1)
2024-07-01
COUPPCD(DATE(2019,9,1), DATE(2029,1,1), 2, 0)=COUPPCD(DATE(2019,9,1), DATE(2029,1,1), 2, 0)
2019-07-01
COUPPCD(DATE(2024,6,15), DATE(2026,12,31), 1, 1)=COUPPCD(DATE(2024,6,15), DATE(2026,12,31), 1, 1)
2023-12-31
COUPPCD(DATE(2024,8,20), DATE(2027,3,15), 4, 2)=COUPPCD(DATE(2024,8,20), DATE(2027,3,15), 4, 2)
2024-06-15
COUPPCD หาวันจ่ายดอกเบี้ย ครั้งที่แล้ว (ก่อนวันซื้อ) ส่วน COUPNCD หาวันจ่ายดอกเบี้ยครั้งถัดไป (หลังวันซื้อ)
ฟังก์ชันจะยังคงส่งกลับวันจ่ายดอกเบี้ยครั้งก่อนหน้านั้น ไม่ใช่วันที่ตรงกับวันซื้อ
COUPPCD มีใน Excel 2007 ขึ้นไป รวมถึง Excel 365 ทุกเวอร์ชัน
ใช่ basis มีผลต่อการคำนวณจำนวนวันระหว่างวันซื้อและครบกำหนด ซึ่งส่งผลต่อการคำนวณดอกเบี้ย ค่าเริ่มต้นคือ 0 (30/360)
COUPPCD เป็นฟังก์ชันสำหรับหาวันที่จ่ายดอกเบี้ยครั้งก่อนหน้าวันที่คุณซื้อหุ้นกู้ (วันชำระราคา) ใช้ในการวิเคราะห์พันธบัตรและการคำนวณดอกเบี้ยค้างจ่าย
ที่เจ๋งคือ ฟังก์ชันนี้ช่วยให้นักลงทุนสามารถติดตามวันจ่ายดอกเบี้ยของหุ้นกู้ได้อย่างแม่นยำ โดยพิจารณาความถี่ของการจ่ายดอกเบี้ย (ปีละ 1-4 ครั้ง) และวิธีคำนวณจำนวนวัน
ส่วนตัวผม พบว่า COUPPCD มีประโยชน์มากสำหรับการคำนวณเกี่ยวกับพันธบัตร ซึ่งเป็นเครื่องมือสำคัญในการวิเคราะห์การลงทุนแบบ Fixed Income