top of page
คณิตศาสตร์การลงทุนและการบริหารพอร์ตการลงทุนสารบัญ
Mathematics of Investment and Portfolio Managementพิมพ์หน้านี้
ฉบับร่างระหว่างตรวจทาน · ตรวจเทียบต้นฉบับแล้ว 0/519 หน้า · อีก 519 หน้าเป็นร่างที่ยังต้องตรวจ

บทที่ 5 คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย

หน้าพิมพ์ 137–168 · PDF 179–210

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

บทที่ 5: คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย 137



บทที่ 5 คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย

    วัตถุประสงค์การเรียนรู้
    เมื่อจบบทนี้ ผู้อ่านควรสามารถ
         1. แยกองค์ประกอบของตราสารหนี้ ได้แก่ มูลค่าที่ตราไว้ มูลค่าไถ่ถอน อัตราคูปอง ความถี่การจ่าย
            คูปอง วันครบกำหนด และอัตราผลตอบแทนที่ใช้คิดลด
         2. ประเมิน ราคาตราสารไม่มี คูปองและตราสารมี คูปองจากหลัก มูลค่า ปัจจุบัน โดยจัด ฐานเวลาและ
            ความถี่การทบต้นให้สอดคล้องกัน
         3. พิสูจน์ และ ตีความ ความ สัมพันธ์ ระหว่าง coupon rate, yield และ สถานะ premium–par–
            discount
         4. หา Yield to Maturity (YTM) จากสมการราคาและอธิบายข้อจำกัดของ YTM ในฐานะมาตรวัดผล
            ตอบแทน
         5. สร้าง discount factors และ spot rates ด้วย bootstrap และคำนวณ forward rates จาก
            เงื่อนไข no-arbitrage
         6. คำนวณมูลค่าตามบัญชี การตัดจ่าย premium/discount และแยก clean price, dirty price กับ
            accrued interest
         7. คำนวณ Macaulay duration, modified duration, convexity, DV01/BPV และใช้ ประมาณ
            การการเปลี่ยนแปลงราคาจาก yield shock
         8. อธิบาย key-rate duration และข้อจำกัดของ parallel-shift assumption
         9. สร้าง immunized portfolio ภาย ใต้ เงื่อนไข present-value matching และ duration
            matching พร้อมอธิบายบทบาทของ convexity
        10. แยก interest-rate risk ออกจาก credit, liquidity, reinvestment และ embedded-option
            risk
        11. เชื่อม zero-coupon curve และ forward-rate representation กับ แบบจำลองอัตราดอกเบี้ย
            เชิงสโตแคสติก
        12. สร้างแบบจำลองตราสารหนี้ด้วย Excel หรือ Python ที่ตรวจสอบย้อนกลับได้และมี unit checks
            ของราคา yield duration และ convexity



วิชัย วิทยาเกียรติเลิศ                                      สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

บทที่ 5: คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย 138


5.1        บทนำ: ตราสารหนี้คือชุดกระแสเงินสดที่มีโครงสร้างเวลา
ตราสารหนี้ เป็น สิทธิ เรียกร้องตามสัญญาที่ กำหนดกระแสเงินสดในอนาคต ผู้ ลงทุน จึง สามารถมองตราสารหนี้ เป็น
ชุดของ cash flows ที่กระจายอยู่ตามเวลา แล้วใช้ discount factors ที่เหมาะสมแปลงกระแสเงินสดเหล่านั้นกลับ
มาเป็นมูลค่าปัจจุบัน
    แกนกลางของบทคือ

                          Bond Price = Present Value of Contractual Cash Flows

    เมื่ออัตราที่ใช้คิดลดเปลี่ยน ราคาจะเปลี่ยนตาม จึงเกิดความเสี่ยงอัตราดอกเบี้ย ขณะเดียวกัน ตราสารหนี้ยังมี
ความเสี่ยงจากเครดิต สภาพคล่อง การลงทุนต่อ และเงื่อนไขแฝงในสัญญา ดังนั้น duration หรือ yield เพียงตัว
เดียวไม่สามารถอธิบายความเสี่ยงทั้งหมดได้ [18]

     ข้อกำหนดสัญญา             Cash-Flow Timeline          Discount Curve                Bond Price
   coupon / principal           𝐶𝐹1 , … , 𝐶𝐹𝑁             yield / spot rates                 𝑃




                                                          Interest-Rate Risk          Portfolio Decision
                                                         duration / convexity         hedge / immunize

            รูปที่ 5.1: จากข้อกำหนดในสัญญาไปสู่ราคา ความไวต่ออัตราดอกเบี้ย และการบริหารพอร์ต

    ประเด็นที่ต้องระวัง
    คำว่า “อัตราดอกเบี้ย”, “coupon rate”, “yield”, “YTM”, “spot rate” และ “forward rate” ไม่ใช่คำ
    เดียวกัน แม้ทั้งหมดมีหน่วยเป็นอัตราต่อเวลา การคำนวณต้องระบุฐานเวลา ความถี่การทบต้น day-count
    convention และกระแสเงินสดที่อัตรานั้นใช้กำหนดราคาเสมอ




วิชัย วิทยาเกียรติเลิศ                                        สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

บทที่ 5: คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย 139


5.2        องค์ประกอบของตราสารหนี้และสัญลักษณ์

                                        ตารางที่ 5.1: สัญลักษณ์หลักที่ใช้ในบท

 สัญลักษณ์               ความหมาย                                      หมายเหตุ
 𝐹                       มูลค่าที่ตราไว้ (face/par value)              ฐานคำนวณคูปองในกรณีทั่วไป
 𝑀                       มูลค่าไถ่ถอน (redemption value)               อาจเท่าหรือไม่เท่ากับ 𝐹
 𝑐                       nominal coupon rate ต่อปี                     ต้องระบุ frequency
 𝑚                       จำนวนครั้งที่จ่ายคูปองต่อปี                   เช่น 𝑚 = 2 สำหรับครึ่งปี
 𝐾                       คูปองต่อหนึ่งงวด                              โดยทั่วไป 𝐾 = 𝑐𝐹 /𝑚
 𝑇                       อายุคงเหลือในหน่วยปี                          อาจเป็นเศษปีได้
 𝑁                       จำนวนงวดคูปองที่เหลือ                         ถ้าเป็นจำนวนเต็ม มักมี 𝑁 = 𝑚𝑇
 𝑦(𝑚)                    nominal YTM ต่อปี ทบต้น 𝑚 ครั้ง               periodic yield 𝑖 = 𝑦(𝑚) /𝑚
 𝑖                       yield ต่อหนึ่งงวดคูปอง                        ใช้กับ cash flows ที่ห่างกันหนึ่งงวด
 𝑣                       discount factor หนึ่งงวด                      𝑣 = (1 + 𝑖)−1
 𝑃                       ราคาตราสาร ณ วันประเมิน                       ต้องระบุ clean หรือ dirty ระหว่างวันคูปอง


                                                                                𝐾 +𝑀
                                                                            คูปอง + ไถ่ถอน
                         𝐾          𝐾           𝐾           𝐾          𝐾

                                                                                                       งวด
              0          1          2            3           4          5           6
           −𝑃

                             รูปที่ 5.2: แผนภาพกระแสเงินสดของตราสารคูปองมาตรฐาน

