บทนำ: ก้าวสู่โลกของสัญญาซื้อขายล่วงหน้าอัตราดอกเบี้ย (Interest Rate Futures)

ยินดีต้อนรับ! วันนี้เราจะมาเจาะลึกหนึ่งในหัวข้อที่นำไปใช้ได้จริงและถูกทดสอบบ่อยที่สุดในหลักสูตร FRM Part I นั่นคือ Interest Rate Futures (สัญญาซื้อขายล่วงหน้าอัตราดอกเบี้ย) หากคุณเคยสงสัยว่าธนาคารและบริษัทใหญ่ๆ ปกป้องตัวเองจากความผันผวนของอัตราดอกเบี้ยที่เหมือน "รถไฟเหาะ" ได้อย่างไร คุณมาถูกที่แล้วครับ เครื่องมือเหล่านี้ช่วยให้ผู้เล่นในตลาดสามารถล็อกอัตราดอกเบี้ยในวันนี้ สำหรับธุรกรรมที่จะเกิดขึ้นในอนาคตได้

เราจะมาแยกย่อยทีละขั้นตอน ตั้งแต่กฎการนับวันและการแปลงราคา ไปจนถึงกลไกของพันธบัตรที่ถูกที่สุดในการส่งมอบ (Cheapest-to-Deliver) และการป้องกันความเสี่ยงของพอร์ตโฟลิโอตาม Duration เรามาเริ่มกันเลย!


1. จุดเริ่มต้น: กฎการนับวัน (Day Count Conventions)

ก่อนที่เราจะคำนวณดอกเบี้ยหรือดอกเบี้ยค้างจ่าย เราต้องรู้วิธีนับจำนวนวันระหว่างสองวันที่ก่อน ซึ่งตราสารหนี้แต่ละประเภทมีกฎการนับที่ต่างกันครับ:

• Actual/Actual (ACT/ACT): ใช้สำหรับ พันธบัตรรัฐบาลสหรัฐฯ ทั้งระยะยาวและระยะปานกลาง (U.S. Treasury Bonds and Notes) โดยนับจำนวนวันจริงที่เกิดขึ้นระหว่างสองวันที่ แล้วหารด้วยจำนวนวันจริงในงวดการจ่ายคูปองนั้น

• 30/360: ใช้สำหรับ หุ้นกู้เอกชนและพันธบัตรเทศบาล (Corporate and Municipal Bonds) เราจะสมมติว่าทุกเดือนเต็มมี 30 วัน และหนึ่งปีมี 360 วัน

• Actual/360: ใช้สำหรับ ตราสารตลาดเงิน (Money Market Instruments) (รวมถึงตั๋วเงินคลังสหรัฐฯ หรือ T-bills และตราสารระหว่างธนาคารระยะสั้น) โดยนับจำนวนวันจริงที่ผ่านไป แล้วหารด้วย 360 วันต่อปี

ทบทวนด่วน: ทำไมเรื่องนี้ถึงสำคัญ?

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


2. การแปลงอัตราคิดลดเป็นราคาของตั๋วเงินคลัง (Treasury Bill Discount-to-Price Conversion)

ตั๋วเงินคลัง (T-bills) เป็นตราสารแบบไม่มีคูปอง (Zero-coupon) ที่จ่ายตามมูลค่าหน้าตั๋ว (Face Value) เมื่อครบกำหนด แทนที่จะเสนอซื้อขายเป็นราคา ตลาดจะเสนออัตราคิดลด หรือ Discount Rate โดยอิงตามเกณฑ์ Actual/360

กำหนดให้:

• \( P \) = ราคาเสนอซื้อขายต่อมูลค่าหน้าตั๋ว \$100

• \( Y \) = อัตราคิดลดต่อปี (เป็นเปอร์เซ็นต์)

• \( n \) = จำนวนวันตามปฏิทินจริงที่เหลือก่อนครบกำหนดไถ่ถอน

สูตรแปลงอัตราคิดลดเป็นราคา:

\( P = 100 - \left( \frac{n}{360} \times Y \right) \)

