คำอธิบาย
ฟังก์ชัน ODDFPRICE ใช้ในการคำนวณราคาต่อมูลค่าหน้ากระดาษ $100 ของหลักทรัพย์ที่มีช่วงแรกเป็นช่วงที่ไม่เป็นปกติ เช่น ช่วงสั้นหรือยาวกว่าปกติ
มีครั้งแรกในเวอร์ชันไหน
2003 หรือ Version ก่อนหน้า
รูปแบบคำสั่ง (Syntax)
ODDFPRICE(settlement, maturity, issue, first_coupon, rate, yld, redemption, frequency, [basis])
Arguments
-
settlement (Required – Date)
วันที่ที่หลักทรัพย์ได้ซื้อขายกับผู้ซื้อเป็นครั้งแรก -
maturity (Required – Date)
วันที่หมดอายุของหลักทรัพย์ -
issue (Required – Date)
วันที่เริ่มออกของหลักทรัพย์ -
first_coupon (Required – Date)
วันที่ของคูปองครั้งแรก -
rate (Required – Number)
อัตราดอกเบี้ยของหลักทรัพย์ -
yld (Required – Number)
อัตราผลตอบแทนต่อปีของหลักทรัพย์ -
redemption (Required – Number)
มูลค่าไถ่ถอนต่อมูลค่าหน้ากระดาษ $100 -
frequency (Required – Integer)
จำนวนการจ่ายคูปองต่อปี (เช่น, 1 ครั้งต่อปี, 2 ครั้งต่อปี, หรือ 4 ครั้งต่อปี) -
basis (Optional – Integer)
ประเภทการคิดคำนวนจำนวนวัน ถ้าไม่ใส่จะถูกใส่เป็น 0 (US (NASD) 30/360) เป็นค่าเริ่มต้น
ตัวอย่างการใช้งาน (Examples)
-
Formula:
Description: คำนวณราคาต่อมูลค่าหน้ากระดาษ $100 ของพันธบัตร ที่มีช่วงแรกเป็นช่วงสั้น=ODDFPRICE("1/1/2022", "12/31/2024", "1/1/2022", "3/31/2022", 0.05, 0.06, 1000, 1)
Result:ราคาที่คำนวณได้ของพันธบัตรต่อมูลค่าหน้ากระดาษ $100 -
Formula:
Description: คำนวณราคาต่อมูลค่าหน้ากระดาษ $100 ของพันธบัตร ที่มีช่วงแรกเป็นช่วงยาว=ODDFPRICE("6/15/2022", "12/31/2025", "3/1/2022", "6/30/2022", 0.045, 0.052, 1000, 2, 0)
Result:ราคาที่คำนวณได้ของพันธบัตรต่อมูลค่าหน้ากระดาษ $100 -
Formula:
Description: ใช้ข้อมูลจากเซลล์ในช่วง A2 ถึง A10 เพื่อคำนวณราคาของหลักทรัพย์=ODDFPRICE(A2, A3, A4, A5, A6, A7, A8, A9, A10)
Result:ราคาที่คำนวณได้ของหลักทรัพย์ต่อมูลค่าหน้ากระดาษ $100 -
Formula:
Description: คำนวณราคาของพันธบัตรด้วยอัตราคูปอง 5% และอัตราผลตอบแทน 5.5%=ODDFPRICE("11/15/2022", "12/31/2024", "11/1/2022", "12/1/2022", 0.05, 0.055, 100, 2)
Result:ราคาที่คำนวณได้ของพันธบัตรต่อมูลค่าหน้ากระดาษ $100 -
Formula:
Description: คำนวณราคาของพันธบัตรที่จ่ายคูปองรายไตรมาสด้วยอัตราคูปอง 4.5%=ODDFPRICE("7/1/2023", "12/31/2026", "4/15/2023", "9/30/2023", 0.045, 0.05, 100, 4)
Result:ราคาที่คำนวณได้ของพันธบัตรต่อมูลค่าหน้ากระดาษ $100
Tips & Tricks
ตรวจสอบวันที่อย่างละเอียดและอย่าลืมใช้ฟังก์ชัน DATE เพื่อหลีกเลี่ยงปัญหาที่อาจเกิดขึ้นจากการป้อนวันที่ในรูปแบบข้อความ! เล่นให้ปลอดภัยกับดอกเบี้ยและผลตอบแทน อย่าให้เป็นค่าลบ
ข้อควรระวัง (Cautions)
ถ้าลืมหรือใส่ข้อมูลไม่ถูกต้อง เช่น วันที่ไม่ถูกต้อง ฟังก์ชันนี้จะคืนค่าผลลัพธ์เป็น #VALUE! ข้อดีก็อาจเจอข้อผิดพลาดนี้โดยไม่รู้ตัว
ฟังก์ชันที่เกี่ยวข้อง
ข้อดี / ข้อจำกัด
ข้อดีคือ ช่วยให้ท่านสามารถคำนวณราคาของพันธบัตรที่มีช่วงแรกไม่ปกติได้ง่ายดาย ข้อเสียคือ อาจต้องระมัดระวังข้อมูลที่ใช้ในการคำนวณอย่างมากเพราะตัวเลขที่ป้อนมีผลต่อผลลัพธ์มาก
References
ขอบคุณที่เข้ามาอ่านนะครับ ❤️
Leave a Reply