5.3        ราคาตราสารหนี้จากมูลค่าปัจจุบัน

5.3.1       หลักมูลค่าปัจจุบันทั่วไป
ให้ตราสารจ่ายกระแสเงินสด 𝐶𝐹𝑘 ณ เวลา 𝑡𝑘 และให้ 𝑑(0, 𝑡𝑘 ) เป็น discount factor จาก 𝑡𝑘 กลับสู่เวลา 0


วิชัย วิทยาเกียรติเลิศ                                             สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

บทที่ 5: คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย 140


    หลักการประเมินราคาตราสารหนี้
                                              𝑞
                                     𝑃 = ∑ 𝐶𝐹𝑘 𝑑(0, 𝑡𝑘 )
                                             𝑘=1


   สมการนี้เป็นหลักทั่วไปที่สุดของบท สูตร YTM, spot-rate pricing และการ bootstrap ล้วนเป็นกรณีหรือการ
ประยุกต์ของสมการเดียวกัน

5.3.2       ตราสารไม่มีคูปอง
    บทนิยาม 5.1
    ตราสารไม่มีคูปอง (zero-coupon bond) จ่ายเพียงมูลค่าไถ่ถอน 𝑀 ณ เวลา 𝑇 ถ้าอัตราผลตอบแทนที่
    เป็นผลต่อปีเท่ากับ 𝑦
                                                      𝑀
                                            𝑃 =
                                                   (1 + 𝑦)𝑇

ตัวอย่าง 5.1. ตราสารไม่มีคูปองมีมูลค่าไถ่ถอน 100,000 บาท อายุ 5 ปี และ yield 10% ต่อปี

                            𝑃 = 100,000(1.10)−5 ≈ 62,092.13 บาท


5.3.3       ตราสารมีคูปอง
ถ้า yield ต่อหนึ่งงวดคูปองเท่ากับ 𝑖 และเหลือ 𝑁 งวด
    Coupon Bond Pricing
                                        𝑁
                                              𝐾           𝑀
                                𝑃 =∑               𝑘
                                                     +
                                       𝑘=1
                                           (1 + 𝑖)     (1 + 𝑖)𝑁
    หรือ
                                      𝑃 = 𝐾 𝑎𝑁|𝑖 + 𝑀 𝑣𝑁




วิชัย วิทยาเกียรติเลิศ                                     สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

บทที่ 5: คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย 141


    โดย
                                    1 − 𝑣𝑁
                             𝑎𝑁|𝑖 =                   𝑣 = (1 + 𝑖)−1
                                       𝑖

    ถ้า 𝑀 = 𝐹 และจ่ายคูปองปีละครั้ง 𝐾 = 𝑐𝐹

                                     𝑃 = 𝑐𝐹 𝑎𝑁|𝑖 + 𝐹 𝑣𝑁

ตัวอย่าง 5.2. ตราสารมูลค่าที่ตราไว้และมูลค่าไถ่ถอน 100,000 บาท อัตราคูปอง 10% อายุคงเหลือ 10 ปี YTM
8% และจ่ายคูปองปีละครั้ง


                           𝑃 = 10,000 𝑎10|0.08 + 100,000(1.08)−10

    จึงได้

                                     𝑃 ≈ 113,420.16 บาท


5.3.4         ความถี่การจ่ายคูปองและฐาน yield
หากจ่ายคูปองปีละ 𝑚 ครั้ง

                                                   𝑐𝐹
                                            𝐾=
                                                   𝑚
    และถ้า YTM เสนอเป็น nominal rate 𝑦(𝑚)

                                               𝑦(𝑚)
                                            𝑖=
                                                𝑚
    ดังนั้น




วิชัย วิทยาเกียรติเลิศ                                   สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

บทที่ 5: คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย 142

    Bond Pricing with 𝑚 Coupon Payments per Year
                               𝑚𝑇
                                       𝑐𝐹 /𝑚                          𝑀
                         𝑃 =∑                         𝑘
                                                          +                    𝑚𝑇
                               𝑘=1 (1 + 𝑦
                                            (𝑚) /𝑚)           (1 + 𝑦(𝑚) /𝑚)

    หากทราบ effective annual yield 𝑦eff แทน periodic yield ที่สอดคล้องคือ

                                     𝑖 = (1 + 𝑦eff )1/𝑚 − 1

    ไม่ใช่ 𝑦eff /𝑚 โดยทั่วไป


5.4         Premium, Par และ Discount
กำหนด modified coupon rate ต่อหนึ่งงวดเมื่อเทียบกับมูลค่าไถ่ถอนเป็น

                                                      𝐾
                                              𝑔=
                                                      𝑀
    จาก

                                      𝑃 = 𝐾𝑎𝑁|𝑖 + 𝑀 𝑣𝑁

    และ

                                        1 − 𝑣𝑁 = 𝑖𝑎𝑁|𝑖

    จะได้
    Base-Amount Formula

                                    𝑃 − 𝑀 = 𝑀 (𝑔 − 𝑖)𝑎𝑁|𝑖

    หรือ
                                    𝑃 = 𝑀 + 𝑀 (𝑔 − 𝑖)𝑎𝑁|𝑖



วิชัย วิทยาเกียรติเลิศ                                         สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

บทที่ 5: คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย 143

    อีกแบบหนึ่งคือ
    Makeham Form
                                              𝐾       𝐾
                                       𝑃 =      + (𝑀 − ) 𝑣𝑁
                                              𝑖       𝑖

    ทฤษฎีบท 5.1
    สมมติ 𝑀 > 0, 𝑖 > 0 และคูปองคงที่ แล้ว

                                            𝑔>𝑖⟺𝑃 >𝑀


                                            𝑔=𝑖⟺𝑃 =𝑀

    และ

                                            𝑔<𝑖⟺𝑃 <𝑀


พิสูจน์. จาก
                                        𝑃 − 𝑀 = 𝑀 (𝑔 − 𝑖)𝑎𝑁|𝑖

    และเพราะ

                                    𝑀 >0              และ         𝑎𝑁|𝑖 > 0

    เครื่องหมายของ 𝑃 − 𝑀 จึงตรงกับเครื่องหมายของ 𝑔 − 𝑖

   ในกรณี 𝐹 = 𝑀 และ coupon frequency กับ yield convention สอดคล้องกัน สามารถเปรียบเทียบ
