ยินดีต้อนรับสู่โลกแห่งคณิตศาสตร์การเงิน (Bond Math)!

สวัสดีครับ! ยินดีต้อนรับเข้าสู่หนึ่งในบทเรียนที่เป็นพื้นฐานสำคัญที่สุดในเส้นทาง FRM Part I ของคุณ นั่นคือ ธรรมเนียมการกำหนดราคา การคิดลด และการหาผลกำไรจากส่วนต่างราคา (Pricing Conventions, Discounting, and Arbitrage) ลองนึกภาพว่าบทนี้เปรียบเสมือน "ภาษา" ของตราสารหนี้ ก่อนที่คุณจะก้าวไปสร้างโมเดลความเสี่ยงที่ซับซ้อน คุณจำเป็นต้องเข้าใจก่อนว่าเทรดเดอร์มืออาชีพเขาประกาศราคา (Quote) กันอย่างไร ค่าของเงินเปลี่ยนไปตามเวลาได้อย่างไร และจะตรวจจับ "ของฟรี" (Arbitrage) เมื่อมันปรากฏตัวขึ้นได้อย่างไร ไม่ต้องกังวลนะหากเห็นสูตรครั้งแรกแล้วจะดูน่ากลัว เราจะมาค่อยๆ แยกย่อยมันออกเป็นส่วนๆ จนคุณรู้สึกว่ามันกลายเป็นเรื่องปกติเหมือนการหายใจไปเอง!

1. ธรรมเนียมการนับวัน (Day Count Conventions): การวัดเวลา

ในโลกความเป็นจริง "หนึ่งเดือน" หรือ "หนึ่งปี" อาจเป็นเรื่องที่ชวนสับสนได้ ปีหนึ่งมี 365 หรือ 366 วันกันแน่? แล้วเดือนหนึ่งมี 30 หรือ 31 วัน? เพื่อให้ทุกคนเข้าใจตรงกัน โลกการเงินจึงใช้ ธรรมเนียมการนับวัน (Day Count Conventions) ซึ่งเป็นกฎเกณฑ์ในการคำนวณดอกเบี้ยที่เกิดขึ้นในแต่ละช่วงเวลา

รูปแบบมาตรฐานคือ X/Y โดยที่ X คือวิธีนับจำนวนวันระหว่างวันที่ที่กำหนด และ Y คือจำนวนวันในหนึ่งปี

สามรูปแบบหลักที่ต้องรู้จัก:

Actual/Actual (in period): ใช้สำหรับ พันธบัตรรัฐบาลสหรัฐฯ (U.S. Treasury Bonds) คือการนับจำนวนวันจริงระหว่างวันที่ที่กำหนด หารด้วยจำนวนวันจริงในงวดการจ่ายคูปองนั้นๆ นี่ถือว่า "ยุติธรรม" ที่สุด แต่ต้องมีปฏิทินวางอยู่ข้างตัวนะ!

30/360: ใช้สำหรับ หุ้นกู้เอกชนและพันธบัตรรัฐบาลท้องถิ่นของสหรัฐฯ (U.S. Corporate and Municipal Bonds) เราสมมติให้ทุกเดือนมี 30 วัน และทุกปีมี 360 วัน เป็นวิธีแบบดั้งเดิมที่ช่วยให้การคำนวณด้วยมือทำได้ง่ายขึ้นมาก

Actual/360: ใช้สำหรับ ตราสารตลาดเงิน (Money Market instruments) เช่น ตั๋วเงินคลัง (T-bills) เรานับจำนวนวันจริงที่ผ่านไป แต่สมมติให้หนึ่งปีมี 360 วัน รู้ไหมครับ? ธรรมเนียมนี้ส่งผลให้ดอกเบี้ยจ่ายสูงกว่าแบบ Actual/365 เล็กน้อย เพราะอัตราดอกเบี้ยรายวันสูงกว่านั่นเอง!

กล่องทบทวนด่วน:
พันธบัตรรัฐบาล (Treasury) = Actual/Actual
หุ้นกู้เอกชน (Corporate) = 30/360
ตลาดเงิน (Money Market) = Actual/360

2. การกำหนดราคาพันธบัตร: ราคา Clean vs. Dirty

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

ราคา Clean (Quoted Price): คือราคาที่คุณเห็นบนหน้าจอโทรทัศน์หรือในหนังสือพิมพ์ ซึ่ง ไม่รวม ดอกเบี้ยค้างจ่ายที่สะสมมาตั้งแต่การจ่ายคูปองครั้งล่าสุด

ราคา Dirty (Cash Price): คือราคาที่คุณ ต้องจ่ายจริง โดยนำราคา Clean บวกกับ ดอกเบี้ยค้างจ่าย (Accrued Interest)

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

