← กลยุทธ์ทั้งหมดกลยุทธ์
Deribit BTC MONTHLY ขายพุต OTM โดยมีเงินสดค้ำประกัน — เก็บเกี่ยว VRP แบบขาเดียว, ใช้เกณฑ์ IV>RV, ปิดก่อนกำหนดเมื่อได้กำไร 50% (3 พารามิเตอร์) ผลลัพธ์: ยกเลิก
DeribitBtcMonthlyCashSecuredPutWriteVrpDoubleGated
สรุปผลลัพธ์ DeribitBtcMonthlyCashSecuredPutWriteVrpDoubleGated นำกลยุทธ์ออปชันแบบเดียวของโรงงานที่ผ่านการตรวจสอบในขั้น paper — การขายพุต BTC ของ Deribit โดยมีเงินสดค้ำประกัน — มาขยายสู่กรอบอายุรายเดือนซึ่งมีโปรไฟล์ความเสี่ยงแกมมาต่ำกว่าและแตกต่างอย่างมีนัยสำคัญ โดยคงรูปแบบขาเดียวอย่างเคร่งครัดเพื่อให้สอดคล้องกับอัตราการผ่านเป็นศูนย์ของโครงสร้างหลายเลก ข้อเสนอแนะจาก iteration-1 ได้รับการแก้ไขจริง: เพดานความเสี่ยงหางที่กำหนดความเสี่ยงไว้เปลี่ยนความเสี่ยงหางซ้ายที่ไม่มีเพดานให้เป็นการขาดทุนสูงสุด 0.62% พร้อมค่าคาดหวังเป็นบวก อัตราชนะ 80% และผลตอบแทนต่อการเทรด 7.6% แต่ไม่สามารถทดสอบกลไกได้: ชุดข้อมูลรายเดือนมีวันหมดอายุเพียง 12 ครั้งในช่วงประมาณ 1 ปี และเกณฑ์ความผันผวนสองชั้นลดจำนวนเหลือการเทรด 5 ครั้ง โดยตัวชี้วัดถูกระบุว่าไม่น่าเชื่อถือ ทำให้การปรับให้เหมาะสมแบบ 3 เฟสทำไม่ได้ ผู้ทบทวนยุติกลยุทธ์นี้เนื่องจากข้อจำกัดของข้อมูลเชิงโครงสร้าง ไม่ใช่ข้อบกพร่องของโค้ด และแนะนำอย่างชัดเจนให้ใช้กรอบอายุรายสัปดาห์เป็นรูปแบบที่เหมาะสมของส่วนต่างนี้จนกว่าจะมีประวัติออปชันรายเดือนมากกว่าสองปี
สมมติฐาน การนำไปใช้ ผลการตรวจสอบ ทบทวนผลทดสอบย้อนหลัง การวิเคราะห์ สรุปผลลัพธ์ สมมติฐาน โปรแกรมขายพุต SINGLE-LEG บน BTC MONTHLY ของ Deribit โดยมีเงินสดค้ำประกันเต็มจำนวน ขยายกลยุทธ์ในตระกูลออปชันเดียวที่เคยผ่าน Layer 3 และไปถึงขั้น paper ในระบบนี้ (การขายพุต BTC WEEKLY โดยมีเงินสดค้ำประกัน, Sharpe 12.2) ไปสู่กรอบอายุรายเดือน ซึ่งมีโปรไฟล์ความเสี่ยงแตกต่างอย่างมีนัยสำคัญ: ระยะถือครองประมาณ 4x, แกมมาใกล้วันหมดอายุต่ำกว่ามาก, สภาพคล่องราคาใช้สิทธิ OTM ลึกกว่า และเก็บเกี่ยว theta ตลอดทั้งเดือนแทนหนึ่งสัปดาห์ จำกัดอย่างเคร่งครัดให้มี ONE เลกในแต่ละครั้ง — ไม่มีสเปรด ไม่มีปีก ไม่มีการป้องกันความเสี่ยง…… แสดงเพิ่มเติม แสดงน้อยลง โปรแกรมขายพุต SINGLE-LEG บน BTC MONTHLY ของ Deribit โดยมีเงินสดค้ำประกันเต็มจำนวน ขยายกลยุทธ์ในตระกูลออปชันเดียวที่เคยผ่าน Layer 3 และไปถึงขั้น paper ในระบบนี้ (การขายพุต BTC WEEKLY โดยมีเงินสดค้ำประกัน, Sharpe 12.2) ไปสู่กรอบอายุรายเดือน ซึ่งมีโปรไฟล์ความเสี่ยงแตกต่างอย่างมีนัยสำคัญ: ระยะถือครองประมาณ 4x, แกมมาใกล้วันหมดอายุต่ำกว่ามาก, สภาพคล่องราคาใช้สิทธิ OTM ลึกกว่า และเก็บเกี่ยว theta ตลอดทั้งเดือนแทนหนึ่งสัปดาห์ จำกัดอย่างเคร่งครัดให้มี ONE เลกในแต่ละครั้ง — ไม่มีสเปรด ไม่มีปีก ไม่มีการป้องกันความเสี่ยง (เป็นไปตาม L2; กลยุทธ์ bull-put รายเดือน CREDIT SPREAD ที่เพิ่งยุติไปเป็นแบบหลายเลก แต่กลยุทธ์นี้ไม่ใช่) กลยุทธ์นี้เติมเต็มช่องว่างของตลาดที่ดำเนินการได้จริงซึ่งใหญ่ที่สุด: ออปชันมีสัดส่วน 4.3% เทียบกับโควตา 15% และเมื่อ Hyperliquid ถูกปิดกั้นด้วย L11, COIN-M ถูกปิดกั้นจากการหมดเวลารวบรวมข้อมูล, สัญญาณ funding ถูกปิดกั้นด้วย L13, ตะกร้าหุ้นแบบภาคตัดขวางด้วย L12 และฟีดการชำระบัญชีด้วย L3 ออปชัน Deribit แบบขาเดียวจึงเป็นกลุ่มที่ยังมีสัดส่วนต่ำเพียงกลุ่มเดียวซึ่งมีเส้นทางดำเนินการที่พิสูจน์แล้วและมีข้อมูล IV/กรีกยืนยันแล้ว ปรับจูนพารามิเตอร์เพียง 3 ตัว (otm_pct, min_iv_rv_spread, iv_rank_floor)
Iteration 2 แก้ไขผลการทบทวนแบ็กเทสต์: ค่าคาดหวังติดลบเกิดจากความเสี่ยงหางซ้ายที่ไม่มีเพดานทั้งหมด (avg_loss ประมาณ 6.2x avg_win) ซึ่งพารามิเตอร์ทางเศรษฐศาสตร์ของ 3 แก้ไม่ได้ ตามคำสั่งนักวิเคราะห์ให้เพิ่มจุดออกที่กำหนดความเสี่ยงไว้ BEFORE การกวาดค่าพารามิเตอร์ทุกครั้ง ฉันเพิ่มเพดานความเสี่ยงหางต่อสถานะใน _manage_exits และคงตรรกะสัญญาณ/เกณฑ์/การจัดตารางที่ผ่านแล้วไว้โดยไม่แตะต้อง (เพื่อไม่ให้ชั้นการตรวจสอบก่อนหน้าถดถอย) มีจุดรองรับสองชั้น: (1) จุดหยุดขาดทุนแบบทวีคูณของพรีเมียม — ใช้ _put_pnl_pct ที่มีอยู่แล้ว…… แสดงเพิ่มเติม แสดงน้อยลง Iteration 2 แก้ไขผลการทบทวนแบ็กเทสต์: ค่าคาดหวังติดลบเกิดจากความเสี่ยงหางซ้ายที่ไม่มีเพดานทั้งหมด (avg_loss ประมาณ 6.2x avg_win) ซึ่งพารามิเตอร์ทางเศรษฐศาสตร์ของ 3 แก้ไม่ได้ ตามคำสั่งนักวิเคราะห์ให้เพิ่มจุดออกที่กำหนดความเสี่ยงไว้ BEFORE การกวาดค่าพารามิเตอร์ทุกครั้ง ฉันเพิ่มเพดานความเสี่ยงหางต่อสถานะใน _manage_exits และคงตรรกะสัญญาณ/เกณฑ์/การจัดตารางที่ผ่านแล้วไว้โดยไม่แตะต้อง (เพื่อไม่ให้ชั้นการตรวจสอบก่อนหน้าถดถอย) มีจุดรองรับสองชั้น: (1) จุดหยุดขาดทุนแบบทวีคูณของพรีเมียม — ใช้ _put_pnl_pct ที่มีอยู่แล้ว (กำไรขาดทุนของพุตขายชอร์ตคิดเป็นเปอร์เซ็นต์ของพรีเมียมที่เก็บได้) ปิดเมื่อ pnl <= -stop_loss_premium_mult*100 (ค่าเริ่มต้น 2.0 หมายถึงราคา mark ของพุตถึง 3x ราคาเข้า หรือขาดทุนเท่ากับ 2x ของพรีเมียม) โดยจำกัดการขาดทุนสูงสุดต่อการเทรดไว้ที่พรีเมียมเพียงไม่กี่เท่า แทนที่จะใกล้เคียงกับการขาดทุนเต็มจำนวนของสถานะที่มีเงินสดค้ำประกัน; และ (2) ออกจากสถานะเมื่อราคาสปอตทะลุราคาใช้สิทธิ (ปิดเมื่อ spot <= strike*(1+strike_breach_buffer)) เป็นมาตรการป้องกันที่ไม่ขึ้นกับราคา mark ของออปชันสำหรับสถานการณ์ตลาดร่วงหนักซึ่งก่อให้เกิดความเสี่ยงหาง การปรับใช้มีขอบเขตเล็กและตรงจุด: เพิ่มพารามิเตอร์สามตัวใน __init__, บันทึก 'strike' ในสถานะรายงวดเมื่อเข้าเทรด ส่ง 'spot' เข้า _manage_exits และเพิ่มแขนง elif สองแขนงหลังการตรวจสอบจุดทำกำไรที่มีอยู่แล้ว ระบบบันทึกและคำนวณการออกจากสถานะนับเหตุผลได้อยู่แล้ว จึงแสดง 'stop_loss'/'strike_breach' ในสรุป ตามข้อเสนอแนะ ฉันจงใจ NOT ปรับให้เข้มงวดขึ้นกับ iv_rank_floor / min_iv_rv_spread ในรอบนี้ — จะทบทวนเรื่องเหล่านั้นหลังจากทดสอบแบ็กเทสต์เวอร์ชันที่จำกัดความเสี่ยงหางแล้ว และพบว่า profit_factor > 1.1 พร้อมกับ avg_trade_return_pct เป็นบวก การตั้งค่ายังคงใช้ perp หลัก 1-DAY ที่พิสูจน์แล้ว และกรอบเวลาเลกแบบกลิ้ง 1-DAY (หลีกเลี่ยงปัญหาเวลาประมวลผลบานปลาย) พร้อมช่วงย้อนหลัง 365 วันสำหรับวันหมดอายุรายเดือนประมาณ 12 ครั้ง
ข้อมูลไม่เพียงพอในเชิงโครงสร้าง ไม่ใช่ข้อบกพร่องของโค้ด การแก้ไขเพดานความเสี่ยงหางจาก iteration 1 ได้ผล (ค่าคาดหวังเป็นบวก, DD 0.62%) แต่ชุดออปชันรายเดือน BTC ของ Deribit มีวันหมดอายุเพียง 12 ครั้ง (2025-07 → 2026-06 — ประวัติออปชันรายเดือนประมาณ 1 ปี) และเกณฑ์ความผันผวนสองชั้นลดจำนวนเหลือการเทรดจริง 5 ครั้ง / ผลตอบแทนรายวัน 5 จุด (รายงาน: metrics_reliable=false, 'ไม่น่าเชื่อถือ: มีผลตอบแทนรายวันเพียง 5 จุด') ไม่มีการเปลี่ยนแปลงจากฝั่งนักพัฒนาที่จะสร้างวันหมดอายุรายเดือนย้อนหลังเพิ่มได้…… แสดงเพิ่มเติม แสดงน้อยลง ข้อมูลไม่เพียงพอในเชิงโครงสร้าง ไม่ใช่ข้อบกพร่องของโค้ด การแก้ไขเพดานความเสี่ยงหางจาก iteration 1 ได้ผล (ค่าคาดหวังเป็นบวก, DD 0.62%) แต่ชุดออปชันรายเดือน BTC ของ Deribit มีวันหมดอายุเพียง 12 ครั้ง (2025-07 → 2026-06 — ประวัติออปชันรายเดือนประมาณ 1 ปี) และเกณฑ์ความผันผวนสองชั้นลดจำนวนเหลือการเทรดจริง 5 ครั้ง / ผลตอบแทนรายวัน 5 จุด (รายงาน: metrics_reliable=false, 'ไม่น่าเชื่อถือ: มีผลตอบแทนรายวันเพียง 5 จุด') ไม่มีการเปลี่ยนแปลงจากฝั่งนักพัฒนาที่จะสร้างวันหมดอายุรายเดือนย้อนหลังเพิ่มได้ และการผ่อนเกณฑ์ทำให้มีการเทรดได้เพียงประมาณ 12 ครั้ง ซึ่งยังน้อยเกินไปมากสำหรับไปป์ไลน์ 3 เฟส (หน้าต่าง walk-forward มีการเทรด 1-2 ครั้ง; ชุดข้อมูลกันไว้ทดสอบ 15 วันมีการเทรดรายเดือนประมาณ 0 ครั้ง) ดังนั้นการปรับให้เหมาะสมจะเป็นการปรับเข้ากับสัญญาณรบกวน กลไกขายพุต VRP นั้นสมเหตุสมผลและผ่านการตรวจสอบในขั้น paper บนกรอบอายุ WEEKLY แล้ว (ALREADY, Sharpe 12.2) ซึ่งให้ตัวอย่างจากหน้าต่างข้อมูลออปชันเดียวกันประมาณ 4x เท่า กลยุทธ์รายเดือนแบบเดียวกันนี้เพียงแค่ตรวจสอบความถูกต้องไม่ได้ด้วยข้อมูลที่มีอยู่ ขอแนะนำให้หัวหน้าฝ่ายวิจัยไม่เสนอโปรแกรมออปชัน Deribit รายเดือนสำหรับหุ้นรายตัวอีก จนกว่าจะรวบรวมประวัติออปชันรายเดือนได้มากกว่า 2 ปี — กรอบอายุรายสัปดาห์เป็นรูปแบบที่ใช้ได้จริงสำหรับส่วนต่างนี้
การนำไปใช้ ขาเดี่ยว (single-leg) แบบ fully cash-secured เขียนพุทรายเดือน OTM บน Deribit BTC เพื่อเก็บเกี่ยวค่าความเสี่ยงผันผวน (volatility risk premium) ในรอบหมดอายุรายเดือนแต่ละครั้ง IF เมื่อ vol gates ทั้งสองผ่าน (DVOL iv_rank >= iv_rank_floor AND IV/RV >= 1 + min_iv_rv_spread) SELL พุทรายเดือน BTC หนึ่งสัญญา อายุ ~10%-OTM กำหนดขนาดให้ strike*contracts ≈ 20% ของส่วนของผู้ถือหุ้น (เพดานแข็งที่ 25%) ปิดสถานะเมื่อเกิด FIRST ข้อใดข้อหนึ่ง: การเก็บกำไร 50%-of-premium, stop ความเสี่ยงที่กำหนดนิยามไว้ (ขาดทุนที่ยังไม่รับรู้ >= stop_loss_premium_mult เท่าของพรีเมียมที่เก็บได้ ค่าเริ่มต้น 2x), spot-through-strike breach (put ~ITM) หรือ pre-expiry roll buffer เปิดพุทได้ครั้งละหนึ่งสัญญา leverage 1.0 ไม่ใช้ spread/wing/hedge การ roll ขา put ถูก resolve จาก Deribit BTC monthly chain จริงในอดีต หาก chain ไม่พร้อมใช้งาน กลยุทธ์จะไม่เทรดใดๆ (ไม่มีการ fallback ไปยัง underlying)
ผลการตรวจสอบ นักวิเคราะห์: ยืนยัน total_trades ตลอดช่วงเวลาทั้งหมด; พิจารณาขยายช่วงย้อนหลัง 365 วันเพื่อสะสมวันหมดอายุเพิ่มขึ้น
จำนวนการเทรด/กำลังทางสถิติต่ำมาก กรอบอายุรายเดือน (dte 30) ใช้ประวัติข้อมูลต่อเนื่อง 365 วัน (วันหมดอายุประมาณ 12 ครั้ง) และยังถูกกรองเพิ่มเติมด้วยเกณฑ์ความผันผวนสองชั้น จึงน่าจะมีพุตน้อยกว่า 10 ครั้งตลอดช่วงเวลา ซึ่งต่ำกว่าเกณฑ์ประมาณ 100 การเทรดมาก เป็นข้อจำกัดโดยธรรมชาติของโปรแกรมรายเดือนที่มีเงินสดค้ำประกัน (สมาชิกที่มีความถี่ต่ำที่สุดในตระกูลนี้); เป็นข้อควรระวังสำหรับนักวิเคราะห์ ไม่ใช่ข้อบกพร่องของโค้ด
โปรดทราบว่าความเสี่ยงหางถูกจำกัดด้วยข้อมูลแท่งรายวัน; อาจเลือกใช้ความละเอียดเลกที่ถี่ขึ้นหรือจุดหยุดขาดทุนระหว่างวันก็ได้ ไม่จำเป็นต่อความอยู่รอดของกลยุทธ์เมื่อกำหนดขนาดสถานะแบบมีเงินสดค้ำประกัน
ความเสี่ยงจากช่องว่างราคาของแท่งรายวัน จุดออกเพื่อจำกัดความเสี่ยงหางทั้งสองจุด (จุดหยุดขาดทุน 2x-พรีเมียม, การออกเมื่อราคาสปอตทะลุราคาใช้สิทธิ) ประเมินเฉพาะตอนปิดแท่งรายวัน หากตลาดรายเดือนร่วงหนักจนกระโดดทะลุราคาใช้สิทธิ 10%-OTM ภายในวันเดียว การขาดทุนจริงเมื่อปิดอาจเกินเพดานประมาณ 2x-พรีเมียมที่ตั้งใจไว้ก่อนจุดออกจะทำงาน ดีกว่า iteration 1 มาก (avg_loss ประมาณ 6.2x avg_win -> ประมาณ 2.3x เมื่อมีเพดาน) แต่ไม่ใช่จุดหยุดขาดทุนระหว่างวันที่รับประกันผล; แซนด์บ็อกซ์ 62% max_dd สะท้อนว่ายังมีโอกาสเกิดการขาดทุนก้อนใหญ่เพียงครั้งเดียวได้ ยอมรับได้เมื่อกำหนดขนาดสถานะแบบมีเงินสดค้ำประกัน (25% เพดาน, ไม่มีเลเวอเรจ)
ตรวจสอบว่า BacktestRunner._apply_fees ครอบคลุมตราสารเลกออปชัน DERIBIT; ยืนยันว่ามีค่าคอมมิชชันที่ไม่เป็นศูนย์ตลอดแบ็กเทสต์
แซนด์บ็อกซ์ total_commission=0.0 จากการเทรดออปชัน 5 ครั้ง ค่าธรรมเนียมออปชันของ Deribit อาจไม่ได้ถูกจำลองสำหรับเลกที่แทรกเข้ามา ทำให้ประเมินการเก็บพรีเมียมสุทธิสูงเกินจริง เป็นข้อกังวลด้านเอนจิน/ค่าธรรมเนียม ไม่ใช่ข้อบกพร่องของโค้ดกลยุทธ์
ทบทวนผลทดสอบย้อนหลัง
ผลตอบแทนรวม 0.46%
การถอยของทุนสูงสุด 0.62%
จำนวนเทรดทั้งหมด 5
อัตราชนะ 80.0%
ตัวคูณกำไร 1.73 แก้ไขข้อเสนอแนะจาก Iteration-1 แล้ว: การจำกัดความเสี่ยงหางแบบกำหนดความเสี่ยงไว้ (stop_loss_premium_mult + กลไกรองรับเมื่อราคาทะลุราคาใช้สิทธิ) ใช้ได้ — max_drawdown 0.62%, avg_loss ตอนนี้เป็น $630 เทียบกับ $273 ของ avg_win, ค่าคาดหวังเป็นบวก (+$92/การเทรด), อัตราชนะ 80%
avg_trade_return_pct 7.6% และ profit_factor 1.73 สูงกว่าระดับค่าธรรมเนียมขั้นต่ำ — ส่วนต่างต่อการเทรดมีอยู่จริงในจุดที่กลยุทธ์เข้าเทรด
โค้ดเรียบร้อย เป็นไปตามข้อกำหนด L2 แบบขาเดียว และใช้เวลา O(log n) ต่อแท่ง
มีการเทรดเพียง 5 ครั้ง / ผลตอบแทนรายวัน 5 จุด — รายงานระบุเองว่า metrics_reliable:false, Sharpe ไม่น่าเชื่อถือ, sharpe_ratio 0.0
ข้อจำกัดด้านข้อมูลเชิงโครงสร้าง: ชุดข้อมูลออปชันรายเดือนที่ดึงมาได้มีวันหมดอายุเพียง 12 ครั้ง (JUL-2025→JUN-2026); ข้อมูลออปชันย้อนหลังรายเดือนของ Deribit ครอบคลุมประมาณ 1 ปี ดังนั้นจะมีพุตที่เขียนขายได้สูงสุดประมาณ 12 ครั้ง ไม่ว่าจะตั้งเกณฑ์อย่างไร
การปรับให้เหมาะสมแบบเฟส 3 ทำไม่ได้: ในแต่ละหน้าต่าง walk-forward จะมีการเทรดเพียง 1-2 ครั้ง และชุดข้อมูลกันไว้ทดสอบ 15 วันจะมีการเทรดรายเดือนประมาณ 0 ครั้ง — พารามิเตอร์จะถูกปรับให้เข้ากับสัญญาณรบกวน
การวิเคราะห์ อย่า NOT ส่งไปปรับหาค่าที่เหมาะสมในตอนนี้ — กลยุทธ์มีค่าคาดหวังติดลบ ซึ่งเกิดจากความเสี่ยงขาลงส่วนหางที่ไม่มีเพดานทั้งหมด (avg_loss $1678 เทียบกับ avg_win $270, ประมาณ 6.2x) และพารามิเตอร์ที่ปรับได้ 3 ตัวไม่สามารถแก้ความเสี่ยงส่วนหางได้ เพิ่มทางออกที่กำหนดความเสี่ยงไว้ BEFORE การกวาดค่าพารามิเตอร์ใด ๆ: (1) ตั้งจุดตัดขาดทุนรายสถานะเพื่อปิดพุตขายเมื่อราคาสูงขึ้นถึงตัวคูณของพรีเมียมที่เก็บได้ (เช่น ขาดทุน = 2x-2.5x พรีเมียม) หรือเมื่อผลขาดทุนเกินเปอร์เซ็นต์คงที่ของงบหลักประกัน…… แสดงเพิ่มเติม แสดงน้อยลง อย่า NOT ส่งไปปรับหาค่าที่เหมาะสมในตอนนี้ — กลยุทธ์มีค่าคาดหวังติดลบ ซึ่งเกิดจากความเสี่ยงขาลงส่วนหางที่ไม่มีเพดานทั้งหมด (avg_loss $1678 เทียบกับ avg_win $270, ประมาณ 6.2x) และพารามิเตอร์ที่ปรับได้ 3 ตัวไม่สามารถแก้ความเสี่ยงส่วนหางได้ เพิ่มทางออกที่กำหนดความเสี่ยงไว้ BEFORE การกวาดค่าพารามิเตอร์ใด ๆ: (1) ตั้งจุดตัดขาดทุนรายสถานะเพื่อปิดพุตขายเมื่อราคาสูงขึ้นถึงตัวคูณของพรีเมียมที่เก็บได้ (เช่น ขาดทุน = 2x-2.5x พรีเมียม) หรือเมื่อผลขาดทุนเกินเปอร์เซ็นต์คงที่ของงบหลักประกัน เพื่อไม่ให้การร่วงหนักรายเดือนครั้งเดียวสร้างผลขาดทุนเกือบเต็มจำนวนได้อีก; พิจารณา (2) โรลราคาใช้สิทธิลง หรือปิดสถานะเมื่อราคาสปอตทะลุราคาใช้สิทธิ แทนการถือไว้จนหมดอายุ อีกทั้งทบทวนว่าเกณฑ์สองชั้นเลือก IV ที่มีมูลค่าสูงพอจริงหรือไม่ในกรอบเวลารายเดือน — เมื่อชนะ 84% ครั้งแล้วยังขาดทุนสุทธิ พรีเมียมที่เก็บได้ก็ชดเชยความแปรปรวนของความเสี่ยงส่วนหางที่เกิดขึ้นจริงไม่เพียงพอ ดังนั้นให้ปรับเกณฑ์ iv_rank_floor / min_iv_rv_spread ให้เข้มงวดขึ้นก็ต่อเมื่อ AFTER มีจุดตัดขาดทุนแล้ว ทดสอบย้อนหลังอีกครั้ง; ดำเนินการปรับหาค่าที่เหมาะสมต่อเมื่อเวอร์ชันที่จำกัดความเสี่ยงส่วนหางแสดงค่า profit_factor > 1.1 และ avg_trade_return_pct เป็นบวก โดยมีจำนวนการซื้อขายใกล้เคียงกันหรือมากกว่าเท่านั้น
สรุปผลลัพธ์ กรอบอายุรายเดือนไม่สามารถตรวจสอบความถูกต้องได้จากประวัติออปชันรายเดือนของ Deribit ที่มีเพียงประมาณ 1 ปี ขณะที่กลยุทธ์ขายพุต VRP แบบเดียวกันไปถึงขั้น paper ในกรอบอายุรายสัปดาห์แล้ว เพราะสัญญารายสัปดาห์ให้ตัวอย่างประมาณ 4x เท่าจากหน้าต่างข้อมูลเดียวกัน การเลือกกรอบอายุควรขึ้นอยู่กับความลึกของตัวอย่างข้อมูลที่มี ไม่ใช่เพียงความชอบด้านโปรไฟล์ความเสี่ยง
ผู้ทบทวนแบ็กเทสต์ให้ผล 'ยุติ' ที่ด่านก่อนการปรับให้เหมาะสม เนื่องจากข้อมูลไม่เพียงพอในเชิงโครงสร้าง: ชุดออปชันรายเดือน BTC ของ Deribit ที่ดึงมาได้มีวันหมดอายุเพียง 12 ครั้ง (Jul-2025 ถึง Jun-2026, ประวัติประมาณ 1 ปี) ซึ่งเกณฑ์ความผันผวนสองชั้นลดเหลือการเทรดจริง 5 ครั้ง — น้อยเกินไปมากสำหรับไปป์ไลน์ 3 เฟส ซึ่งหน้าต่าง walk-forward จะมีการเทรด 1-2 ครั้ง และชุดข้อมูลกันไว้ทดสอบ 15 วันมีประมาณ 0 ครั้ง
กลยุทธ์ขายพุตแบบขาเดียวและมีเงินสดค้ำประกันเต็มจำนวน OTM บนออปชันรายเดือน BTC ของ Deribit ซึ่งเก็บเกี่ยวส่วนชดเชยความเสี่ยงจากความผันผวน — ขายพุตรายเดือน OTM ประมาณ 10% เฉพาะเมื่อผ่านเกณฑ์ความผันผวนแบบสองชั้น (IV rank สูง และ AND ความผันผวนโดยนัยสูงกว่าความผันผวนที่เกิดขึ้นจริง) ปิดสถานะก่อนกำหนดเมื่อได้กำไร 50% ของพรีเมียม และจำกัดความเสี่ยงส่วนหางด้วยจุดตัดขาดทุนที่กำหนดความเสี่ยงไว้ — ขยายกลไกขายพุตรายสัปดาห์ที่ได้รับการส่งเสริมไปสู่กรอบเวลารายเดือน
แบ็กเทสต์มีการเทรดเพียง 5 ครั้ง (จุดผลตอบแทนรายวัน 5 จุด) ดังนั้น metrics_reliable=false และค่า Sharpe แสดงเป็น 0.0: ในช่วงที่มีการเทรด ส่วนต่างต่อการเทรดมีอยู่จริง (อัตราชนะ 80%, avg_trade_return_pct 7.6%, profit factor 1.73, ค่าคาดหวังเป็นบวก +$92/การเทรด) และการแก้ไขเพดานความเสี่ยงหางใน iteration-1 ได้ผล (การขาดทุนสูงสุด 0.62%, avg_loss $630 เทียบกับ avg_win $273, vega สุทธิเมื่อเข้า -61, theta +69, ประมาณ 23 DTE) ไม่มีการทำขั้นตอนปรับให้เหมาะสม
Stratmill เป็นเครื่องมือสำหรับการวิจัยและ paper trading ไม่ใช่คำแนะนำทางการเงินหรือโบรกเกอร์ ผลการทดสอบย้อนหลังและ paper trading เป็นเพียงสมมติฐาน การเทรดมีความเสี่ยงที่จะขาดทุน