coupon rate กับ YTM ได้โดยตรง
    ข้อสังเกต
    ตราสารที่ ซื้อ ขายสูง กว่า พาร์ ไม่ ได้ แปลว่า “แพงเกิน ไป” และตราสารที่ ต่ำ กว่า พาร์ ไม่ ได้ แปลว่า “ถูก”
    สถานะ premium หรือ discount เป็น กลไกที่ ทำให้ present value ของกระแสเงินสดสอดคล้องกับ


วิชัย วิทยาเกียรติเลิศ                                            สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

บทที่ 5: คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย 144


    yield ที่ตลาดกำหนด


5.5        Yield to Maturity
    บทนิยาม 5.2
    Yield to Maturity คือ periodic rate 𝑖 ที่ทำให้ present value ของ contractual cash flows เท่ากับ
    ราคาตราสาร
                                           𝑁
                                              𝐾           𝑀
                            𝑓(𝑖) = ∑               𝑘
                                                     +          −𝑃 =0
                                       𝑘=1
                                           (1 + 𝑖)     (1 + 𝑖)𝑁


    YTM จึงเป็น IRR ของชุดกระแสเงินสดภายใต้ convention ที่กำหนด [62]
    ทฤษฎีบท 5.2
    ถ้า 𝐶𝐹𝑘 > 0 ทุกงวดและ 𝑖 > −1
                                                   𝑁
                                       𝑃 (𝑖) = ∑ 𝐶𝐹𝑘 (1 + 𝑖)−𝑘
                                                   𝑘=1

    เป็นฟังก์ชันลดลงอย่างเคร่งครัด เพราะ
                                               𝑁
                                𝑃 (𝑖) = − ∑ 𝑘𝐶𝐹𝑘 (1 + 𝑖)−𝑘−1 < 0
                                  ′

                                               𝑘=1

    ดังนั้น หากราคาที่กำหนดอยู่ในช่วงของฟังก์ชันราคา ราก YTM มีเอกลักษณ์

    Bisection สำหรับ YTM
         1. เลือก 𝑖𝐿 และ 𝑖𝑈 ให้ 𝑓(𝑖𝐿 )𝑓(𝑖𝑈 ) < 0
         2. กำหนด
                                                          𝑖𝐿 + 𝑖 𝑈
                                                   𝑖𝑀 =
                                                             2
         3. เลือกครึ่งช่วงที่ยังคร่อมราก

วิชัย วิทยาเกียรติเลิศ                                         สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

บทที่ 5: คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย 145


        4. ทำซ้ำจน residual หรือความกว้างช่วงต่ำกว่า tolerance ที่กำหนด
    Bisection มี convergence ที่ทนทานและเหมาะเป็น reference implementation สำหรับตรวจผลจาก
    spreadsheet หรือ library อื่น

    ประเด็นที่ต้องระวัง
    YTM ไม่ใช่ realized return ที่รับประกัน หากขายก่อนครบกำหนด หาก reinvest coupons ด้วยอัตราที่
    ต่างจาก YTM หรือหาก cash flows เปลี่ยนเพราะ default หรือ embedded option ผลตอบแทนจริง
    อาจต่างจาก YTM อย่างมีนัยสำคัญ


5.6        ราคาและ Yield: Monotonicity และ Convexity
สำหรับกระแสเงินสดบวก

                                             𝑃 ′ (𝑖) < 0

    และ

                                     𝑁
                          𝑃 ″ (𝑖) = ∑ 𝑘(𝑘 + 1)𝐶𝐹𝑘 (1 + 𝑖)−𝑘−2 > 0
                                    𝑘=1


    ดังนั้น price–yield relationship ของ plain-vanilla bond ที่ cash flows คงที่มีลักษณะลดลงและนูน




วิชัย วิทยาเกียรติเลิศ                                     สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

บทที่ 5: คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย 146



            Price

                                                        เส้นสัมผัส
                                                        duration approximation




                                                                                          Yield
             รูปที่ 5.3: เส้นราคา–yield มีลักษณะลดลงและนูน ขณะที่ duration เป็นความชันเฉพาะที่


5.7        Spot Rate, Discount Factor และ Bootstrap
YTM ใช้อัตราเดียวสำหรับกระแสเงินสดหลายเวลา แต่การกำหนดราคาแบบ no-arbitrage ใช้ discount factor
เฉพาะแต่ละ maturity
    บทนิยาม 5.3
    ให้ 𝑠𝑡 เป็น spot rate แบบ effective annual สำหรับอายุ 𝑡 ปี

                                                             1
                                      𝑑𝑡 = 𝑑(0, 𝑡) =
                                                         (1 + 𝑠𝑡 )𝑡
    และ

                                           𝑃 = ∑ 𝐶𝐹𝑡 𝑑𝑡
                                                    𝑡




5.7.1       Bootstrap
สมมติ zero-coupon อายุ 1 ปีมี spot rate 3%

                                              1
                                      𝑑1 =        = 0.9708738
                                             1.03


วิชัย วิทยาเกียรติเลิศ                                       สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

บทที่ 5: คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย 147

    จากนั้นมีตราสาร 2 ปี มูลค่าไถ่ถอน 1,000 บาท คูปอง 40 บาทต่อปี และราคา 1,000 บาท

                                   1000 = 40𝑑1 + 1040𝑑2

    จึงได้

                                     1000 − 40𝑑1
                              𝑑2 =               ≈ 0.9241972
                                        1040
    ดังนั้น

                                         −1/2
                                 𝑠2 = 𝑑 2       − 1 ≈ 4.0202%

   หลัก bootstrap ทำซ้ำโดยใช้ discount factors ที่หาได้แล้วหัก present value ของ cash flows ต้นทาง
ออกก่อนแก้ discount factor ของ maturity ถัดไป

    ประเด็นที่ต้องระวัง
    การ bootstrap ใน ตลาด จริง ต้อง คำนึง ถึง instrument conventions, settlement, day count,
    coupon dates, interpolation และ market quotes ที่แตกต่างกัน การใช้ตัวอย่าง annual cash flow
    แบบเรียบง่ายมีวัตถุประสงค์เพื่อแสดงตรรกะทางคณิตศาสตร์


5.8           Forward Rate และ Term Structure
ให้ 𝑓𝑚,𝑛 เป็น effective annual forward rate สำหรับช่วง 𝑚 ถึง 𝑛
    บทนิยาม 5.4
    ภายใต้ no-arbitrage

                          (1 + 𝑠𝑛 )𝑛 = (1 + 𝑠𝑚 )𝑚 (1 + 𝑓𝑚,𝑛 )𝑛−𝑚

    จึงได้




วิชัย วิทยาเกียรติเลิศ                                    สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