สูตรคำนวณ:
\( \text{Dirty Price} = \text{Clean Price} + \text{Accrued Interest} \)
\( \text{Accrued Interest} = \frac{\text{Days since last coupon}}{\text{Days in coupon period}} \times \text{Coupon Amount} \)

ข้อผิดพลาดที่พบบ่อย: นักศึกษามักลืมว่าราคาที่ "ประกาศ" (quoted) คือราคา Clean เสมอ จำไว้ให้แม่นว่า: "ราคา Dirty คือความจริงในกระเป๋าตังค์ของคุณ!"

3. การคิดลดและการคิดดอกเบี้ยทบต้น (Discounting and Compounding)

การคิดลด (Discounting) คือกระบวนการหามูลค่าของกระแสเงินสดในอนาคตว่ามีค่าเท่าไหร่ใน วันนี้ โดยเราต้องรู้ว่ามีการคิดดอกเบี้ยทบต้นบ่อยแค่ไหน

ความถี่ของการทบต้น:
ดอกเบี้ยสามารถทบต้นเป็นรายปี, รายครึ่งปี, รายไตรมาส หรือแม้แต่ อย่างต่อเนื่อง (Continuously) ในข้อสอบ FRM การทบต้นแบบต่อเนื่องเป็นเรื่องที่พบบ่อยมาก เพราะทำให้แคลคูลัสในโมเดลความเสี่ยงคำนวณได้ราบรื่นกว่า

สูตรสำคัญ:
กรณีทบต้นแบบแยกช่วงเวลา: \( PV = FV \times (1 + \frac{r}{m})^{-mn} \)
กรณีทบต้นแบบต่อเนื่อง: \( PV = FV \times e^{-rt} \)
(โดยที่ r = อัตราดอกเบี้ย, t = เวลาเป็นปี, m = จำนวนครั้งที่ทบต้นต่อปี, e คือค่าคงที่เอกซ์โพเนนเชียล ประมาณ 2.718)

ตัวช่วยจำ: ลองนึกถึงการทบต้นแบบต่อเนื่องเหมือนกับก้อนหิมะที่กลิ้งลงจากเขา ซึ่งมันใหญ่ขึ้นเรื่อยๆ ทุกๆ เสี้ยววินาที แทนที่จะใหญ่ขึ้นแค่เดือนละครั้ง

หัวใจสำคัญ: ยิ่งทบต้นบ่อยเท่าไหร่ อัตราผลตอบแทนต่อปีที่แท้จริง (EAR) ก็ยิ่งสูงขึ้นเท่านั้น หากมีคนเสนอให้คุณเลือกระหว่างดอกเบี้ย 10% ทบต้นรายปี กับ 10% ทบต้นรายวัน ให้เลือกแบบรายวันได้เลย—คุณจะได้เงินรวมมากกว่า!

4. การกำหนดราคาตั๋วเงินคลัง (T-Bills)

ตั๋วเงินคลังจะต่างจากพันธบัตรทั่วไปเล็กน้อยตรงที่ไม่จ่ายคูปอง มันเป็น ตราสารหนี้ประเภทไม่มีคูปอง (Zero-coupon bond) ที่ขายในราคาลด แต่อย่างไรก็ตาม ราคาของมันจะถูกประกาศโดยใช้ อัตราส่วนลด (Discount Rate) ไม่ใช่ผลตอบแทน (Yield)

สูตรราคา T-Bill:
\( P = 100 \times [1 - \frac{n}{360} \times Y_d] \)
(โดยที่ \( Y_d \) คืออัตราส่วนลดที่ประกาศ และ n คือจำนวนวันจนกว่าจะครบกำหนด)

เดี๋ยว! อัตราส่วนลดนี้ค่อนข้าง "เจ้าเล่ห์" เพราะมันคำนวณผลตอบแทนจาก มูลค่าหน้าตั๋ว (Face Value) ไม่ใช่จากราคาที่คุณจ่ายจริง ดังนั้นหากจะนำ T-bill ไปเปรียบเทียบกับพันธบัตรอื่น คุณต้องคำนวณ Bond Equivalent Yield (BEY) ซึ่งคิดจากราคาที่คุณจ่ายจริงและอ้างอิงปีละ 365 วัน

5. การหาประโยชน์จากส่วนต่างราคา (Arbitrage) และกฎราคาเดียว

Arbitrage คือจอกศักดิ์สิทธิ์แห่งโลกการเงิน มันคือกลยุทธ์การลงทุนที่รับประกันผลกำไรที่เป็นบวกโดย ไม่มีความเสี่ยง และ ไม่ต้องใช้เงินลงทุนสุทธิ

