YIELD คำนวณผลตอบแทน (Yield) ของหลักทรัพย์ที่จ่ายดอกเบี้ยเป็นงวด เหมาะสำหรับวิเคราะห์พันธบัตรและการลงทุนผลตอบแทนคงที่
| อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
|---|---|---|
| settlement | Date | วันซื้อหลักทรัพย์ (วันที่ให้สิทธิแก่ผู้ซื้อ) |
| maturity | Date | วันครบกำหนดของหลักทรัพย์ (วันที่หลักทรัพย์หมดอายุ) |
| rate | Number | อัตราคูปองรายปี (Coupon Rate) เป็นเปอร์เซ็นต์ เช่น 5.75% หรือ 0.0575 |
| pr | Number | ราคาตลาดของหลักทรัพย์ต่อหน่วย $100 face value เช่น 95 หมายถึง $95 ต่อหน่วย $100 |
| redemption | Number | มูลค่าไถ่ถอนของหลักทรัพย์ต่อหน่วย $100 face value ปกติ 100 (ราคาตามหนังสือ) |
| frequency | Number | ความถี่ของการจ่ายคูปอง: 1 = รายปี, 2 = ครึ่งปี, 4 = รายไตรมาส |
| [basis]ไม่บังคับ | Number | วิธีการนับจำนวนวัน (0=US 30/360, 1=Actual/actual, 2=Actual/360, 3=Actual/365, 4=European 30/360) |
[ ] = อาร์กิวเมนต์ที่ไม่บังคับ
ฟังก์ชัน YIELD ใน Excel ช่วยคำนวณผลตอบแทนรายปีของพันธบัตรหรือหลักทรัพย์อื่นที่จ่ายดอกเบี้ยเป็นงวด
ที่เจ๋งคือ YIELD พิจารณาทุกอย่าง – วันซื้อ วันครบกำหนด อัตราดอกเบี้ย ราคาตลาด มูลค่าไถ่ถอน และความถี่ในการจ่ายดอกเบี้ย เพื่อให้ได้ผลตอบแทนที่แท้จริง
ฟังก์ชันนี้ใช้ iterative method (Newton-Raphson) เพื่อคำนวณ Yield ที่ทำให้มูลค่าปัจจุบันของ cash flows เท่ากับราคาตลาด ถ้า YIELD ไม่สามารถหาค่าที่เหมาะสมได้ จะคืนค่า #NUM! error
พันธบัตรซื้อวัน 15 ก.พ. 2551 ครบกำหนด 15 พ.ย. 2559 อัตราคูปอง 5.75% ราคาซื้อ $95 ต่อหน่วย $100 จ่ายดอกเบี้ยครึ่งปี YIELD ออกมา 6.51% (ผลตอบแทนที่แท้จริง)
พันธบัตรตั้งแต่ 1 ม.ค. 2566 ถึง 31 ธ.ค. 2570 อัตราคูปอง 4.5% ราคาพรีเมียม $102 ต่อหน่วย $100 จ่ายรายไตรมาส ผลตอบแทน 4.06% ซึ่งต่ำกว่าคูปองเพราะซื้อในราคาสูง
พันธบัตร 1 ปี ซื้อในราคา $98 ต่อหน่วย $100 คูปอง 6% จ่ายรายปี ผลตอบแทน 8.16% ตั้งแต่ผลตอบแทนต่ำ (yield discount)
พันธบัตร 5 ปี ราคา $105 (พรีเมียม) คูปอง 7% จ่ายครึ่งปี ใช้ Actual/actual basis เผื่อความแม่นยำ ผลตอบแทน 5.83%
เพราะซื้อพันธบัตรในราคา 95 ซึ่งต่ำกว่า par value 100 ผู้ลงทุนได้รับกำไรจากราคาเพิ่มเติมเมื่อครบกำหนด นี่คือ capital gain ที่เพิ่มผลตอบแทนทั้งหมด ในตัวอย่างจะได้ 6.54%
rate คือ coupon rate รายปี (ตัวอักษร fixed) frequency คือกี่ครั้งต่อปีที่จ่าย Excel จะแบ่งคูปองออกตามความถี่อัตโนมัติ
basis 0 (US 30/360) ถือว่าทุกเดือน 30 วัน หากคำนวณเร็ว basis 1 (Actual/actual) นับวันจริง ๆ ให้ความแม่นยำมากกว่า
ฟังก์ชันที่ผู้เขียนโยงไว้กับ YIELD จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง
ACCRINT คืนค่าดอกเบี้ยค้างรับของหลักทรัพย์ที่มีการจ่ายดอกเบี้ยตามกำหนดเวลา (Periodic Interest)
DISC คำนวณอัตราส่วนลด (Discount Rate) ต่อปีสำหรับหลักทรัพย์จำหน่าย
DURATION คำนวณ Macaulay Duration ของหลักทรัพย์ที่มีดอกเบี้ย ซึ่งเป็นการวัดอายุเฉลี่ยถ่วงน้ำหนักของกระแสเงินสด ใช้วัดความเสี่ยงจากการเปลี่ยนแปลงของอัตราดอกเบี้ย
MDURATION ช่วยคำนวณความไว (modified duration) ของพันธบัตรต่อการเปลี่ยนแปลงของอัตราดอกเบี้ย ใช้วัดความเสี่ยงด้านดอกเบี้ย
ODDFPRICE คำนวณราคาต่อเงินหน้าตั๋ว $100 ของตราสารที่มีช่วงคูปองแรกแปลก (ช่วงเวลาสั้นหรือยาว) ใช้สำหรับตราสารโบนด์ที่มีระยะเวลาชำระดอกเบี้ยครั้งแรกไม่ปกติ เช่น โบนด์ที่ออกในช่วงกลางระหว่างวันชำระปกติ
ODDFYIELD คำนวณผลตอบแทนประจำปี (yield) ของตราสารที่มีช่วงคูปองแรกแปลก แตกต่างจาก ODDLPRICE ที่คำนวณราคา ODDFYIELD คำนวณอัตราผลตอบแทนแทน ใช้สำหรับวิเคราะห์บอนด์ที่มีช่วงคูปองแรกไม่ปกติ
ODDLPRICE คำนวณราคาต่อเงินหน้าตั๋ว $100 ของตราสารหนี้ที่มีช่วงคูปองสุดท้ายแปลก (odd last coupon period) ใช้เมื่อตราสารมีการจ่ายคูปองสุดท้ายที่ไม่ปกติหรือสั้นกว่าปกติ
ODDLYIELD คำนวณผลตอบแทนประจำปีของตราสารหนี้ที่มีช่วงคูปองสุดท้ายไม่เป็นมาตรฐาน (odd coupon period) ใช้สำหรับพันธบัตรและหลักทรัพย์ที่มีระยะเวลาชำระดอกเบี้ยครั้งสุดท้ายผิดปกติ
PRICE คำนวณราคาต่อมูลค่า 100 บาทของพันธบัตร โดยพิจารณาจากอัตราดอกเบี้ย ผลตอบแทน และสัญญาการจ่ายดอกเบี้ย
PRICEDISC คำนวณราคาต่อเงินหน้าตั๋ว $100 ของตราสารลดราคา (discounted security) เช่น ตั๋วเงิน (Treasury bills) ที่ขายในราคาต่ำกว่ามูลค่าที่จะไถ่ถอนมา โดยคำนึงถึงวันที่ซื้อ วันที่ครบกำหนด อัตราลดราคา และมูลค่าไถ่ถอน
PRICEMAT คำนวณราคาต่อเงินหน้าตั๋ว $100 ของตราสารหนี้ที่จ่ายดอกเบี้ยทั้งหมดเมื่อครบกำหนด (เช่น บัตรเงินสด Treasury Bills) โดยคำนึงถึงวันที่ชำระ วันครบกำหนด วันออกตราสาร อัตราดอกเบี้ยอ้างอิง และผลตอบแทนที่ต้องการ
TBILLEQ แปลง Discount Rate ของตั๋วเงินคลัง (Treasury Bill) เป็น Bond-Equivalent Yield เพื่อเปรียบเทียบกับพันธบัตรทั่วไป
TBILLPRICE คำนวณราคาที่ต้องจ่ายต่อมูลค่าหน้าตั๋ว $100 ของตั๋วเงินคลัง (Treasury Bill) จากวันซื้อ วันครบกำหนด และอัตราส่วนลดต่อปี
TBILLYIELD คำนวณผลตอบแทน (Yield) ของตั๋วเงินคลังในรูปแบบเปอร์เซ็นต์ต่อปี โดยอ้างอิงจากวันซื้อ วันครบกำหนด และราคาซื้อ
YIELDDISC คำนวณผลตอบแทนประจำปีของตราสารลดราคา (discounted securities) เช่น ตั๋วเงินระยะสั้น (T-bills) โดยพิจารณาจากราคาปัจจุบัน ราคาที่เรียกคืน และระยะเวลา
YIELDMAT คำนวณผลตอบแทนประจำปี (yield to maturity) ของตราสารทางการเงินที่จ่ายดอกเบี้ยเพียงครั้งเดียว เมื่อตราสารครบกำหนด โดยใช้ราคาซื้อ อัตราดอกเบี้ย และวันที่สำคัญของตราสารเป็นปัจจัยในการคำนวณ
ยังไม่มีบทความที่เกี่ยวข้องกับฟังก์ชันนี้
Comments
อีเมลของคุณจะไม่ถูกเผยแพร่