บทที่ 5: คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย 148


                                                                  1/(𝑛−𝑚)
                                               (1 + 𝑠𝑛 )𝑛
                                 1 + 𝑓𝑚,𝑛 = [             ]
                                              (1 + 𝑠𝑚 )𝑚

    จาก 𝑠1 = 3% และ 𝑠2 ≈ 4.0202%

                                           (1 + 𝑠2 )2
                                  𝑓1,2 =              − 1 ≈ 5.0505%
                                            1 + 𝑠1

    เมื่อใช้ continuous compounding และ instantaneous forward rate
    Continuous Forward-Rate Representation
                                                           𝑇
                                 𝑃 (0, 𝑇 ) = exp (− ∫ 𝑓(0, 𝑢) d𝑢)
                                                       0



    ข้อสังเกต
    yield curve อาจมี ลักษณะ upward, flat, inverted หรือ humped แต่ รูป ทรงเพียงอย่างเดียวไม่ใช่
    คำพยากรณ์ เศรษฐกิจ ที่ แน่นอน เพราะสะท้อน expected future rates, term premium, liquidity,
    supply–demand และปัจจัยเชิงสถาบันร่วมกัน


5.9           มูลค่าตามบัญชีและการตัดจ่าย Premium/Discount
สมมติซื้อ bond ที่ราคา 𝐵0 = 𝑃 และใช้ effective yield ต่อหนึ่งงวด 𝑖 ภายใต้วิธี effective interest
    ดอกเบี้ยทางคณิตศาสตร์ของงวด 𝑘 คือ

                                              𝐼𝑘 = 𝑖𝐵𝑘−1

    ถ้าคูปองที่ได้รับเท่ากับ 𝐾

                                       𝐵𝑘 = 𝐵𝑘−1 + 𝐼𝑘 − 𝐾

    ดังนั้น

วิชัย วิทยาเกียรติเลิศ                                         สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

บทที่ 5: คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย 149

    Book-Value Recursion

                                    𝐵𝑘 = 𝐵𝑘−1 (1 + 𝑖) − 𝐾

   ถ้า bond เป็น premium bond จะมี 𝐾 > 𝐼𝑘 ในช่วงแรกโดยทั่วไปและ book value ลดเข้าหา
redemption value ส่วน discount bond จะมี 𝐼𝑘 > 𝐾 โดยทั่วไปและ book valueเพิ่มเข้าหา redemption
value
    ทฤษฎีบท 5.3
    หาก yield 𝑖 และ contractual cash flows คงที่ Book value หลังจ่ายคูปองงวดที่ 𝑘 เท่ากับ present
    value ณ เวลานั้นของ remaining cash flows

                                  𝐵𝑘 = 𝐾𝑎𝑁−𝑘|𝑖 + 𝑀 𝑣𝑁−𝑘


พิสูจน์. เริ่มจาก

                              𝐵𝑘−1 = 𝐾𝑎𝑁−𝑘+1|𝑖 + 𝑀 𝑣𝑁−𝑘+1

    ใช้ identity

                                   (1 + 𝑖)𝑎𝑛|𝑖 = 1 + 𝑎𝑛−1|𝑖

    จะได้

                         𝐵𝑘−1 (1 + 𝑖) − 𝐾 = 𝐾𝑎𝑁−𝑘|𝑖 + 𝑀 𝑣𝑁−𝑘 = 𝐵𝑘




5.10         ราคาตราสารระหว่างวันจ่ายคูปอง
เมื่อ settlement date อยู่ระหว่าง coupon dates ต้องแยก dirty price กับ clean price


วิชัย วิทยาเกียรติเลิศ                                    สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

บทที่ 5: คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย 150

    บทนิยาม 5.5
    Dirty price หรือ full price คือ present value ของ cash flows ที่ผู้ซื้อมีสิทธิได้รับจาก settlement
    date เป็นต้นไป
    Accrued interest คือส่วนคูปองที่สะสมจากวันจ่ายคูปองล่าสุดถึง settlement date ตาม day-count
    convention
    Clean price คือ

                                          𝑃clean = 𝑃dirty − 𝐴𝐼

    ภายใต้ simple fraction approximation ถ้า 𝛼 เป็นสัดส่วนของ coupon period ที่ผ่านไปแล้ว

                                              𝐴𝐼 ≈ 𝛼𝐾

    หากเวลาเหลือถึง coupon ถัดไปเท่ากับ 1 − 𝛼 งวด และ periodic yield เท่ากับ 𝑖

                                                 𝑁
                                                       𝐶𝐹𝑗
                                         𝑃dirty = ∑
                                                𝑗=1
                                                    (1 + 𝑖)𝑗−𝛼

    ในงานจริงต้องใช้ settlement rule และ day-count convention ของตลาดนั้น ไม่ควรแทน 𝛼 ด้วยจำนวน
วันหารจำนวนวันในงวดแบบใดก็ได้โดยไม่ตรวจมาตรฐาน
ตัวอย่าง 5.3. สมมติ coupon ต่อครึ่งปีเท่ากับ 3 บาท และผ่านไป 40% ของ coupon period

                                    𝐴𝐼 = 0.40(3) = 1.20 บาท

    ถ้า dirty price เท่ากับ 102.75 บาท

                             𝑃clean = 102.75 − 1.20 = 101.55 บาท


5.11         Macaulay Duration
Macaulay duration วัดค่าเฉลี่ยถ่วงน้ำหนักของเวลาที่ได้รับ present value ของ cash flows

วิชัย วิทยาเกียรติเลิศ                                       สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

บทที่ 5: คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย 151

    ให้ 𝑡𝑘 เป็นเวลาในหน่วยปี 𝑃 𝑉𝑘 เป็น present value ของ cash flow ที่เวลา 𝑡𝑘 และ

                                          𝑃 = ∑ 𝑃 𝑉𝑘
                                                    𝑘

    บทนิยาม 5.6
                                                 ∑𝑘 𝑡𝑘 𝑃 𝑉𝑘
                                       𝐷Mac =
                                                    𝑃

    กำหนด

                                                        𝑃 𝑉𝑘
                                            𝑤𝑘 =
                                                         𝑃
    จะได้

                              𝑤𝑘 ≥ 0          และ              ∑ 𝑤𝑘 = 1
                                                               𝑘


    ดังนั้น

                                        𝐷Mac = ∑ 𝑤𝑘 𝑡𝑘
                                                        𝑘

    จึงเป็น weighted-average time ของ cash flows ในหน่วยปี
    สำหรับ zero-coupon bond ที่ครบกำหนด 𝑇

                                             𝐷Mac = 𝑇

    สำหรับ coupon bond ที่ cash flow ส่วนหนึ่งได้รับก่อน maturity จะมี

                                             𝐷Mac < 𝑇

    เมื่อคูปองเป็นบวก


