ฟังก์ชัน PRICEDISC ใน Excel

ฟังก์ชัน PRICEDISC ใน Excel เป็นฟังก์ชันทางการเงินที่ใช้คำนวณราคาตลาดของพันธบัตรแบบไม่มีดอกเบี้ย (Discount Bond) โดยจะพิจารณาจากอัตราคิดลด (discount rate) และระยะเวลาที่เหลือก่อนถึงวันครบกำหนดชำระคืน (maturity)

ฟังก์ชันนี้มีประโยชน์มากในงานด้านวิเคราะห์การเงินและการลงทุน โดยเฉพาะเมื่อเราต้องการประเมินราคาตลาดของพันธบัตรที่ไม่จ่ายดอกเบี้ยระหว่างทาง เช่น พันธบัตรรัฐบาลระยะสั้น หรือ Treasury Bills

การคำนวณราคาของพันธบัตรประเภทนี้มักใช้ในการวางแผนลงทุน เปรียบเทียบผลตอบแทน และกำหนดกลยุทธ์ซื้อขายพันธบัตรในตลาดรอง จึงถือว่าเป็นฟังก์ชันสำคัญที่ควรรู้สำหรับนักวิเคราะห์และผู้ทำงานด้านการเงิน

ประโยชน์ของฟังก์ชัน PRICEDISC ใน Excel

  • คำนวณราคาตลาดของพันธบัตรแบบไม่มีดอกเบี้ย
  • ใช้ในการวิเคราะห์ผลตอบแทนของการลงทุนในตราสารหนี้
  • ใช้ประเมินความคุ้มค่าก่อนการซื้อพันธบัตรในตลาดรอง
  • ใช้ประกอบการวางแผนการลงทุนและการเปรียบเทียบสินทรัพย์

รูปแบบการใช้งาน (Syntax)

PRICEDISC(settlement, maturity, discount, redemption, [basis])

อาร์กิวเมนต์ที่ใช้ในฟังก์ชัน PRICEDISC มีดังนี้:

  • settlement (จำเป็น): วันที่ซื้อพันธบัตร (Settlement Date)
  • maturity (จำเป็น): วันที่ครบกำหนดไถ่ถอนพันธบัตร (Maturity Date)
  • discount (จำเป็น): อัตราคิดลด (% ต่อปี)
  • redemption (จำเป็น): มูลค่าตราไว้ (Face Value หรือ Par Value) เช่น 100
  • basis (ไม่จำเป็น): วิธีการนับวัน (0 ถึง 4)
    • 0 = Actual/Actual
    • 1 = Actual/360
    • 2 = Actual/365
    • 3 = 30/360 (US)
    • 4 = 30/360 (European)

ตัวอย่างการประยุกต์ใช้งานฟังก์ชัน PRICEDISC ใน Excel

ตัวอย่างที่ 1: พันธบัตรรัฐบาลไม่มีดอกเบี้ย (ระยะสั้น 6 เดือน)

ต้องการคำนวณราคาตลาดของพันธบัตรที่ซื้อวันที่ 1 ม.ค. 2025 และครบกำหนดวันที่ 1 ก.ค. 2025 มีอัตราคิดลด 5% และมูลค่าตราไว้ 100 บาท

AB
วันที่ซื้อ01/01/2025
วันครบกำหนด01/07/2025
อัตราคิดลด (%)0.05
มูลค่าตราไว้100
วิธีนับวัน0
ราคาตลาด=PRICEDISC(B1,B2,B3,B4,B5)

สูตร

=PRICEDISC(B1,B2,B3,B4,B5)

หรือ

=PRICEDISC(DATE(2025,1,1),DATE(2025,7,1),0.05,100,0)
ฟังก์ชัน PRICEDISC ใน Excel คำนวณราคาตลาดของพันธบัตรไม่มีดอกเบี้ย (ระยะสั้น 6 เดือน)
  • วันซื้อพันธบัตร = 01/01/2025
  • วันครบกำหนด = 01/07/2025
  • อัตราคิดลด 5% เป็น 0.05
  • มูลค่าตราไว้ 100
  • วิธีนับวันเป็น 0 (Actual/Actual)
  • ใช้สูตร =PRICEDISC(...) คำนวณราคาตลาดของพันธบัตร ณ วันที่ซื้อ

ผลลัพธ์

97.50

ตัวอย่างที่ 1: พันธบัตรรัฐบาลไม่มีดอกเบี้ย (ระยะสั้น 6 เดือน)

ตัวอย่างที่ 2: ใช้ฟังก์ชัน PRICEDISC ใน Excel คำนวณราคาสำหรับพันธบัตรระยะสั้น 3 เดือน

สมมติซื้อพันธบัตรระยะสั้นอายุ 3 เดือน ด้วยอัตราคิดลด 3%

รายการค่า
วันที่ซื้อ01/01/2025
วันครบกำหนด01/04/2025
อัตราคิดลด (%)3% หรือ 0.03
มูลค่าตราไว้100
วิธีนับวัน (basis)0 (Actual/Actual)
ราคาตลาด=PRICEDISC(DATE(2025,1,1),DATE(2025,4,1),0.03,100,0)

สูตร

