คู่มือออปชันทั้งหมด
การกำหนดราคาฟิวเจอร์สและ carryอ่าน 8 นาที

อธิบาย basis convergence เทียบกับ roll yield ของฟิวเจอร์ส

เรียนรู้ว่าเหตุใด basis ของฟิวเจอร์สจึง converge ใกล้ expiration วัด roll yield ระหว่าง contract month อย่างไร และแยก carry ออกจากการพยากรณ์ราคาจริงได้อย่างไร

จัดทำโดย Mark · แหล่งข้อมูลหลักอยู่ด้านล่าง

คำตอบโดยตรง

Basis convergence และ roll yield อธิบายผลกระทบที่เกี่ยวข้องกันแต่แตกต่างกัน Basis คือช่องว่างระหว่างราคาฟิวเจอร์สกับ spot reference ส่วน roll yield คือกำไรหรือขาดทุนที่เกิดเมื่อนักลงทุนเปลี่ยนจาก contract month หนึ่งไปอีกเดือนหนึ่ง ทั้งสองอย่างไม่ได้พยากรณ์ทิศทาง outright ของ underlying ได้ด้วยตัวเอง

Basis หมายถึงอะไร

กำหนดนิยาม basis ก่อนดู chart convention ที่ใช้กันทั่วไปคือ:

basis = futures price − spot reference price

หาก index reference เท่ากับ 5,000 และสัญญาฟิวเจอร์สเท่ากับ 5,012 basis คือ +12 index points งานวิจัยบางแห่งอาจกลับเครื่องหมาย จึงต้องบันทึก convention ไว้ข้างการคำนวณทุกครั้ง spot reference เองก็ต้องเปรียบเทียบกันได้: ใช้ currency, timestamp, สมมติฐาน dividend และ deliverable เดียวกันเมื่อทำได้

เมื่อใกล้ expiration สัญญาฟิวเจอร์สและ settlement reference ถูกออกแบบให้ converge ตามกฎของสัญญา Convergence ไม่ได้หมายความว่า basis เป็นศูนย์ทุกนาที Funding, dividend, storage, transport, delivery location และ market microstructure อาจทำให้ยังเห็นช่องว่างชั่วคราว

Roll yield วัดอะไร

Roll yield แยกผลกระทบด้านราคาเมื่อย้ายจาก contract month หนึ่งไปอีกเดือนหนึ่ง สมมติว่าคุณถือสัญญาที่กำลังหมดอายุแบบ long และต้องขายที่ 5,020 จากนั้นซื้อเดือนถัดไปที่ 5,045 การรักษา notional exposure ให้คงที่ต้องจ่าย 25 points เพื่อ roll หากเดือนถัดมาลดลงไปที่ 5,025 ขณะที่สัญญาเดิมมิฉะนั้นจะไม่เปลี่ยน roll ก็สร้างขาดทุนก่อนประเมิน underlying exposure

สำหรับ long position แบบง่าย ค่าประมาณเชิงปฏิบัติคือ:

roll return ≈ (old contract price − new contract price) ÷ old contract price

นี่เป็นเพียง convention สำหรับวัดผล ต้องปรับด้วย contract multiplier, order prices, commissions, bid-ask spread, timing และการเปลี่ยนแปลงของ hedge ratio Roll yield ของฟิวเจอร์สใน contango และ backwardation แสดงผลกระทบของ term structure ในภาพกว้าง

ตัวอย่างตัวเลขที่แยกผลกระทบออกจากกัน

สมมติว่า spot reference คงอยู่ที่ 100 ตลอดช่วงสังเกตสั้น ๆ:

1. Front-month futures เคลื่อนจาก 101.00 ไป 100.40 เมื่อใกล้ expiration Basis แคบลงจาก +1.00 เป็น +0.40 ดังนั้น convergence สร้าง price change 0.60 ให้กับ front contract 2. สัญญาถัดไปถูก quote ที่ 102.10 ตอนที่ roll front contract ช่องว่างของ roll คือ 1.70 ซึ่งเป็น carry cost แยกต่างหากสำหรับ long position 3. หากต่อมา spot ขึ้นไปที่ 103 ขณะที่สัญญาถัดไปขึ้นไปที่ 104.20 position อาจได้กำไรจาก underlying move ขณะเดียวกันก็ยังขาดทุนหรือกำไรจาก basis ใหม่และ roll ก่อนหน้า