วิชัย วิทยาเกียรติเลิศ                                         สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

บทที่ 5: คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย 152


5.12         Modified Duration และ Price Sensitivity
ในกรณี yield 𝑦(𝑚) เสนอเป็น nominal annual yield ทบต้น 𝑚 ครั้ง
    บทนิยาม 5.7
                                                    𝐷Mac
                                      𝐷mod =
                                                 1 + 𝑦(𝑚) /𝑚

    และสำหรับ yield shift เล็ก
    First-Order Price Approximation
                                      Δ𝑃
                                         ≈ −𝐷mod Δ𝑦(𝑚)
                                       𝑃

    สูตรนี้ใช้ Δ𝑦(𝑚) ในหน่วย decimal เช่น 25 bp เท่ากับ

                                                0.0025

ตัวอย่าง 5.4. ถ้า

                                           𝐷mod = 6.8

    และ yield เพิ่ม 50 bp

                                           Δ𝑦 = 0.005

    จะได้

                            Δ𝑃
                               ≈ −6.8(0.005) = −0.034 = −3.4%
                            𝑃
    ถ้าราคาเริ่มต้น 105 บาท ราคาประมาณใหม่คือ

                                 105(1 − 0.034) = 101.43 บาท

วิชัย วิทยาเกียรติเลิศ                                    สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

บทที่ 5: คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย 153


    ประเด็นที่ต้องระวัง
    Modified duration เป็น local linear approximation จึงเหมาะกับ yield change ขนาดเล็กและสมมติ
    ว่า cash flows ไม่เปลี่ยนตาม yield หาก bond มี call, put หรือ prepayment behavior ความสัมพันธ์
    นี้อาจคลาดเคลื่อนมาก


5.13         Convexity
Duration ใช้ อนุพันธ์ อันดับ หนึ่ง ส่วน convexity ใช้ อนุพันธ์ อันดับ สองเพื่อ สะท้อนความโค้ง ของ price–yield
relation
    กำหนด convexity ต่อ nominal yield 𝑦(𝑚) เป็น

                                                  1 𝜕 2𝑃
                                           𝒞=
                                                  𝑃 𝜕(𝑦(𝑚) )2

    สำหรับ cash flows ที่เกิดที่งวดคูปอง 𝑘 = 1, … , 𝑁

                                        1 𝑁       𝑘(𝑘 + 1)𝐶𝐹𝑘
                                𝒞=          ∑
                                       𝑚2 𝑃 𝑘=1 (1 + 𝑦(𝑚) /𝑚)𝑘+2

    เมื่อใช้ Taylor approximation อันดับสอง
    Duration–Convexity Approximation
                                  Δ𝑃             1
                                     ≈ −𝐷mod Δ𝑦 + 𝒞(Δ𝑦)2
                                  𝑃              2

      สำหรับ plain-vanilla option-free bond ที่ cash flows คงที่ convexity เป็นบวก จึงทำให้ราคาลดน้อยกว่า
ที่เส้น duration tangent คาดเมื่อ yield เพิ่ม และราคาเพิ่มมากกว่าที่ linear approximation คาดเมื่อ yield ลด
ในระดับขนาดใกล้กัน


5.14         DV01 หรือ BPV
DV01 วัดการเปลี่ยนแปลงของราคาโดยประมาณเมื่อ yield เปลี่ยนหนึ่ง basis point

วิชัย วิทยาเกียรติเลิศ                                         สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

บทที่ 5: คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย 154



                                            1 bp = 0.0001

    จาก duration approximation
    บทนิยาม 5.8

                                     𝐷𝑉 01 ≈ 𝑃 𝐷mod (0.0001)

   โดยทั่วไป DV01 รายงานเป็น จำนวนเงิน บวกแทนขนาดการเปลี่ยนแปลง หาก yield เพิ่ม 1 bp ราคาจะลด
ประมาณ DV01 และหาก yield ลด 1 bp ราคาจะเพิ่มประมาณ DV01 ภายใต้ first-order approximation

ตัวอย่าง 5.5. ถ้าราคาเท่ากับ 10 ล้านบาทและ modified duration เท่ากับ 4.5

                         𝐷𝑉 01 ≈ 10,000,000(4.5)(0.0001) = 4,500 บาท


5.15         Key-Rate Duration และการเปลี่ยนรูปของ Yield Curve
single duration สมมติโดยนัยว่าการเปลี่ยน yield ที่เกี่ยวข้องสามารถสรุปด้วย parallel shift หนึ่งค่า แต่ yield
curve จริงอาจ steepen, flatten, twist หรือเปลี่ยนเฉพาะบาง tenor
    ให้ 𝑧𝑗 เป็น yield/spot rate ที่ key maturity 𝑗 และ Δ𝑧𝑗 เป็น bump ขนาดเล็ก
    บทนิยาม 5.9
    Key-rate duration ที่ tenor 𝑗 สามารถประมาณด้วย central difference

                                           𝑃 (𝑧𝑗 + Δ𝑧𝑗 ) − 𝑃 (𝑧𝑗 − Δ𝑧𝑗 )
                           𝐾𝑅𝐷𝑗 ≈ −
                                                    2𝑃0 Δ𝑧𝑗

    เมื่อ bump rate อื่นตาม interpolation rule ที่กำหนดคงเดิม

    จากนั้นการเปลี่ยนแปลงราคาอันดับหนึ่งจาก nonparallel curve shock ประมาณได้ด้วย

                                     Δ𝑃
                                        ≈ − ∑ 𝐾𝑅𝐷𝑗 Δ𝑧𝑗
                                     𝑃      𝑗



วิชัย วิทยาเกียรติเลิศ                                        สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

บทที่ 5: คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย 155


    ประเด็นที่ต้องระวัง
    Key-rate duration ขึ้นกับวิธี bump และ interpolation ของ yield curve จึงไม่ใช่ตัวเลขที่เป็นอิสระ
    จาก curve construction methodology


5.16         Immunization
หลัก immunization ใช้ โครงสร้างของ present value และ duration เพื่อ ลดความไวของ surplus ระหว่าง
สินทรัพย์และภาระผูกพันต่อการเปลี่ยนแปลงอัตราดอกเบี้ย [62, 18]
    ให้ 𝐴 เป็น present value ของสินทรัพย์และ 𝐿 เป็น present value ของหนี้สิน
    เงื่อนไข first-order แบบพื้นฐานคือ

                                               𝐴=𝐿

    และ

                                             𝐷𝐴 = 𝐷 𝐿

    ทฤษฎีบท 5.4
    ภายใต้ small parallel yield shift Δ𝑦 หาก

                                               𝐴=𝐿

    และ

                                             𝐷𝐴 = 𝐷𝐿

    แล้ว first-order change ของ surplus

                                            𝑆 =𝐴−𝐿

    มีค่าเป็นศูนย์โดยประมาณ


