Thursday, June 26, 2025
Homeการซื้อขายการควบคุมการจำลองมอนติคาร์โลสำหรับการซื้อขายออปชั่น: แนวทางเชิงกลยุทธ์ - บล็อกการซื้อขาย SteadyOptions

การควบคุมการจำลองมอนติคาร์โลสำหรับการซื้อขายออปชั่น: แนวทางเชิงกลยุทธ์ – บล็อกการซื้อขาย SteadyOptions


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

1. การจำลองแบบมอนติคาร์โลคืออะไร

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

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

2. การจำลองแบบ Monte Carlo นำไปใช้ในการซื้อขายอย่างไร?

ในการซื้อขาย การจำลองมอนติคาร์โลช่วยในการคาดการณ์ เครื่องมือทางการเงิน เช่น ETF เช่น SPY หรือ QQQ อาจมีพฤติกรรมอย่างไรในช่วงเวลาอนาคต กระบวนการนี้มองย้อนกลับไปในช่วงหลายปีที่ผ่านมาของข้อมูลราคาในอดีต และดำเนินการจำลองจำนวนมากเพื่อคาดการณ์การกระจายราคาในอนาคต โดยทั่วไปผลลัพธ์จะแสดงการกระจายความน่าจะเป็นของราคาในอนาคต โดยเน้นที่ตัวชี้วัดหลัก เช่น ช่วงความเชื่อมั่น นี่คือตัวอย่างสำหรับ SPY:

image.thumb.png.9260abff4362ec74931bec8731c7d2fb.png

การจำลองเหล่านี้มีคุณค่าอย่างยิ่งสำหรับเทรดเดอร์ออปชั่น เนื่องจากให้ข้อมูลเชิงลึกเกี่ยวกับความน่าจะเป็นที่หุ้นหรือ ETF จะยังคงอยู่ภายในขอบเขตด้านบน/ด้านล่างของราคาในกรอบเวลาที่กำหนด ข้อมูลนี้ช่วยสร้างกลยุทธ์ออปชั่นที่มีโครงสร้าง เช่น Credit score Put Spreads ซึ่งจะทำกำไรเมื่อสินทรัพย์อยู่เหนือเกณฑ์ราคา

3. ตัวอย่างการกระจายเครดิต

ตัวอย่างเช่น นี่คือผลลัพธ์ของการจำลอง 10,000 ครั้งบน SPY สำหรับการทำนายการเคลื่อนไหวใน 15 วัน โดยขอให้อัลกอริทึมคำนวณเปอร์เซ็นต์ของข้อมูลที่สูงกว่าเกณฑ์ $565 ตัวอย่างเช่น ถ้าเราพิจารณาว่ามูลค่านี้คือแนวรับ หรือมูลค่านี้จะเป็นจุดคุ้มทุนของกลยุทธ์ Credit score Put Unfold ที่เราจะดำเนินการ

AD_4nXfENJntFGHmW0zyrXlIlUN41xiNCiEJdu0GOoQBnhi-jEw-aYkwlBiKCPkJf2tFFa_xmiMwur_teF2EesJoI3tCdMgVjmjpeGGToJ6hganEk0Lu5FiZgJEX7IJIGCd9xnfl9J9dmkGnlCqeWeGWBD8F xQxy?key=mV-fneavtr8H-pPyQtcuKg

เราเห็นว่ามีความน่าจะเป็น 77% ที่ทิกเกอร์จะอยู่เหนือค่าเกณฑ์นี้

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

4. กลยุทธ์: การใช้การจำลองมอนติคาร์โลสำหรับการซื้อขายออปชั่น

การใช้จุดคุ้มทุนของ Iron Condor เป็นค่าเกณฑ์ไม่น่าสนใจ เนื่องจากการจำลองแสดงให้เห็นว่าเครดิตที่ได้รับในส่วนของ Name นั้นไม่เพียงพอ

ดังนั้นเรามาเน้นที่ส่วนการใส่ผ่าน Credit score Put Spreads สำหรับ ETF ที่ระบุ (เราจะละหุ้นออกเนื่องจากรายได้) มีวันหมดอายุหลายครั้งและการหยุดงานหลายครั้ง โดยแต่ละรายการมีราคาของตัวเอง ETF ใดที่จะเลือก นัดหยุดงานในการซื้อและขาย และวันหมดอายุวันใด


สำหรับสิ่งนี้ โปรแกรมที่ฉันเขียนจะสแกน ETF ที่สำคัญที่สุด (‘SPY’, ‘GLD’, ‘QQQ’, ‘IWM’, ‘EEM’) วันหมดอายุทั้งหมดระหว่างสองตัวเลข (min_days = 30 max_days = 120) และการนัดหยุดงานทั้งหมดที่ต่ำกว่าการนัดหยุดงาน OTM ที่สามารถสร้าง Credit score Put Unfold ตัวอย่างเช่น (SPY, 2024-11-15, ใส่ purchase=$577, ใส่ขาย=$582)


