ยินดีต้อนรับสู่โลกแห่งอัตราดอกเบี้ย!
อัตราดอกเบี้ยมักถูกเรียกว่าเป็น "หัวใจ" ของโลกการเงิน ไม่ว่าคุณกำลังประเมินมูลค่าพันธบัตร กำหนดราคาของสัญญา Swap หรือบริหารความเสี่ยงในงบดุล การเข้าใจว่าอัตราดอกเบี้ยทำงานอย่างไรเป็นเรื่องสำคัญมาก ในบทนี้เราจะมาเจาะลึกคุณสมบัติที่เป็นตัวกำหนดว่าเงินเติบโตขึ้นตามเวลาได้อย่างไร วิธีการสร้างเส้นอัตราผลตอบแทน ตลอดจนการตอบสนองของราคาพันธบัตรต่อการเปลี่ยนแปลงของอัตราดอกเบี้ย
1. ประเภทต่างๆ ของอัตราดอกเบี้ย
อัตราดอกเบี้ยที่ใช้กันในระบบการเงินมีหลากหลายประเภท โดยขึ้นอยู่กับคุณภาพเครดิต หลักประกัน และสภาพคล่อง:
อัตราผลตอบแทนพันธบัตรรัฐบาล (Treasury Rates)
คืออัตราผลตอบแทนที่รัฐบาลจ่ายสำหรับภาระหนี้ เช่น ตั๋วเงินคลัง พันธบัตรระยะปานกลาง และพันธบัตรระยะยาว เนื่องจากรัฐบาลสามารถจัดเก็บภาษีและพิมพ์สกุลเงินท้องถิ่นได้ อัตราผลตอบแทนพันธบัตรรัฐบาลจึงแทบไม่มีความเสี่ยงในการผิดนัดชำระหนี้เลย อย่างไรก็ตาม อัตราผลตอบแทนพันธบัตรรัฐบาลมักได้รับผลกระทบจากอุปสงค์ตามกฎเกณฑ์ข้อบังคับและข้อพิจารณาทางภาษี ซึ่งอาจทำให้อัตรานี้ต่ำกว่าเกณฑ์มาตรฐานที่ปราศจากความเสี่ยงประเภทอื่นเล็กน้อย
SOFR และอัตราอ้างอิงที่ปราศจากความเสี่ยง
ในอดีต LIBOR (London Interbank Offered Rate) เคยทำหน้าที่เป็นเกณฑ์มาตรฐานหลักสำหรับเงินกู้และตราสารอนุพันธ์ที่มีอัตราดอกเบี้ยลอยตัว เนื่องจาก LIBOR สะท้อนถึงการกู้ยืมระหว่างธนาคารแบบไม่มีหลักประกัน จึงมีความเสี่ยงด้านเครดิตของธนาคารแฝงอยู่ และประสบปัญหาปริมาณธุรกรรมที่ลดลง ปัจจุบันตลาดการเงินได้เปลี่ยนผ่านไปใช้ SOFR (Secured Overnight Financing Rate) เป็นอัตราอ้างอิงหลักและเป็นเกณฑ์มาตรฐานที่ปราศจากความเสี่ยง SOFR เป็นอัตราดอกเบี้ยข้ามคืนที่มีพันธบัตรรัฐบาลสหรัฐฯ เป็นหลักประกันเต็มจำนวน จึงแทบปราศจากความเสี่ยงด้านเครดิตโดยสิ้นเชิง
อัตราดอกเบี้ยซื้อคืน (Repo Rates)
ใน สัญญาซื้อคืน (Repurchase Agreement หรือ Repo) สถาบันการเงินจะขายหลักทรัพย์คุณภาพสูง (เช่น พันธบัตรรัฐบาล) ให้กับคู่สัญญา และตกลงที่จะซื้อกลับคืนมาในราคาที่สูงกว่าเล็กน้อยในอนาคต ส่วนต่างระหว่างราคาขายกับราคาซื้อคืนเมื่อคิดเป็นอัตรารายปีก็คือ Repo Rate เนื่องจากธุรกรรมนี้มีหลักทรัพย์ค้ำประกัน อัตรา Repo จึงมีระดับใกล้เคียงกับอัตราที่ปราศจากความเสี่ยงอย่างมาก
2. ความถี่ในการทบต้นและการแปลงอัตราดอกเบี้ย
ความถี่ในการทบต้นเป็นตัวกำหนดว่าดอกเบี้ยที่ได้รับจะนำไปสร้างดอกเบี้ยต่อในอนาคตบ่อยเพียงใด สำหรับอัตราดอกเบี้ยที่ระบุต่อปี \( R \) ที่มีการทบต้น \( m \) ครั้งต่อปี มูลค่าในอนาคต (Terminal Value) ของเงิน \( \$1 \) หลังจากเวลาผ่านไป \( n \) ปี คือ:
\( \text{Terminal Value} = \left(1 + \frac{R}{m}\right)^{m \times n} \)
เมื่อ \( m \to \infty \) การทบต้นจะกลายเป็นการ ทบต้นแบบต่อเนื่อง (continuous compounding) ซึ่งจะได้ผลลัพธ์เป็น:
\( \text{Terminal Value} = e^{R_c n} \)
สูตรการแปลงอัตราดอกเบี้ย
หากต้องการแปลงอัตราดอกเบี้ยทบต้น \( m \) ครั้งต่อปี (\( R_m \)) ไปเป็นอัตราดอกเบี้ยทบต้นแบบต่อเนื่องที่เทียบเท่ากัน (\( R_c \)):
\( R_c = m \ln\left(1 + \frac{R_m}{m}\right) \)
หากต้องการแปลงจากอัตราดอกเบี้ยทบต้นแบบต่อเนื่อง (\( R_c \)) กลับมาเป็นอัตราดอกเบี้ยทบต้น \( m \) ครั้งต่อปี (\( R_m \)):
\( R_m = m \left(e^{R_c / m} - 1\right) \)
3. การประเมินมูลค่าพันธบัตร: อัตราดอกเบี้ยทันที (Spot Rates) เทียบกับผลตอบแทนจนถึงวันครบกำหนด (YTM)
Zero Rate (หรือ Spot Rate อายุ \( n \) ปี ซึ่งเขียนแทนด้วย \( r_n \)) คืออัตราผลตอบแทนจากการลงทุนที่มีการจ่ายกระแสเงินสดเพียงครั้งเดียวเมื่อครบกำหนดไถ่ถอน \( n \) โดยไม่มีการจ่ายคูปองระหว่างทาง
การประเมินมูลค่าพันธบัตรจาก Spot Rates
เนื่องจากคูปองแต่ละงวดจ่ายในเวลาที่ต่างกัน กระแสเงินสดแต่ละงวดจึงควรคิดลดด้วยอัตรา Zero Rate ที่ตรงกับอายุครบกำหนดนั้นๆ สำหรับพันธบัตรที่มีการจ่ายกระแสเงินสด \( C_i \) ณ เวลา \( t_i \) และมีมูลค่าหน้าตั๋ว \( F \) ณ เวลาครบกำหนด \( T \) ภายใต้การทบต้นแบบต่อเนื่อง:
\( P = \sum_{i=1}^N C_i e^{-r_i t_i} + F e^{-r_T T} \)
อัตราผลตอบแทนจนถึงวันครบกำหนด (Yield to Maturity - YTM)
Yield to Maturity (\( y \)) คืออัตราคิดลดเดี่ยวที่ทำให้มูลค่าปัจจุบันของกระแสเงินสดทั้งหมดในอนาคตเท่ากับราคาตลาดของพันธบัตร (\( P \)):
\( P = \sum_{i=1}^N C_i e^{-y t_i} + F e^{-y T} \)
แม้ว่า YTM จะเป็นตัวชี้วัดสรุปที่สะดวก แต่ก็มีข้อสมมติว่าเส้นอัตราผลตอบแทนมีลักษณะแบนราบ (flat) และคูปองที่ได้รับระหว่างทางทั้งหมดสามารถนำไปลงทุนต่อได้ที่อัตราผลตอบแทน \( y \) ในทางกลับกัน Spot Rates จะสะท้อนการคิดลดตามสภาวะตลาดที่แท้จริง
4. การสร้างเส้นอัตราผลตอบแทนแบบ Bootstrapping
Zero rates สำหรับอายุยาวๆ มักไม่สามารถสังเกตได้โดยตรงจากตลาด เนื่องจากพันธบัตรระยะยาวส่วนใหญ่มีการจ่ายคูปองเป็นงวดๆ วิธี Bootstrapping จึงถูกนำมาใช้เพื่อหาเส้นอัตราดอกเบี้ยศูนย์คูปอง (Zero curve) แบบวนซ้ำ โดยอาศัยอัตราดอกเบี้ยในตลาดเงินและพันธบัตรที่มีการจ่ายคูปอง
ขั้นตอนการทำ Bootstrapping
ขั้นตอนที่ 1: หา Zero rates โดยตรงจากตราสารระยะสั้น (เช่น ตั๋วเงินคลัง) ที่ไม่มีการจ่ายคูปอง
ขั้นตอนที่ 2: ขยับไปยังพันธบัตรจ่ายคูปองที่มีอายุสั้นที่สุด (เช่น พันธบัตรอายุ 1 ปีที่จ่ายคูปองทุกครึ่งปี) แล้วคิดลดกระแสเงินสดคูปองงวดแรกๆ โดยใช้ Zero rates ระยะสั้นที่ทราบแล้วจากขั้นตอนที่ 1
ขั้นตอนที่ 3: แก้สมการหา Zero rate ที่ยังไม่ทราบค่า ณ วันครบกำหนดสุดท้ายของพันธบัตรนั้น
ขั้นตอนที่ 4: ทำซ้ำตามลำดับกับพันธบัตรที่มีอายุยาวขึ้นเรื่อยๆ โดยใช้ Zero rates ทั้งหมดที่คำนวณได้ก่อนหน้ามาคิดลดกระแสเงินสดในงวดแรกๆ
5. อัตราดอกเบี้ยล่วงหน้า (Forward Rates)
Forward rates คืออัตราดอกเบี้ยสำหรับการกู้ยืมหรือให้กู้ยืมในช่วงเวลาหนึ่งในอนาคต ซึ่งแฝงอยู่ในอัตรา Spot rates ปัจจุบัน
สูตรการคำนวณกรณีทบต้นต่อเนื่อง
กำหนดให้ \( R_1 \) คือ Zero rate สำหรับอายุ \( T_1 \) และ \( R_2 \) คือ Zero rate สำหรับอายุ \( T_2 \) (โดยที่ \( T_2 > T_1 \)) อัตราดอกเบี้ยล่วงหน้า (\( R_F \)) สำหรับช่วงเวลาระหว่าง \( T_1 \) ถึง \( T_2 \) คือ:
\( R_F = \frac{R_2 T_2 - R_1 T_1}{T_2 - T_1} \)
หากเส้น Zero curve ลาดขึ้น (\( R_2 > R_1 \)) อัตราดอกเบี้ยล่วงหน้าจะอยู่สูงกว่าอัตรา Spot rate (\( R_F > R_2 \)) แต่หากเส้น Zero curve ลาดลงหรือผกผัน (\( R_2 < R_1 \)) อัตราดอกเบี้ยล่วงหน้าจะอยู่ต่ำกว่าอัตรา Spot rate
6. สัญญาอัตราดอกเบี้ยล่วงหน้า (Forward Rate Agreements - FRAs)
Forward Rate Agreement (FRA) คือสัญญา Over-the-counter ที่ออกแบบมาเพื่อล็อกอัตราดอกเบี้ยที่จะต้องจ่ายหรือได้รับสำหรับเงินต้น \( L \) ในช่วงเวลาข้างหน้าระหว่าง \( T_1 \) ถึง \( T_2 \)
กลไกกระแสเงินสดของ FRA
กำหนดให้ \( R_K \) คืออัตราดอกเบี้ยคงที่ล่วงหน้าที่ตกลงกันไว้ และ \( R_M \) คืออัตราดอกเบี้ยอ้างอิงในตลาด (เช่น SOFR ที่ทบต้นตลอดช่วงเวลา) ที่สังเกตได้ ณ เวลา \( T_1 \) โดยช่วงเวลาของสัญญาคือ \( \tau = T_2 - T_1 \)
ผลตอบแทนที่เป็นเงินสดที่คำนวณ ณ วันครบกำหนด \( T_2 \) สำหรับผู้กู้ (ฝ่ายที่จ่ายอัตราคงที่ \( R_K \) และรับอัตราลอยตัว \( R_M \)) คือ:
\( \text{Payoff at } T_2 = L \times (R_M - R_K) \times \tau \)
ตามธรรมเนียมปฏิบัติของตลาด โดยทั่วไปสัญญา FRA จะชำระราคาเมื่อเริ่มต้นระยะเวลาเงินกู้ (เวลา \( T_1 \)) เพื่อสะท้อนการจ่ายเงินทันที ผลตอบแทนจึงต้องถูกคิดลดกลับมาที่เวลา \( T_1 \) ด้วยอัตราดอกเบี้ยลอยตัว \( R_M \) ที่เกิดขึ้นในขณะนั้น:
\( \text{Cash Flow at } T_1 = \frac{L \times (R_M - R_K) \times \tau}{1 + R_M \times \tau} \)
7. Duration และ Convexity
เมื่ออัตราดอกเบี้ยเปลี่ยนแปลง ราคาพันธบัตรจะเคลื่อนไหวในทิศทางตรงกันข้าม ผู้จัดการความเสี่ยงจึงใช้ Duration และ Convexity ในการวัดความอ่อนไหวของราคาดังกล่าว
Macaulay Duration
Macaulay Duration (\( D_{\text{mac}} \)) วัดระยะเวลาเฉลี่ยถ่วงน้ำหนักจนกว่าจะได้รับกระแสเงินสดของพันธบัตร โดยถ่วงน้ำหนักด้วยมูลค่าปัจจุบันของกระแสเงินสดแต่ละงวด:
\( D_{\text{mac}} = \sum_{i=1}^n t_i \left[\frac{C_i (1 + y/m)^{-m t_i}}{P}\right] \)
Modified Duration และ Dollar Duration
Modified Duration (\( D_{\text{mod}} \)) เชื่อมโยงสัดส่วนการเปลี่ยนแปลงราคา (เป็นเปอร์เซ็นต์) เข้ากับการเปลี่ยนแปลงของผลตอบแทนโดยตรง:
\( D_{\text{mod}} = \frac{D_{\text{mac}}}{1 + \frac{y}{m}} \)
หมายเหตุ: ภายใต้การทบต้นแบบต่อเนื่อง \( D_{\text{mod}} = D_{\text{mac}} \)
Dollar Duration (หรือเรียกว่า DV01 เมื่อปรับเทียบกับการเปลี่ยนแปลง 1 basis point) วัดการเปลี่ยนแปลงของราคาพันธบัตรในรูปจำนวนเงินดอลลาร์สัมบูรณ์สำหรับการเปลี่ยนแปลงของผลตอบแทนที่กำหนด:
\( \text{Dollar Duration} = D_{\text{mod}} \times P \)
Convexity และการประมาณค่าการเปลี่ยนแปลงราคาแบบรวม
Duration ให้ค่าประมาณเชิงเส้นอันดับหนึ่ง (first-order approximation) แต่เนื่องจากความสัมพันธ์ระหว่างราคาและผลตอบแทนของพันธบัตรที่ไม่มีออปชันแฝงมีลักษณะโค้งนูน (Convex) การใช้เพียง Duration จึงประเมินการเพิ่มขึ้นของราคาต่ำเกินไปเมื่ออัตราผลตอบแทนลดลง และประเมินการลดลงของราคาสูงเกินไปเมื่ออัตราผลตอบแทนเพิ่มขึ้น
Convexity (\( C \)) คืออนุพันธ์อันดับสองของราคาเทียบกับอัตราผลตอบแทน:
\( C = \frac{1}{P} \frac{d^2 P}{dy^2} \)
เมื่อรวม Duration และ Convexity เข้าด้วยกัน จะได้การประมาณการเปลี่ยนแปลงของราคาพันธบัตรตามอนุกรมเทย์เลอร์อันดับสอง:
\( \frac{\Delta P}{P} \approx -D_{\text{mod}} \Delta y + \frac{1}{2} C (\Delta y)^2 \)
หรือในรูปการเปลี่ยนแปลงเป็นจำนวนเงินดอลลาร์ทั้งหมด:
\( \Delta P \approx -D_{\text{mod}} P \Delta y + \frac{1}{2} C P (\Delta y)^2 \)
8. ทฤษฎีโครงสร้างอัตราดอกเบี้ย (Theories of the Term Structure)
โครงสร้างอัตราดอกเบี้ยตามอายุ (เส้นอัตราผลตอบแทน หรือ Yield curve) อธิบายความสัมพันธ์ระหว่าง Zero rates และอายุคงเหลือ ซึ่งมี 3 ทฤษฎีหลักที่ใช้อธิบายลักษณะของเส้นนี้:
1. ทฤษฎีความคาดหวัง (Expectations Theory)
ยืนยันว่าผลตอบแทนระยะยาวเท่ากับค่าเฉลี่ยเรขาคณิตของอัตราดอกเบี้ยระยะสั้นที่คาดหวังในอนาคต ภายใต้ทฤษฎีความคาดหวังแบบบริสุทธิ์ (Pure Expectations Theory) เส้นอัตราผลตอบแทนที่ลาดขึ้นบ่งชี้ว่าตลาดคาดการณ์ว่าอัตราดอกเบี้ยระยะสั้นจะปรับตัวสูงขึ้นในอนาคต
2. ทฤษฎีการแบ่งแยกตลาด (Market Segmentation Theory)
โต้แย้งว่าสถาบันการเงินและผู้กู้มีความต้องการช่วงอายุที่แตกต่างกันอย่างชัดเจนตามลักษณะของหนี้สิน (เช่น กองทุนบำเหน็จบำนาญต้องการสินทรัพย์ระยะยาว ธนาคารพาณิชย์ต้องการสภาพคล่องระยะสั้น) อัตราดอกเบี้ยสำหรับแต่ละอายุจะถูกกำหนดขึ้นอย่างอิสระโดยอุปสงค์และอุปทานในส่วนตลาดนั้นๆ โดยไม่มีการทำ Arbitrage ข้ามช่วงอายุกัน
3. ทฤษฎีความต้องการสภาพคล่อง (Liquidity Preference Theory)
ตระหนักว่านักลงทุนชอบสภาพคล่องระยะสั้นและเรียกร้องส่วนชดเชย (premium) สำหรับการนำเงินไปผูกไว้กับตราสารที่มีอายุยาวกว่าซึ่งเผชิญกับความเสี่ยงด้านราคามากกว่า ด้วยเหตุนี้ Forward rates จึงมีค่าสูงกว่าอัตรา Spot rates ที่คาดหวังในอนาคตเป็นจำนวนเท่ากับเบี้ยชดเชยสภาพคล่อง (Liquidity premium) ซึ่งช่วยอธิบายว่าทำไมเส้น Yield curve โดยทั่วไปจึงลาดขึ้น (upward-sloping) แม้ว่าความคาดหวังต่ออัตราดอกเบี้ยในอนาคตจะคงที่ก็ตาม