วิชัย วิทยาเกียรติเลิศ                                      สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

บทที่ 5: คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย 156

พิสูจน์. ใช้ duration approximation

                                      Δ𝐴 ≈ −𝐴𝐷𝐴 Δ𝑦

    และ

                                      Δ𝐿 ≈ −𝐿𝐷𝐿 Δ𝑦

    ดังนั้น

                                      Δ𝑆 = Δ𝐴 − Δ𝐿

    จึงได้

                                 Δ𝑆 ≈ −(𝐴𝐷𝐴 − 𝐿𝐷𝐿 )Δ𝑦

    เมื่อ 𝐴 = 𝐿 และ 𝐷𝐴 = 𝐷𝐿

                                       𝐴𝐷𝐴 = 𝐿𝐷𝐿

    จึงมี

                                          Δ𝑆 ≈ 0




5.16.1        สองสินทรัพย์สำหรับภาระผูกพันหนึ่งก้อน
ให้สินทรัพย์ 1 และ 2 มี durations 𝐷1 และ 𝐷2 โดยต้องการ duration เป้าหมาย 𝐷𝐿
    กำหนดน้ำหนัก

                                       𝑤1 + 𝑤 2 = 1


วิชัย วิทยาเกียรติเลิศ                                 สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

บทที่ 5: คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย 157

    และ

                                       𝑤1 𝐷1 + 𝑤2 𝐷2 = 𝐷𝐿

    จะได้

                                                   𝐷2 − 𝐷 𝐿
                                           𝑤1 =
                                                   𝐷2 − 𝐷 1
    และ

                                                   𝐷𝐿 − 𝐷 1
                                           𝑤2 =
                                                   𝐷2 − 𝐷 1

    ถ้าต้องการ long-only solution จะต้องมี 𝐷𝐿 อยู่ระหว่าง 𝐷1 และ 𝐷2

5.16.2        Convexity Condition
เมื่อสินทรัพย์และหนี้สินมี value และ duration match กัน เงื่อนไขเสริมที่มักต้องการคือ

                                               𝒞𝐴 ≥ 𝒞 𝐿

    เพื่อให้ asset value มี second-order response ที่ไม่ด้อยกว่าหนี้สินภายใต้ small parallel shifts

    ประเด็นที่ต้องระวัง
    Immunization ไม่ใช่การกำจัดความเสี่ยงอย่างถาวร Duration เปลี่ยนตามเวลา yield curve และ cash
    flows จึง ต้อง rebalance และยัง ต้องบริหาร curve risk, credit spread risk, liquidity risk และ
    optionality แยกต่างหาก




วิชัย วิทยาเกียรติเลิศ                                        สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

บทที่ 5: คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย 158


5.17         ความเสี่ยงของตราสารหนี้ที่ Duration ไม่ครอบคลุม

                                 ตารางที่ 5.2: มิติความเสี่ยงสำคัญของตราสารหนี้

 ความเสี่ยง                    กลไก                                     มาตรวัด/แนวทางที่เกี่ยวข้อง
 Interest-rate risk            risk-free/benchmark curve เปลี่ยน
                                                       duration, convexity, KRD, DV01
 Curve risk                    tenor ต่างกันเคลื่อนไม่เท่ากัน
                                                       KRD, scenario shocks
 Credit-spread risk            spread ของผู้ออกเพิ่ม/ลดspread duration, CS01, credit
                                                       analysis
 Default risk         ผู้ออกไม่จ่ายตามสัญญา            PD, LGD, recovery, rating transi-
                                                       tion
 Liquidity risk       ซื้อขายยากหรือ spread กว้าง      bid–ask, market depth, liquidity
                                                       premium
 Reinvestment risk    coupon ถูกลงทุนต่อที่อัตราใหม่   horizon return / immunization
 Embedded-option risk call/put/prepayment เปลี่ยน cash effective duration, OAS, scenario
                      flows                            models
 Inflation risk       purchasing power ลด              real yield, inflation-linked instru-
                                                       ments


               Interest Rate                                                          Yield Curve




                                                      Bond
             Credit                                                                         Liquidity
                                                       Risk



              Reinvestment                                                         Embedded Option


                  รูปที่ 5.4: ตราสารหนี้มีความเสี่ยงหลายมิติซึ่งต้องใช้มาตรวัดมากกว่าหนึ่งประเภท

วิชัย วิทยาเกียรติเลิศ                                           สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

บทที่ 5: คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย 159


5.18         สะพานสู่งานวิจัย: Zero-Coupon Curve และ Stochastic Rates
งานของ Witayakiattilerd และคณะศึกษาการกำหนดราคาตราสารหนี้และการแปลงมูลค่าตราสารเป็นเงินสดตาม
เวลา โดยเปรียบเทียบแบบจำลองอัตราดอกเบี้ย Vasicek, CIR และ Hull–White ในข้อมูล ตลาดตราสารหนี้ ไทย
[70]
    จากงานวิจัยสู่การประยุกต์: จาก Discount Curve สู่ Stochastic Interest Rates
    คณิตศาสตร์ในบทนี้เชื่อมกับงานดังกล่าวผ่านความสัมพันธ์
                                                            𝑇
                              𝑃 (𝑡, 𝑇 ) = exp (− ∫ 𝑓(𝑡, 𝑠) d𝑠)
                                                       𝑡

    เมื่อ forward curve 𝑓(𝑡, 𝑠) กลายเป็นตัวแปรสุ่ม ราคา zero-coupon bond จึงเป็นฟังก์ชันของเส้น
    อัตราดอกเบี้ยที่เปลี่ยนตามเวลา
    แบบจำลอง Vasicek, CIR และ Hull–White เพิ่มโครงสร้างพลวัตให้ short rate หรือ term structure
    แต่หลัก present-value/no-arbitrage ที่ใช้ในบทนี้ยังคงเป็นรากฐานของการกำหนดราคา

    ผลการศึกษาเชิง ประจักษ์ ของแบบจำลองหนึ่ง ใน sample period ไม่ ควรถูก ตีความว่า แบบจำลองนั้น ดี ที่สุด
ในทุก ตลาดหรือ ทุก ช่วงเวลา การเลือก interest-rate model ต้องพิจารณาวัตถุประสงค์ calibration target,
instrument set และ out-of-sample validation


5.19         Data Lineage และ Pricing Convention
การคำนวณตราสารหนี้ไวต่อ convention มากกว่าการดูสูตรเพียงอย่างเดียว




วิชัย วิทยาเกียรติเลิศ                                          สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