=PRICEDISC(DATE(2025,1,1),DATE(2025,4,1),0.03,100,0)
ฟังก์ชัน PRICEDISC ใน Excel คำนวณราคาสำหรับพันธบัตรระยะสั้น 3 เดือน
  • กำหนดวันซื้อและวันครบกำหนดของพันธบัตรโดยใช้ฟังก์ชัน DATE
  • อัตราคิดลดใช้ค่า 0.03 ซึ่งเท่ากับ 3%
  • มูลค่าตราไว้ของพันธบัตรคือ 100 บาท
  • ตั้งค่าการนับวันแบบ Actual/Actual โดยใช้ basis = 0
  • ใส่สูตร =PRICEDISC(DATE(2025,1,1),DATE(2025,4,1),0.03,100,0)
  • ได้ผลลัพธ์ราคาตลาดของพันธบัตร ณ วันที่ซื้อเป็นประมาณ 99.25 บาท

ผลลัพธ์

99.25

ตัวอย่างที่ 2: คำนวณราคาสำหรับพันธบัตรระยะสั้น 3 เดือน

ตัวอย่างที่ 3: ใช้กับพันธบัตรมูลค่าสูง

ต้องการประเมินราคาตลาดของพันธบัตรมูลค่า 1,000 บาท ที่ไม่มีดอกเบี้ย

รายการค่า
วันที่ซื้อ15/03/2025
วันครบกำหนด15/09/2025
อัตราคิดลด (%)6% หรือ 0.06
มูลค่าตราไว้1,000
วิธีนับวัน (basis)2 (Actual/365)
ราคาตลาด=PRICEDISC(DATE(2025,3,15),DATE(2025,9,15),0.06,1000,2)

สูตร

=PRICEDISC(DATE(2025,3,15),DATE(2025,9,15),0.06,1000,2)
ฟังก์ชัน PRICEDISC ใน Excel กับพันธบัตรมูลค่าสูง
  • กำหนดวันซื้อของพันธบัตรเป็นวันที่ 15 มีนาคม 2025
  • วันครบกำหนดเป็นวันที่ 15 กันยายน 2025
  • อัตราคิดลดใช้ค่า 0.06 ซึ่งเท่ากับ 6%
  • มูลค่าตราไว้ของพันธบัตรคือ 1,000 บาท
  • วิธีการนับวันใช้แบบ Actual/365 โดยตั้งค่า basis = 2
  • ใส่สูตร =PRICEDISC(DATE(2025,3,15),DATE(2025,9,15),0.06,1000,2)
  • ได้ราคาตลาดของพันธบัตรเป็นประมาณ 970.59 บาท

ผลลัพธ์

969.33

ตัวอย่างที่ 3: ใช้กับพันธบัตรมูลค่าสูง

ตัวอย่างที่ 4: คำนวณราคาพันธบัตรด้วยอัตราคิดลดต่ำในช่วงเวลาสั้น

สมมติต้องการประเมินราคาของพันธบัตรที่มีอัตราคิดลดต่ำเพียง 1.5% และครบกำหนดในเวลาเพียง 2 เดือน

รายการค่า
วันที่ซื้อ01/05/2025
วันครบกำหนด01/07/2025
อัตราคิดลด (%)1.5% หรือ 0.015
มูลค่าตราไว้100
วิธีนับวัน (basis)1 (Actual/360)
ราคาตลาด=PRICEDISC(DATE(2025,5,1),DATE(2025,7,1),0.015,100,1)

สูตร

=PRICEDISC(DATE(2025,5,1),DATE(2025,7,1),0.015,100,1)
  • ระบุวันซื้อของพันธบัตรเป็น 1 พฤษภาคม 2025
  • วันครบกำหนดคือ 1 กรกฎาคม 2025
  • ใช้อัตราคิดลดต่ำที่ 0.015 (1.5%)
  • มูลค่าตราไว้เท่ากับ 100 บาท
  • วิธีนับวันเลือกเป็น Actual/360 (basis = 1)
  • ใส่สูตร =PRICEDISC(DATE(2025,5,1),DATE(2025,7,1),0.015,100,1)
  • ได้ราคาตลาดของพันธบัตรประมาณ 99.75 บาท

ผลลัพธ์

99.75

หมายเหตุ

  • ฟังก์ชันนี้เหมาะสำหรับพันธบัตรแบบไม่มีดอกเบี้ยเท่านั้น
  • วันที่ซื้อ (settlement) ต้องเกิดก่อนวันครบกำหนด (maturity) มิฉะนั้นจะเกิดข้อผิดพลาด
  • อัตราคิดลดต้องอยู่ในรูปทศนิยม เช่น 5% = 0.05

สรุป

ฟังก์ชัน PRICEDISC ใน Excel ช่วยให้นักลงทุนและนักวิเคราะห์สามารถประเมินราคาตลาดของพันธบัตรแบบไม่มีดอกเบี้ยได้อย่างแม่นยำ ช่วยให้สามารถตัดสินใจลงทุนได้ดีขึ้น โดยเฉพาะในตลาดรองของตราสารหนี้ ฟังก์ชันนี้ยังสามารถปรับใช้ได้หลากหลายร่วมกับฟังก์ชันอื่น ๆ เพื่อให้การวิเคราะห์ยืดหยุ่นยิ่งขึ้น

ข้อมูลอ้างอิง: PRICEDISC function

แชร์เรื่องนี้