สำหรับแต่ละจุด โค้ดจะทำการจำลองมอนติคาร์โล 10,000 ครั้ง โดยมองย้อนกลับไป 20 ปี และคำนวณความน่าจะเป็นที่การปิด SPY จะสูงกว่าจุดคุ้มทุนใน 29 วัน (=จำนวนวันที่เหลือระหว่างวันนี้ถึงวันหมดอายุ) จากนั้น โปรแกรมจะแสดงจุดทั้งหมดในรูปแบบของกราฟ โดยบน abscissa เครดิตที่รับรู้ และความน่าจะเป็นของ Monte Carlo บนพิกัด เครดิต > $0.50 และอัตราส่วนกำไร/ขาดทุนที่สูงกว่า 40% จะถูกเลือกเท่านั้น

กราฟแบ่งออกเป็น 4 จตุภาค หนึ่งในที่เราสนใจมากที่สุดคือจตุภาคตะวันออกเฉียงเหนือ (เครดิตสูงสุดและความน่าจะเป็นสูงสุด) จากนั้นโปรแกรมจะตรวจจับจุดสองจุดซึ่งในควอแดรนท์นี้มีความน่าจะเป็นสูงสุดหรือเครดิตสูงสุด

นี่คือตัวอย่างการแสดงผล:

AD_4nXf3Xt3nrf-XNzDxEBOJA11gFC4EIYj49tTMG4M6aigxpLpHjD-DlZGSCeeeiTdnnyjP3nyq4Dizst7KBTpd3vC1bgZXjc1c2b-IfrL9tIZZDNd30K_C16u57aay69NdrQoEJ74OFxouK 8cFsXzdrXiqlf8a?key=mV-fneavtr8H-pPyQtcuKg

AD_4nXcPep-3MOCV0_jdYwbF08T2c90g0qIgECgrQBmu_OmFQhTJVDUt1KhF1uv5wYLOz0GzxF8OfQsub1uVqwlWSWv-3Y-O_r8iLthiDPzx5Qj9aDJ0Zjluroc31ijhOOYYiQAAD5oIoDAARR68 udJtBCf_wdI4?key=mV-fneavtr8H-pPyQtcuKg

4. ผลการทดสอบย้อนหลัง

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

หากต้องการใช้ตัวอย่างด้านบนนี้กับเครดิตสูงสุด backtest จะตอบคำถามนี้: สำหรับทิกเกอร์ QQQ ณ วันหมดอายุ 31-12-2024 (ตรงกับ 74 วันนับจากนี้ วันที่เขียนบทความนี้) Monte การจำลองของ Carlo บอกฉันว่าการปิด QQQ มีความน่าจะเป็น 64.82% ที่จะสูงกว่าจุดคุ้มทุนของกลยุทธ์ หากฉันใช้กลยุทธ์นี้เมื่อ 15 ปีที่แล้วนับจากนี้ วันแล้ววันเล่าโดยมีจุดคุ้มทุน ณ เวลานั้นที่สอดคล้องกับควอนไทล์นี้ มูลค่าที่แท้จริงของ QQQ จะสูงกว่าจุดคุ้มทุนนี้จริงหรือไม่ และถ้าเป็นเช่นนั้น กี่ครั้งแล้วระหว่าง 15 ปีที่แล้วถึงปัจจุบัน วันแล้ววันเล่า?

เพื่อให้เจาะจงมากขึ้น ในระหว่างการทดสอบย้อนหลัง อัลกอริธึมจะแสดงผลลัพธ์ของการทดสอบย้อนหลังทีละขั้นตอนอย่างชัดเจนมาก:

ตัวอย่างภาพหน้าจอระหว่างการทดสอบย้อนหลัง:

image.png.ab0bd2f2f41917952468d4247a22400e.png

และพล็อตของฮิสโตแกรมเพื่อพิสูจน์ความสอดคล้องของค่าเกณฑ์:

image.thumb.png.71775e4bdaf1a8321127ba02bd84409e.png

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

ผลลัพธ์สุดท้ายของ backtest สำหรับกลยุทธ์นั้นคือ:

AD_4nXeELmVX4DXvxlFU8AUUuwcELwtJ0O542IX9xmD0PKDW1zCCec_qvnMD9P1vqAX_zUrOK GFZ3T-P2K1diz4KtmHEBXPdDI0tf9YzkEI_TzGbgJ7W6_CjLTrfqmS1QKDivozUZepSz9tPhE4 ZkVd4vjcS5-Td?key=mV-fneavtr8H-pPyQtcuKg

ซึ่งหมายความว่าการทดสอบย้อนหลังให้ผลลัพธ์ที่ดีกว่า (อัตราการชนะ 83.64%) มากกว่าความน่าจะเป็นที่ประกาศโดยการจำลองมอนติคาร์โล (64.82%) และสามารถเปิดการซื้อขายได้

บทสรุป

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

แนวทางนี้ช่วยเสริมกลยุทธ์ทางเลือกอื่นๆ และมอบกรอบการทำงานที่แข็งแกร่งสำหรับการจัดโครงสร้างการซื้อขายที่มีโอกาสทำกำไรสูง ขณะเดียวกันก็จัดการความเสี่ยงอย่างระมัดระวัง

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

ความเห็นล่าสุด