บทที่ 5: คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย 160

                         ตารางที่ 5.3: Checklist สำหรับข้อมูลและ convention ของตราสารหนี้

 รายการ                            ต้องระบุ                             ความผิดพลาดที่พบบ่อย
 Settlement                        trade date, settlement date       ใช้ maturity fraction ผิด
 Coupon                            rate, frequency, coupon dates     ใช้ annual rate เป็น periodic
                                                                     coupon
 Yield                             nominal/effective/continuous      หาร effective yield ด้วย frequency
                                                                     โดยตรง
 Day count                         ACT/365, ACT/360, 30/360 หรือ accrued interest ผิด
                                   convention อื่น
 Price                             clean/dirty                       เทียบ market clean price กับ
                                                                     model dirty price
 Redemption                        par หรือ redemption premium       สมมติ 𝑀 = 𝐹 โดยไม่ตรวจ
 Curve                             source,            interpolation, bootstrap/integration basis ไม่ตรง
                                   compounding                       กัน
 Credit                            risk-free, government, corporate ใช้ government curve กับ risky
                                   spread                            cash flow โดยไม่ปรับ
 Option                            callable/puttable/prepayable      ใช้ fixed cash-flow duration กับ
                                                                     option bond


5.20         Investment Lab: Fixed-Income Analytics
    Investment Lab: Excel: Bond Pricing, Yield และ Interest-Rate Risk
    สร้าง workbook อย่างน้อย 5 ชีต
        1. Inputs ระบุ settlement, maturity, face, redemption, coupon rate, frequency, YTM
           และ day-count assumption
        2. CashFlows แสดงวัน ที่/ งวด coupon principal total cash flow discount factor และ
           present value
        3. Price–Yield สร้าง yield grid รอบ base yield อย่างน้อย ±200 bp และคำนวณ exact price



วิชัย วิทยาเกียรติเลิศ                                          สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

บทที่ 5: คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย 161


        4. Risk คำนวณ Macaulay duration, modified duration, convexity, DV01 และ
            approximation error
        5. Curve bootstrap discount factors/spot rates จากตราสารตัวอย่าง แล้ว คำนวณ forward
            rates
    สร้าง กราฟ price–yield curve และ เปรียบ เทียบ exact repricing กับ duration และ duration–
    convexity approximation สำหรับ shocks ±25, ±50, ±100 และ ±200 bp

    Investment Lab: Python: Fixed-Income Companion
    สร้างหรือปรับโมดูลให้มีฟังก์ชันอย่างน้อย
         • bond_price(...)
         • ytm_bisection(...)
         • macaulay_duration(...)
         • modified_duration(...)
         • convexity(...)
         • dv01(...)
         • clean_dirty_price(...)
         • bootstrap_discount_factors(...)
         • forward_rate(...)
         • two_asset_immunization(...)
    ควรมี unit tests อย่างน้อยสำหรับกรณี par bond, zero-coupon bond, premium bond, discount
    bond, duration ของ zero-coupon และ round-trip test ที่ นำราคาจากฟังก์ชัน pricing กลับ ไปหา
    YTM แล้วได้ yield เดิมภายใน tolerance




วิชัย วิทยาเกียรติเลิศ                                  สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

บทที่ 5: คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย 162


5.21         การเลือกมาตรวัดให้เหมาะกับปัญหา

                           ตารางที่ 5.4: แผนที่การเลือกเครื่องมือวิเคราะห์ตราสารหนี้

 คำถาม                                  เครื่องมือหลัก                  ข้อควรระวัง
 ราคา จาก contractual cash              PV / discount factors           convention ต้องตรง cash flows
 flows เท่าใด
 อัตราเดียวที่ ทำให้ ราคาเท่า กัน คือ   YTM                             ไม่ใช่ realized return ที่รับประกัน
 เท่าใด
 อัตราเฉพาะ maturity เป็นเท่าใด         Spot rate                       ต้องสร้าง curve อย่างสอดคล้อง
 อัตรา implied ระหว่างสอง ma-           Forward rate                    ขึ้นกับ compounding convention
 turity คือเท่าใด
 ราคาไวต่อ parallel yield shift         Modified duration / DV01        เป็น first-order/local measure
 เพียงใด
 ความโค้งของราคาเป็นอย่างไร             Convexity                       cash flows ต้อง ไม่ เปลี่ยน จาก
                                                                        option exercise
 curve เปลี่ยนเฉพาะ tenor ใดมี Key-rate duration                        ขึ้น กับ bump/ interpolation
 ผลอย่างไร                                                              method
 จับคู่สินทรัพย์กับหนี้สินอย่างไร PV + duration matching                ต้อง rebalance และดู convexity/
                                                                        curve risk
 credit spread เปลี่ยนมี ผลอย่าง Spread duration / CS01                 แยกจาก risk-free rate movement
 ไร


บทสรุปท้ายบท
บทนี้ พัฒนาคณิตศาสตร์ ตราสารหนี้ จากหลัก มูลค่า ปัจจุบัน โดยมองตราสารเป็น ชุด contractual cash flows ที่
ต้องคิดลดด้วยอัตราหรือ discount factors ที่สอดคล้องกับเวลา
    ในกรอบ YTM ราคาของ plain-vanilla bond เป็นฟังก์ชันลดลงและนูนของ yield ความสัมพันธ์ premium–
par–discount เกิด จากการเปรียบเทียบ coupon rate กับ required yield บนฐานเวลาเดียวกัน ขณะที่ YTM
เป็น IRR ของ contractual cash flows และไม่ควรถูกตีความเป็นผลตอบแทนจริงที่รับประกัน

วิชัย วิทยาเกียรติเลิศ                                          สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

บทที่ 5: คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย 163

    การ กำหนด ราคา ที่ ละเอียด ขึ้น ใช้ spot rates และ discount factors ตาม maturity แล้ว สร้าง term
structure ด้วย bootstrap จากนั้น forward rates เกิดจาก no-arbitrage identities
   มูลค่า ตามบัญชี อธิบายการตัด จ่าย premium หรือ สะสม discount ตาม effective yield ส่วนการซื้อ ขาย
ระหว่าง coupon dates ต้องแยก dirty price, accrued interest และ clean price ตาม market convention
    ความเสี่ยงอัตราดอกเบี้ย วัด ด้วย Macaulay duration, modified duration, convexity, DV01 และ key-
rate duration โดย duration เป็น first-order sensitivity และ convexity เป็น second-order correction
Immunization ใช้ present-value matching กับ duration matching แต่ ต้อง rebalance และยัง คงเผชิญ
curve, credit, liquidity และ option risk
    สุดท้าย การ วิเคราะห์ ตราสาร หนี้ ที่ ตรวจ สอบ ได้ ต้อง บันทึก settlement, day count, compounding,
coupon schedule, clean/dirty convention, curve construction และ model assumptions ก่อนนำ
ตัวเลขไปใช้ในการบริหารพอร์ต