อย่าโทษผลตอบแทนฟิวเจอร์สทั้งหมดว่าเป็น “spot direction” แยกผลลัพธ์เป็นการเปลี่ยนแปลงของ spot/reference, การเปลี่ยนแปลงของ basis, roll transaction และ fee วิธีนี้ทำให้ backtest ใช้ข้าม contract month ได้

Contango และ backwardation ไม่ใช่คำอธิบายทั้งหมด

Contango หมายถึงสัญญาเดือนหลังซื้อขายสูงกว่าสัญญาเดือนใกล้ ส่วน backwardation หมายถึงซื้อขายต่ำกว่า นักลงทุน long มักจ่ายส่วนต่างของ term structure ใน contango และอาจได้ roll ที่เป็นประโยชน์ใน backwardation แต่ผลลัพธ์ขึ้นอยู่กับ roll dates และ executable quotes ที่แน่นอน Storage income, convenience yield, interest rates, dividends และ risk premia ล้วนขยับ curve ได้

ใช้ curve เป็น scenario input ไม่ใช่ผลตอบแทนที่รับประกัน Curve ที่ชันอาจ flatten, invert หรือกระโดดระหว่าง delivery หรือ funding shock Calendar spreads ของฟิวเจอร์ส อาจแสดงมุมมองต่อ relative month แต่ยังมี margin, liquidity และ leg-execution risk

Worksheet basis-and-roll ที่ทำซ้ำได้

- เขียนสูตร basis และ spot reference ที่แน่นอน - บันทึก bid, ask, settlement, multiplier และ timestamps ของ front และ next month - ประเมิน roll ด้วย executable prices ไม่ใช่ last trade หรือ midpoint เพียงอย่างเดียว - แยก price movement, basis movement, roll gap, fees และ financing - Stress spread ที่กว้างขึ้น fill ที่ล่าช้า และ curve shift หนึ่งวัน - ยืนยัน first notice, last trading day, delivery และกฎ cash settlement [!TRYMARK] จุดตรวจสอบ carry ของ TryMark สำหรับแต่ละ Path ให้เก็บ contract month, roll trigger, executable bid และ ask, spot reference, basis convention, multiplier และ estimated all-in roll cost คำนวณใหม่เมื่อ quote timestamp หรือ contract specification เปลี่ยน [!WARNING] Roll yield ไม่ใช่ coupon ที่รับประกัน Curve ที่เป็นใจอาจถูกกลบด้วย spot move ที่ไม่เป็นใจ basis change, slippage, margin funding หรือการ roll ก่อนกำหนด ให้ถือค่าประมาณเป็น scenario ไม่ใช่ผลตอบแทนที่แน่นอน

คู่มือนี้อธิบายกลไกการกำหนดราคาฟิวเจอร์สเพื่อการศึกษา ยืนยัน contract specifications, settlement procedures, margin requirements และ broker execution terms ปัจจุบันก่อนเทรด

คำถามที่พบบ่อย

Basis convergence รับประกันกำไรหรือไม่

ไม่ ราคาฟิวเจอร์สอาจ converge ขณะที่ underlying position ขาดทุน และ trade อาจมีต้นทุน spread, commission, financing หรือ hedge mismatch Convergence อธิบายความสัมพันธ์ ณ settlement ไม่ใช่ผลลัพธ์การเทรดที่ไร้ความเสี่ยง

Roll yield เหมือนกับ contango หรือไม่

ไม่ Contango คือรูปทรงของ curve ส่วน roll yield คือผลที่เกิดขึ้นจริงหรือประมาณได้จากการเปลี่ยนสัญญาหนึ่งเป็นอีกสัญญาในวันและราคาที่เฉพาะเจาะจง Curve แบบ contango อาจให้ผล roll ต่างกันตาม timing และการเคลื่อนไหว

เหตุใด long futures position จึงขาดทุนได้ในตลาดที่ spot เพิ่มขึ้น

กำไรจาก spot อาจถูกหักล้างด้วย basis change ที่ไม่เป็นใจ roll ที่มีต้นทุน fees หรือ hedge ratio ที่เปลี่ยนไป แยกองค์ประกอบของผลตอบแทนแทนการเทียบเฉพาะ spot และ futures ราคาสุดท้าย

แหล่งข้อมูลและการอ่านเพิ่มเติม

คู่มือที่เกี่ยวข้อง