ตัวอย่าง: ตั๋วเงินคลังอายุ 90 วัน เสนออัตราคิดลดที่ 4.00% ราคาเป็นดอลลาร์ต่อมูลค่าหน้าตั๋ว \$100 คือ:

\( P = 100 - \left( \frac{90}{360} \times 4.00 \right) = 100 - 1.00 = 99.00 \)

หากต้องการแปลงค่านี้เป็น Money-Market Yield (Cash Yield) หรือ Bond Equivalent Yield (BEY) ต้องตระหนักว่าผลตอบแทนนั้นคิดจากเงินสดที่ลงทุนไปจริง (\$99.00) ไม่ใช่จากมูลค่าหน้าตั๋ว (\$100.00)


3. ราคาพันธบัตร: ราคา Clean vs. Dirty

ระหว่างงวดการจ่ายคูปอง พันธบัตรจะมีการสะสมดอกเบี้ย ซึ่งทำให้ต้องแยกแยะราคาออกเป็น 2 ประเภท:

Clean Price (Quoted Price): คือราคาที่แสดงบนหน้าจอซื้อขายของตลาดและสื่อการเงิน เป็นราคาที่ไม่รวมดอกเบี้ยค้างจ่าย

Dirty Price (Cash Price): คือเงินสดที่ผู้ซื้อต้องจ่ายจริงให้แก่ผู้ขายเมื่อมีการส่งมอบและชำระราคา ซึ่งก็คือ Clean Price รวมกับดอกเบี้ยค้างจ่าย

สูตร:

\( \text{Cash (Dirty) Price} = \text{Quoted (Clean) Price} + \text{Accrued Interest} \)

โดยที่ดอกเบี้ยค้างจ่าย (Accrued Interest) นับจากวันจ่ายคูปองครั้งล่าสุดคือ:

\( \text{Accrued Interest} = \text{Coupon} \times \frac{\text{Days accrued since last coupon}}{\text{Total days in current coupon period}} \)

เปรียบเทียบให้เห็นภาพ:

ลองจินตนาการว่าคุณซื้อรถยนต์ที่มีน้ำมันเต็มถัง Clean Price คือราคาป้ายของตัวรถเปล่าๆ ส่วน Accrued Interest คือน้ำมันที่อยู่ในถังอยู่แล้ว ดังนั้น Dirty Price จึงเป็นเงินสดจำนวนทั้งหมดที่คุณต้องจ่ายในวันปิดการซื้อขาย


4. สัญญาซื้อขายล่วงหน้าพันธบัตรรัฐบาล (Treasury Bond Futures)

สัญญา Treasury Bond (T-Bond) Futures เปิดโอกาสให้ผู้ถือสถานะขาย (Short Position) สามารถส่งมอบพันธบัตรรัฐบาลฉบับใดก็ได้จาก "ตะกร้า" ของพันธบัตรที่เข้าเกณฑ์ตามเงื่อนไขอายุคงเหลือที่กำหนด (เช่น พันธบัตรที่มีอายุคงเหลือมากกว่า 15 หรือ 25 ปี)

ปัจจัยการแปลง (Conversion Factors - CF)

เนื่องจากพันธบัตรที่เข้าเกณฑ์ส่งมอบมีอัตราคูปองและอายุคงเหลือที่แตกต่างกัน ตลาดจึงกำหนด Conversion Factor (CF) ให้กับพันธบัตรแต่ละฉบับ โดยค่า CF จะเท่ากับ Dirty Price ต่อมูลค่าหน้าตั๋วหนึ่งดอลลาร์ของพันธบัตร ณ วันแรกของเดือนที่ส่งมอบ หากอัตราผลตอบแทนจนถึงวันครบกำหนด (Yield to Maturity) ของพันธบัตรนั้นเท่ากับ 6% ต่อปี (คิดทบต้นทุกครึ่งปี)

เงินสดที่ผู้ซื้อ (Long) ต้องจ่ายและผู้ขาย (Short) จะได้รับเมื่อมีการส่งมอบคำนวณจาก:

\( \text{Cash Received} = (\text{Futures Settlement Price} \times \text{CF}) + \text{Accrued Interest} \)

พันธบัตรที่ถูกที่สุดในการส่งมอบ (CTD) และต้นทุนการส่งมอบ

ฝ่ายที่มีสถานะขายจะเป็นผู้เลือกว่าจะซื้อพันธบัตรตัวใดในตลาด Spot เพื่อนำมาส่งมอบตามสัญญา Futures โดยผู้ขายต้องการลด ต้นทุนสุทธิในการส่งมอบ (Cost of Delivery) ให้เหลือน้อยที่สุด:

\( \text{Cost of Delivery} = \text{Cash (Dirty) Bond Price} - [(\text{Futures Price} \times \text{CF}) + \text{Accrued Interest}] \)

เนื่องจาก \( \text{Cash Bond Price} - \text{Accrued Interest} = \text{Clean Bond Price} \) จึงลดรูปเหลือการหาค่าต่ำสุดของ:

\( \text{Net Cost} = \text{Quoted (Clean) Bond Price} - (\text{Futures Price} \times \text{CF}) \)

พันธบัตรที่ให้ต้นทุนสุทธิต่ำที่สุด (หรือให้ค่าติดลบมากที่สุด) คือ Cheapest-to-Deliver (CTD) Bond

รูปร่างของเส้นอัตราผลตอบแทน (Yield Curve) กับ Cheapest-to-Deliver

เกณฑ์ผลตอบแทนอ้างอิงที่ 6% ในระบบ Conversion Factor ส่งผลให้เกิดแนวโน้มการส่งมอบที่คาดการณ์ได้ โดยขึ้นอยู่กับผลตอบแทนในตลาดและรูปร่างของ Yield Curve ในขณะนั้น:

• อัตราผลตอบแทนในตลาด > 6%: ระบบ Conversion Factor จะเสียเปรียบพันธบัตรที่มีคูปองต่ำและอายุยาวน้อยที่สุด ดังนั้น พันธบัตร CTD มักจะเป็น พันธบัตรอายุยาว คูปองต่ำ (มี Duration สูงที่สุด)

• อัตราผลตอบแทนในตลาด < 6%: พันธบัตร CTD มักจะเป็น พันธบัตรอายุสั้น คูปองสูง (มี Duration ต่ำที่สุด)

• Yield Curve มีความชันเป็นบวก (Upward-Sloping): พันธบัตรอายุยาวกว่ามักจะให้ผลตอบแทนสูงกว่าพันธบัตรอายุสั้น ทำให้พันธบัตรอายุยาวมีความได้เปรียบในการเป็น CTD

• Yield Curve มีความชันลาดลงหรือกลับทิศ (Downward-Sloping / Inverted): พันธบัตรอายุสั้นมักจะได้เปรียบและมีโอกาสเป็น CTD มากกว่า

ราคา Futures ตามทฤษฎี (Theoretical Futures Price)

หากสมมติว่าทราบพันธบัตร CTD แน่นอนและไม่มีการเปลี่ยนแปลง ราคาซื้อขายล่วงหน้าตามทฤษฎีในรูปเงินสด \( F_0 \) จะหาได้จากแบบจำลอง Cost-of-Carry มาตรฐานสำหรับสินทรัพย์ที่มีผลตอบแทนเป็นงวด:

\( F_0 = (S_0 - I) e^{r T} \)

โดยที่ \( S_0 \) คือ Cash (Dirty) Price ของพันธบัตร CTD ในปัจจุบัน, \( I \) คือมูลค่าปัจจุบันของคูปองที่จะได้รับตลอดอายุของสัญญา และ \( r \) คืออัตราดอกเบี้ยปลอดความเสี่ยงสำหรับระยะเวลา \( T \)

เมื่อแปลงเป็นราคา Futures ที่เสนอซื้อขายตามทฤษฎีจะได้:

\( \text{Quoted Futures Price} = \frac{1}{\text{CF}_{\text{CTD}}} \times \left( F_0 - \text{Accrued Interest at Delivery} \right) \)