คำศัพท์สำคัญ

      • Face value                                      • Dirty price
      • Redemption value                                • Clean price
      • Coupon rate                                     • Macaulay duration
      • Yield to Maturity                               • Modified duration
      • Discount factor                                 • Convexity
      • Spot rate                                       • DV01 / BPV
      • Forward rate                                    • Key-rate duration
      • Yield curve                                     • Spread duration
      • Premium bond                                    • CS01
      • Par bond                                        • Immunization
      • Discount bond                                   • Reinvestment risk
      • Book value                                      • Embedded-option risk
      • Accrued interest




วิชัย วิทยาเกียรติเลิศ                                    สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

บทที่ 5: คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย 164


แบบฝึกหัดท้ายบท
    1. ตราสารไม่มีคูปองมีมูลค่าไถ่ถอน 100,000 บาท อายุ 4 ปี และ effective annual yield 6% จงหาราคา
    2. พันธบัตรมูลค่าที่ตราไว้ 100,000 บาท คูปอง 8% จ่ายปีละครั้ง อายุ 6 ปี และ YTM 7% จงหาราคา
    3. พิสูจน์ base-amount formula

                                       𝑃 − 𝑀 = 𝑀 (𝑔 − 𝑖)𝑎𝑁|𝑖

    4. พิสูจน์ Makeham form จากสูตร coupon-bond pricing
    5. อธิบาย ว่า ทำไม coupon rate 8% กับ YTM 8% อาจ ไม่ เพียง พอที่ จะ สรุป ว่า ราคา เท่า พาร์ หาก
       compounding conventions ไม่ตรงกัน
    6. แสดงว่า price function ของ bond ที่มี cash flows เป็นบวกเป็นฟังก์ชันลดลงของ yield
    7. สร้าง bisection algorithm เพื่อหา YTM และทดสอบ round trip จากราคาที่สร้างด้วย yield 5.5%
    8. ใช้ zero-coupon 1 ปีและ coupon bond 2 ปีที่กำหนดเพื่อ bootstrap 𝑑1 , 𝑑2 และ spot rates
    9. พิสูจน์ forward-rate identity จาก no-arbitrage
   10. สร้าง amortization schedule ของ premium bond และตรวจว่า book value เข้าใกล้ redemption
       value
   11. ตราสารจ่ายคูปอง 4 บาทต่อครึ่งปี settlement ผ่านไป 35% ของ coupon period และ dirty price
       103.20 บาท จงหา accrued interest แบบ simple fraction และ clean price
   12. คำนวณ Macaulay duration ของ zero-coupon 7 ปี
   13. ตราสารมี modified duration 5.2 และราคา 98.50 บาท หาก yield เพิ่ม 75 bp จงประมาณราคาใหม่
       ด้วย duration
   14. เพิ่ม convexity 42 ให้ข้อก่อนและคำนวณ duration–convexity approximation
   15. พอร์ตตราสารหนี้มีมูลค่า 25 ล้านบาทและ modified duration 6.4 จงประมาณ DV01
   16. อธิบายว่าทำไม parallel duration อาจล้มเหลวเมื่อ yield curve steepen
   17. สร้าง key-rate shocks ที่ 2Y, 5Y และ 10Y แล้วอธิบายวิธีประมาณผลกระทบต่อพอร์ต
   18. ภาระผูกพันมี duration 6 ปี เลือกจาก bond duration 3 ปีและ 9 ปี จงหาน้ำหนัก long-only ที่ match
       duration
   19. พิสูจน์ว่า PV matching กับ duration matching ทำให้ first-order change ของ surplus เป็นศูนย์ภาย
       ใต้ small parallel shift
   20. อธิบายว่าทำไม callable bond ต้องใช้ effective duration มากกว่า modified duration แบบ fixed


วิชัย วิทยาเกียรติเลิศ                                    สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

บทที่ 5: คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย 165

        cash flows


คำถามชวนคิด
    1. เหตุ ใด bond ที่ ซื้อ ขายต่ำ กว่า พาร์ จึง ไม่ จำเป็น ต้องให้ ผลตอบแทนที่ น่า สนใจกว่า bond ที่ ซื้อ ขายสูง กว่า
       พาร์
    2. YTM มีข้อจำกัดอะไรบ้างเมื่อนำไปเปรียบเทียบตราสารที่มี embedded options
    3. หาก yield curve ไม่ขยับแบบขนาน duration matching เพียงอย่างเดียวเพียงพอหรือไม่
    4. Positive convexity มีคุณค่าต่อผู้ถือ bond อย่างไร และเหตุใด bond ที่มี call option อาจมี negative
       convexity ในบางช่วง
    5. ในการบริหารพอร์ต ตราสารหนี้ ขนาดใหญ่ ควรให้ ความสำคัญ กับ curve construction หรือ security
       selection มากกว่ากัน หรือทั้งสองส่วนเชื่อมโยงกันอย่างไร



เอกสารอ้างอิงท้ายบทที่ 5
[18] Frank J. Fabozzi. Bond Markets, Analysis, and Strategies. 8th ed. Pearson, 2012.
[62] Wichai Witayakiattilerd. คณิตศาสตร์การเงินและการประยุกต์. ตำราภาษาไทย. 2025.
[70] Wichai Witayakiattilerd, Kammanai Phothong, Kanticha Sudtinont, and Panisara Bundasak.
     “Instant Exchange Analytics: A Compelling Mathematical Model for Real-Time Debt
     Instrument and Cash Conversion Rates”. In: Thailand Statistician 22.2 (2024), pp. 390–406.




วิชัย วิทยาเกียรติเลิศ                                              สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

บทที่ 5: คณิตศาสตร์ตราสารหนี้และความเสี่ยงอัตราดอกเบี้ย 166




วิชัย วิทยาเกียรติเลิศ                 สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

167




                          Part III

            ทฤษฎีพอร์ตและการกำหนดราคาสินทรัพย์




วิชัย วิทยาเกียรติเลิศ               สาขาคณิตศาสตร์และสถิติ มหาวิทยาลัยธรรมศาสตร์

ข้อความด้านล่างเป็นผลสกัดจาก text layer เท่านั้น ยังไม่ตรวจเทียบภาพต้นฉบับ รวมถึงสมการ ตาราง รูป ลำดับอ่าน และอักขระไทย

ไม่พบข้อความจาก text layer; หน้านี้ยังเป็นร่างและต้องตรวจภาพ PDF

คณิตศาสตร์การลงทุนและการบริหารพอร์ตการลงทุนรองศาสตราจารย์ ดร.วิชัย วิทยาเกียรติเลิศ

ค้นหาบทและหน้า

ปิด
คำค้นหา

© 2023 by QuantCorner, Thailand.

bottom of page