เพื่อการศึกษาเท่านั้น ไม่ใช่คำแนะนำการลงทุน การลงทุนอาจทำให้ขาดทุนได้
คำตอบโดยตรง
ความเสี่ยงของแบบจำลองออปชัน คือความเสี่ยงที่จะตัดสินใจผิดพลาดหรือขาดทุน เพราะแบบจำลองมีข้อผิดพลาดพื้นฐาน ใช้ข้อมูลที่ไม่เหมาะสม นำไปใช้ไม่ถูกต้อง หรือถูกใช้ผิดวัตถุประสงค์ แม้เขียนสูตรได้ตรงทุกประการ ก็ยังอาจให้ราคา ค่า Greek การป้องกันความเสี่ยง ความน่าจะเป็น หรือผลการทดสอบภาวะวิกฤตที่ไม่เหมาะกับงานนั้น
ผลลัพธ์ของแบบจำลองเป็นค่าประมาณแบบมีเงื่อนไข ซึ่งขึ้นอยู่กับการตีความสัญญา สมมติฐาน ข้อมูลนำเข้า การปรับเทียบ วิธีเชิงตัวเลข และเวลาที่คำนวณ ผลลัพธ์นั้นไม่ใช่ราคาตลาดที่ซื้อขายได้จริง และไม่รับประกันว่าพลวัตที่สมมติไว้จะเกิดขึ้น การเพิ่มตำแหน่งทศนิยมไม่ทำให้ความเสี่ยงของแบบจำลองหายไป จึงต้องมีการระบุ ท้าทาย จำกัด และติดตามความเสี่ยงอย่างเป็นระบบ
ความเสี่ยงของแบบจำลองห้าชั้น
1. ความเสี่ยงด้านสัญญาและโครงสร้าง
แบบจำลองอาจแทนผลตอบแทน รูปแบบการใช้สิทธิ วิธีชำระราคา ตัวคูณ สิ่งส่งมอบ การปฏิบัติต่อเงินปันผล หรือเงื่อนไขพึ่งพาเส้นทางผิดไป สูตรสำหรับออปชันแบบยุโรปไม่สามารถรองรับการใช้สิทธิก่อนกำหนดแบบอเมริกันได้โดยตรง และสมมติฐานความผันผวนคงที่ไม่สามารถสร้างพื้นผิวความผันผวนครบทุกราคาใช้สิทธิและวันครบกำหนด หรือบอกว่าพื้นผิวนั้นจะเคลื่อนอย่างไรหลังราคาสินทรัพย์อ้างอิงเปลี่ยนฉับพลัน
สมมติฐานเชิงโครงสร้างอาจละเลยการกระโดดของราคา ความผันผวนสุ่ม ความผันผวนเฉพาะที่ อัตราดอกเบี้ยที่เปลี่ยนไป ข้อจำกัดการยืมหุ้น ต้นทุนธุรกรรม การป้องกันความเสี่ยงเป็นช่วง ผลกระทบต่อตลาด หรือการหยุดซื้อขาย แบบจำลองที่ซับซ้อนขึ้นยืดหยุ่นกว่า แต่ก็เพิ่มจำนวนพารามิเตอร์และจุดที่อาจล้มเหลว
2. ความเสี่ยงด้านข้อมูลนำเข้า
ราคาสปอต ราคา forward อัตราดอกเบี้ย เงินปันผล ค่ายืมหุ้น เวลา ราคาเสนอซื้อขาย การดำเนินการของบริษัท และข้อมูลสัญญาอาจล้าสมัย จับคู่ผิด หรือวัดด้วยเกณฑ์ต่างกัน ราคา Bid, Ask, Mid, Last และราคาชำระราคาตอบคำถามคนละอย่าง เวลาอาจนับเป็นวันปฏิทิน วันซื้อขาย หรือเวลาแบบละเอียด ส่วนอัตราดอกเบี้ยและความผันผวนอาจใช้วิธีทบต้นและแปลงเป็นรายปีต่างกัน
3. ความเสี่ยงจากการปรับเทียบ
การปรับเทียบอาจเข้ากับออปชันสภาพคล่องสูงได้ดี แต่คาดค่านอกช่วงสำหรับราคาใช้สิทธิและอายุสัญญาที่สภาพคล่องต่ำได้ไม่ดี การให้น้ำหนักผิด ราคาเสนอซื้อขายไขว้หรือล้าสมัย การฟิตมากเกินไป พารามิเตอร์ไม่เสถียร และการประมาณค่าที่ละเมิดเงื่อนไขไร้อาร์บิทราจ อาจสร้างพื้นผิวที่ดูเรียบแต่ไม่น่าเชื่อถือ ความคลาดเคลื่อนในตัวอย่างต่ำไม่ได้พิสูจน์ว่าพลวัตในอนาคตสมจริง และเมื่อใช้ได้ ควรตรวจอย่างน้อยว่ามูลค่าเป็นไปตามลำดับอายุสัญญาและมีความนูนตามราคาใช้สิทธิ
4. ความเสี่ยงด้านวิธีเชิงตัวเลขและการนำไปใช้
วิธีต้นไม้ ผลต่างจำกัด และมอนติคาร์โลมีความคลาดเคลื่อนจากการแบ่งช่วง การลู่เข้า เงื่อนไขขอบ และการสุ่มตัวอย่าง โค้ดอาจใช้เครื่องหมาย หน่วย ตัวคูณสัญญา วันที่จ่ายเงินปันผล วิธีประมาณค่า หรือเงื่อนไขใช้สิทธิผิด Vega ที่รายงานต่อความผันผวนหนึ่งจุดกับต่อหน่วยความผันผวน 1.00 ต่างกัน 100 เท่า ส่วน Theta ต่อวันกับต่อปีต่างกันตามเกณฑ์นับวัน
5. ความเสี่ยงด้านการใช้งานและธรรมาภิบาล
แบบจำลองประเมินมูลค่าอาจไม่เหมาะกับการคำนวณมาร์จิ้น การอธิบายกำไรขาดทุน การส่งคำสั่งซื้อขาย หรือการทดสอบเหตุการณ์ปลายหาง ผู้ใช้อาจละเลยข้อจำกัด รวมค่า Greeks จากระบบที่ใช้เกณฑ์ไม่ตรงกัน แก้ค่าทับโดยไม่เก็บบันทึก หรือถือราคา Mid ตามทฤษฎีเป็นเงินสดที่ขายได้จริง ทะเบียนแบบจำลอง ผู้รับผิดชอบ การตรวจสอบอิสระ การควบคุมการเปลี่ยนแปลง เอกสาร และการติดตามผลลัพธ์ล้วนเป็นส่วนหนึ่งของกรอบควบคุม
สัญญาเดียว สมมติฐานความผันผวนสองค่า
พิจารณา Call แบบยุโรปเพื่อประกอบคำอธิบาย โดยราคาหุ้นและราคาใช้สิทธิเท่ากับ $100 เหลือเวลาหกเดือน อัตราดอกเบี้ยทบต้นต่อเนื่อง 4% อัตราผลตอบแทนเงินปันผล 1% และไม่มีต้นทุนธุรกรรม
เมื่อคำนวณด้วย Black-Scholes ที่ใช้ความผันผวนคงที่:
- ที่ความผันผวน
20%มูลค่าตามแบบจำลองประมาณ$6.34ต่อหุ้น - ที่ความผันผวน
25%มูลค่าตามแบบจำลองประมาณ$7.72ต่อหุ้น - การเปลี่ยนเพียงข้อมูลนำเข้านี้ทำให้มูลค่าต่างกันประมาณ
$1.38หรือ$138สำหรับสัญญามาตรฐาน 100 หุ้น
สมมติว่าราคาในตลาดคือ $6.10 Bid / $6.50 Ask ผลลัพธ์ 20% อยู่ในช่วง Bid–Ask ส่วนผลลัพธ์ 25% สูงกว่ามาก แต่ทั้งสองค่าไม่ได้พิสูจน์ว่ามีอาร์บิทราจ ตลาดอาจสะท้อนความผันผวนอีกค่า สัญญาอาจใช้สิทธิแบบอเมริกันหรือมีสมมติฐานเงินปันผลต่างออกไป หรือโครงสร้างความผันผวนคงที่อาจไม่เพียงพอ การซื้อที่ Ask เพราะแบบจำลองให้ $7.72 ยังสมมติด้วยว่าจะป้องกันความเสี่ยงและปิดสถานะได้ในภายหลังภายใต้พลวัต สภาพคล่อง และต้นทุนที่สอดคล้องกัน
ตารางความไวควรเปลี่ยนตัวแปรอื่นนอกเหนือจาก IV ด้วย อัตราผลตอบแทนเงินปันผล เวลาหมดอายุที่แม่นยำ เส้นอัตราดอกเบี้ย หรือฝั่งของราคาเสนอซื้อขาย ล้วนเปลี่ยนทั้งราคาและ Greeks ได้ สำหรับออปชันหุ้นแบบอเมริกัน ควรเทียบผลจากต้นไม้หรือผลต่างจำกัดและตรวจพฤติกรรมการใช้สิทธิก่อนกำหนด ส่วนผลิตภัณฑ์ที่พึ่งพาเส้นทางควรเทียบกับมอนติคาร์โลที่พัฒนาอย่างอิสระหรือวิธีอื่นที่เหมาะสม
การทดสอบแต่ละแบบตอบคำถามต่างกัน
- การทดสอบหน่วยและการถดถอย: โค้ดสร้างเอกลักษณ์ที่ทราบและผลอ้างอิงที่อนุมัติไว้ได้หรือไม่
- การเทียบเกณฑ์: แบบจำลองท้าทายที่พัฒนาแยกกันหรือกรณีขีดจำกัดที่ง่ายกว่าตรงกันภายในค่าคลาดเคลื่อนที่กำหนดไว้ล่วงหน้าหรือไม่
- การทดสอบการลู่เข้า: การเพิ่มจำนวนขั้นต้นไม้ จุดกริด หรือเส้นทางจำลองทำให้ผลลัพธ์คงที่หรือไม่
- การทดสอบความไว: เครื่องหมาย ขนาด และการเปลี่ยนแปลงไม่เชิงเส้นสมเหตุสมผลทางเศรษฐศาสตร์หรือไม่
- การตรวจไร้อาร์บิทราจแบบสถิต: พื้นผิวที่ปรับแล้วรักษาลำดับตามวันครบกำหนดและความนูนตามราคาใช้สิทธิในกรณีที่ต้องใช้หรือไม่
- การวิเคราะห์ผลลัพธ์: ราคาประเมิน การป้องกันความเสี่ยง และการคาดการณ์ เทียบกับตลาดที่ซื้อขายได้จริงและกำไรขาดทุนที่เกิดขึ้นอย่างไร
ควรบันทึกข้อมูลทดสอบ ค่าคลาดเคลื่อนที่ยอมรับได้ ความล้มเหลว และวิธีแก้ไข การที่สองระบบให้ผลตรงกันเป็นหลักฐานที่อ่อน หากทั้งคู่ใช้ข้อมูล ไลบรารี สมมติฐาน หรือสายโค้ดเดียวกัน
รายการตรวจทานแบบจำลอง
- ตรวจเงื่อนไขสัญญากับข้อกำหนดจากแหล่งที่เชื่อถือได้ก่อนประเมินมูลค่า
- ระบุวัตถุประสงค์การใช้งานและการใช้งานที่ห้ามไว้อย่างชัดเจน
- บันทึกตระกูลแบบจำลอง เวอร์ชัน ผู้รับผิดชอบ รุ่นโค้ด และสถานะการตรวจสอบ
- เก็บแหล่งที่มา เวลา หน่วย การแปลง และธงคุณภาพของข้อมูลนำเข้าทุกรายการ
- แยกข้อมูลตลาดที่สังเกตได้ออกจากค่าที่อนุมานหรือแก้ทับด้วยมือ
- เมื่อสภาพคล่องต่ำ ให้เปรียบเทียบผลที่ปรับเทียบกับ Bid, Mid และ Ask
- ตรวจอัตราดอกเบี้ย เงินปันผล ค่ายืมหุ้น ปฏิทิน เขตเวลา และการดำเนินการของบริษัท
- ตรวจราคาและ Greeks อย่างอิสระ เพราะราคาที่ถูกต้องไม่ได้พิสูจน์ว่าความไวถูกต้อง
- ทดสอบราคาสปอต IV เวลา อัตราดอกเบี้ย และเงินปันผลในกรณีสุดขั้วโดยไม่ให้ระบบล้มเหลวเงียบ ๆ
- ดูค่าคงเหลือจากการปรับเทียบแยกตามราคาใช้สิทธิและวันครบกำหนด ไม่ใช่เฉพาะค่าคลาดเคลื่อนรวม
- ทดสอบการประมาณค่าในช่วงและนอกช่วงของจุดที่มีสภาพคล่อง
- เปรียบเทียบกับแบบจำลองที่เหมาะสมและมีโครงสร้างต่างกันอย่างน้อยหนึ่งแบบ
- เพิ่มสถานการณ์กระโดด การเปลี่ยน skew สภาพคล่อง และการป้องกันความเสี่ยงเป็นช่วง นอกแบบจำลองฐาน
- แปลงความแตกต่างระหว่างแบบจำลองเป็นจำนวนเงินระดับสัญญาและพอร์ต
- ใช้ราคาเสนอซื้อขายที่ส่งคำสั่งได้จริงเมื่อประเมินมูลค่าที่นำไปขายได้จริง
- ติดตามการแก้ทับ ข้อยกเว้น ค่าล้าสมัย และกำไรขาดทุนที่อธิบายไม่ได้
- ตรวจสอบใหม่เมื่อโค้ด ข้อมูล ผลิตภัณฑ์ วัตถุประสงค์การใช้งาน หรือภาวะตลาดเปลี่ยนแปลงอย่างมีนัยสำคัญ
- กำหนดขนาดสถานะตามความไม่แน่นอนของแบบจำลอง ไม่ใช่เลือกผลลัพธ์ที่เป็นประโยชน์ที่สุด
ความเข้าใจผิดที่พบบ่อย
- “สูตรถูกต้อง ราคาจึงถูกต้อง” คณิตศาสตร์ที่ถูกต้องอาจกำลังแก้โจทย์ตลาดผิดข้อ
- “การปรับเทียบกำจัดความเสี่ยงของแบบจำลอง” การปรับเทียบเพียงทำให้ตรงกับข้อมูลที่เลือกภายใต้โครงสร้างที่เลือก
- “พารามิเตอร์ยิ่งมากยิ่งแม่น” พารามิเตอร์อาจเพิ่มการฟิตมากเกินไปและความไม่เสถียร
- “Mid คือมูลค่าที่แท้จริง” Mid เป็นค่าอ้างอิงจากราคาเสนอซื้อขายและอาจซื้อขายจริงไม่ได้
- “ความผันผวนโดยนัยสังเกตได้โดยตรง” ค่านี้คำนวณย้อนกลับผ่านแบบจำลองและเกณฑ์ข้อมูลนำเข้า
- “Greeks เป็นค่าคงที่ของสัญญา” ค่าเหล่านี้ขึ้นกับแบบจำลอง ข้อมูล หน่วย และเวลา
- “สองระบบให้ค่าตรงกันจึงพิสูจน์ว่าถูก” ข้อมูล สมมติฐาน หรือโค้ดร่วมกันอาจสร้างข้อผิดพลาดเดียวกัน
- “การทดสอบย้อนหลังอย่างเดียวตรวจสอบแบบจำลองได้” เหตุการณ์ปลายหางที่หายาก ภาวะตลาดที่เปลี่ยน และจำนวนข้อมูลจำกัดยังคงเป็นปัญหา
- “ราคาที่ระมัดระวังคือการวัดความเสี่ยงที่ระมัดระวัง” งานประเมินราคา ป้องกันความเสี่ยง มาร์จิ้น และทดสอบวิกฤต อาจต้องใช้หลักความระมัดระวังต่างกัน
- “แบบจำลองซับซ้อนขจัดการลดทอน” ความลดทอนเพียงย้ายไปอยู่ในพลวัตและพารามิเตอร์ชุดใหม่
- “ความผิดพลาดของแบบจำลองเป็นปัญหาของโปรแกรมเมอร์เท่านั้น” ธรรมาภิบาล ข้อมูล การตีความ และการใช้งานอาจสำคัญกว่าความผิดพลาดในโค้ด
หัวข้อที่เกี่ยวข้อง
- แบบจำลอง Black-Scholes
- การกำหนดราคาออปชันด้วยแบบจำลองทวินาม
- การกำหนดราคาออปชันด้วยมอนติคาร์โล
- ความผันผวนโดยนัย