5. สัญญา Eurodollar Futures และสัญญา Futures ของตลาดเงิน

สัญญาซื้อขายล่วงหน้าอัตราดอกเบี้ยระยะสั้น (เช่น Eurodollar Futures และ 3-Month SOFR Futures) จะเสนอราคาในรูปแบบดัชนี:

\( P = 100 - R \)

โดยที่ \( R \) คืออัตราดอกเบี้ยชำระราคาต่อปี เมื่ออัตราดอกเบี้ยปรับตัวขึ้น ราคา Futures จะลดลง การเปลี่ยนแปลงของราคา 1 Basis Point (0.01) ในสัญญามาตรฐานอายุ 3 เดือน ขนาด \$1,000,000 จะคิดเป็นมูลค่าที่เปลี่ยนไป \$25:

\( \Delta \text{Value} = \$1,000,000 \times 0.0001 \times \frac{90}{360} = \$25 \)

การปรับค่าความโค้ง (The Convexity Adjustment)

สัญญา Forward Rate Agreement (FRA) จะชำระราคาเมื่อสิ้นสุดงวดหรือชำระเพียงครั้งเดียวในตอนเริ่มต้น ขณะที่สัญญา Futures จะมีการคิดกำไรขาดทุนเพื่อชำระราคาทุกวัน (Daily Marking-to-Market) เนื่องจากคุณลักษณะการนำกระแสเงินสดรายวันไปลงทุนต่อและความสัมพันธ์เชิงบวกระหว่างอัตราดอกเบี้ยกับกระแสเงินสด Margin ของ Futures ทำให้อัตราดอกเบี้ย Futures สูงกว่าอัตรา Forward อยู่เท่ากับ Convexity Adjustment:

\( \text{Futures Rate} = \text{Forward Rate} + \text{Convexity Adjustment} \)


6. การป้องกันความเสี่ยงด้วย Interest Rate Futures

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

อัตราส่วนป้องกันความเสี่ยงตาม Duration (Duration-Based Hedge Ratio)

เพื่อปรับความไวต่ออัตราดอกเบี้ยของสถานะ Futures ให้ตรงกับพอร์ตพันธบัตร เราจะจับคู่ Dollar Duration (หรือ DV01) ให้เท่ากัน:

\( N^* = -\frac{P \times D_P}{F \times D_F} \)

โดยที่:

• \( N^* \) = จำนวนสัญญา Futures ที่เหมาะสม (เครื่องหมายลบแสดงถึงสถานะ Short เพื่อ Hedge พอร์ตพันธบัตรที่มีสถานะ Long)

• \( P \) = มูลค่าตลาดของพอร์ตพันธบัตร

• \( D_P \) = Modified Duration ของพอร์ตพันธบัตร

• \( F \) = ราคาเสนอซื้อขายของสัญญา Futures คูณด้วยขนาดของสัญญา

• \( D_F \) = Modified Duration ของพันธบัตรอ้างอิงในสัญญา Futures (โดยทั่วไปคือ Duration ของพันธบัตร CTD หารด้วยค่า CF หรือ \( D_{\text{CTD}} \))

หากเขียนในรูปของพันธบัตร Cheapest-to-Deliver โดยตรงจะได้ว่า:

\( N^* = -\frac{P \times D_P}{F_c \times D_{\text{CTD}}} \times \text{CF}_{\text{CTD}} \)

โดยที่ \( F_c \) คือมูลค่าหน้าสัญญาคูณด้วยราคา Futures

ข้อจำกัดของการป้องกันความเสี่ยงด้วย Duration

แม้จะนิยมใช้อย่างแพร่หลาย แต่การป้องกันความเสี่ยงตาม Duration มีสมมติฐานที่เข้มงวดซึ่งก่อให้เกิด Basis Risk ในโลกความเป็นจริง:

• รองรับเฉพาะการเคลื่อนที่แบบขนาน (Parallel Shifts Only): Modified Duration มีสมมติฐานว่าอัตราดอกเบี้ยของทุกอายุคงเหลือเปลี่ยนแปลงเท่ากัน หาก Yield Curve เกิดการบิดตัว (Twist), แบนลง (Flatten) หรือชันขึ้น (Steepen) การ Hedge อาจมีประสิทธิภาพต่ำกว่าหรือสูงกว่าที่คาด

• ใช้ได้เฉพาะการเปลี่ยนแปลงของ Yield ในระดับเล็กน้อย (Linearity): Duration เป็นเพียงการประมาณการเชิงเส้นอันดับหนึ่ง หากอัตราผลตอบแทนเปลี่ยนไปมาก ความโค้ง (Convexity) ของพันธบัตรจะทำให้เกิดกำไร/ขาดทุนที่ไม่เป็นเชิงเส้น ซึ่ง Duration เพียงอย่างเดียวไม่สามารถสะท้อนได้

• ความเสี่ยงจากการเปลี่ยนตัว CTD (Cheapest-to-Deliver Switching Risk): เมื่ออัตราผลตอบแทนในตลาดเปลี่ยนไป พันธบัตรที่เป็น CTD อาจเปลี่ยนเป็นตัวอื่น ซึ่งพันธบัตร CTD ตัวใหม่จะมีทั้งค่า \( D_{\text{CTD}} \) และ \( \text{CF}_{\text{CTD}} \) ที่เปลี่ยนไป ทำให้ต้องมีการปรับสมดุล (Rebalance) การ Hedge ใหม่

• Credit Risk และ Basis Risk: ส่วนต่าง (Spread) ระหว่างอัตราผลตอบแทนของหุ้นกู้เอกชนหรือพันธบัตรอื่นเทียบกับผลตอบแทนของ Treasury Futures อาจถ่างกว้างขึ้นหรือแคบลงอย่างคาดเดาไม่ได้


สรุปและข้อควรระวัง

ประเด็นสำคัญที่ต้องจำ:

• กฎการนับวัน: พันธบัตรรัฐบาลใช้ ACT/ACT, หุ้นกู้เอกชน/พันธบัตรเทศบาลใช้ 30/360, ตราสารตลาดเงินใช้ ACT/360

• ตั๋วเงินคลัง (T-Bills): เสนอราคาบนเกณฑ์คิดลด: \( P = 100 - (n/360 \times Y) \)

• Clean vs. Dirty: ราคาที่เสนอในตลาดคือ Clean ส่วนเงินสดที่จ่ายจริงเมื่อชำระราคาคือ Dirty (Clean + ดอกเบี้ยค้างจ่าย)

• กฎ CTD: หากผลตอบแทน > 6% พันธบัตรอายุยาว/คูปองต่ำจะมีความได้เปรียบ; หากผลตอบแทน < 6% พันธบัตรอายุสั้น/คูปองสูงจะมีความได้เปรียบ

• ข้อจำกัดในการ Hedge: การป้องกันความเสี่ยงด้วย Duration มีสมมติฐานว่าการขยับของ Yield Curve เป็นแบบขนานและเกิดขึ้นเพียงเล็กน้อย และพันธบัตร CTD ไม่มีการเปลี่ยนแปลง

ข้อผิดพลาดทั่วไปที่ควรหลีกเลี่ยง:

1. สับสนเรื่องกฎการนับวัน: ห้ามใช้ 30/360 กับพันธบัตรรัฐบาล (ต้องใช้ ACT/ACT) หรือกับตั๋วเงินคลัง T-bill (ซึ่งใช้ ACT/360)

2. ทิศทางการ Hedge ผิดทาง: การถือสินทรัพย์ (Long) ต้องการสถานะ Short ใน Futures เพื่อป้องกันความเสี่ยงเมื่ออัตราดอกเบี้ยสูงขึ้น

3. ลืมคิดค่า Conversion Factor: ราคาเงินสดที่ต้องชำระในการส่งมอบ Futures จะต้องนำราคา Settlement ของ Futures มาคูณกับ Conversion Factor เฉพาะของพันธบัตรนั้นเสมอก่อนที่จะบวกด้วยดอกเบี้ยค้างจ่าย