กฎราคาเดียว (Law of One Price): ในตลาดที่ทำงานอย่างมีประสิทธิภาพ สินทรัพย์ที่เหมือนกันทุกประการ (หรือชุดของกระแสเงินสดที่เท่ากัน) ต้องมีราคาเท่ากัน หากราคาไม่เท่ากัน นักเก็งกำไรส่วนต่างราคา (Arbitrageur) จะเข้ามาจัดการ

ตัวอย่าง:
หาก "ทองคำแท่ง" ราคา 1,000 ดอลลาร์ในนิวยอร์ก และ 1,010 ดอลลาร์ในลอนดอน โดยไม่มีค่าขนส่ง คุณจะ:
1. กู้ยืมเงินมา
2. ซื้อทองในนิวยอร์กที่ราคา 1,000 ดอลลาร์
3. ขายทองนั้นในลอนดอนทันทีที่ราคา 1,010 ดอลลาร์
4. รับกำไร 10 ดอลลาร์เข้ากระเป๋าแบบไร้ความเสี่ยง!
เมื่อทุกคนทำแบบนี้ ราคาทองในนิวยอร์กจะสูงขึ้น (เพราะมีคนซื้อเพิ่ม) และในลอนดอนจะต่ำลง (เพราะมีคนขายเพิ่ม) จนกระทั่งราคาทั้งสองตลาดกลับมาเท่ากัน

สรุปสั้นๆ: โมเดลกำหนดราคาพันธบัตรส่วนใหญ่ของเราเป็นโมเดล "No-Arbitrage" ซึ่งหมายความว่าเราสมมติให้ราคาพันธบัตรที่มีคูปอง ต้อง เท่ากับผลรวมของส่วนประกอบย่อยของมัน (กระแสเงินสดแต่ละงวดที่ถูกคิดลดด้วยอัตรา Zero-coupon)

6. การทำ Bootstrapping: การสร้าง Zero Curve

เราจะหาอัตราคิดลดที่ "ถูกต้อง" สำหรับแต่ละช่วงเวลาได้อย่างไร? เราใช้กระบวนการที่เรียกว่า Bootstrapping เริ่มจากตราสารระยะสั้นที่สุด (เช่น T-bills) เพื่อหาอัตราดอกเบี้ย Zero rate สำหรับ 3 เดือนหรือ 6 เดือน จากนั้นก็นำอัตราเหล่านั้นมาเป็นตัวช่วย "แก้สมการ" เพื่อหาอัตราดอกเบี้ยของงวดที่ยาวขึ้นจากพันธบัตรคูปองปกติ

ตรรกะทีละขั้นตอน:
1. ใช้ T-bill 6 เดือน เพื่อหาอัตราดอกเบี้ย Zero rate 6 เดือน
2. นำพันธบัตร 1 ปีที่มีการจ่ายคูปอง ณ เดือนที่ 6 มาพิจารณา
3. คุณรู้ค่า "ตัวคูณการคิดลด" (Discount Factor) ของคูปองงวด 6 เดือนแล้ว
4. ใช้ราคาตลาดปัจจุบันของพันธบัตรนั้นมาแก้สมการหาค่าที่ยังไม่รู้: คืออัตราดอกเบี้ย Zero rate 1 ปี
5. ทำซ้ำแบบนี้สำหรับงวด 1.5 ปี, 2 ปี และงวดต่อๆ ไป

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

สรุปประเด็นสำคัญ

ธรรมเนียมการนับวัน: พันธบัตรรัฐบาล (ACT/ACT), หุ้นกู้เอกชน (30/360), ตลาดเงิน (ACT/360)
ราคาเงินสด (Cash Price): ราคาที่คุณจ่ายจริง (ราคา Clean + ดอกเบี้ยค้างจ่าย)
การทบต้น: การทบต้นแบบต่อเนื่อง \( e^{rt} \) คือมาตรฐานที่ใช้ในข้อสอบ FRM
Arbitrage: "ของฟรีไม่มีในโลก" ราคาต้องสอดคล้องกันจนไม่มีที่ว่างสำหรับกำไรที่ไร้ความเสี่ยง
Zero Rates: รากฐานของการประเมินมูลค่าทั้งหมด ให้ใช้ Bootstrapping เพื่อหามันจากราคาพันธบัตรที่มีคูปอง

ฝึกฝนคำนวณโจทย์บ่อยๆ นะ! เมื่อคุณแม่นยำเรื่องธรรมเนียมต่างๆ แล้ว เรื่องการประเมินมูลค่าตราสารหนี้ที่เหลือจะกลายเป็นเรื่องที่ชัดเจนขึ้นมาก คุณทำได้อยู่แล้ว!