กลยุทธ์
SOL โมเมนตัมอนุกรมเวลาแบบข้ามช่วงกลาง (Skip-Window) ถือทั้งฝั่งซื้อและขาย (SOLUSDT.BINANCE USD-M, แท่ง 4H — วัดแนวโน้ม OVER t-N..t-k EXCLUDING แท่งล่าสุด เพื่อลดสัญญาณหลอกจากการกลับตัวระยะสั้น ปรับขนาดสถานะตามความผันผวน ออกจากสถานะเมื่อตามหลัง ATR และใช้พารามิเตอร์ 3)
ผลลัพธ์: ยกเลิก
SolIntermediateSkipWindowTsmomLS
สรุปผลลัพธ์
กลยุทธ์นี้พยายามแก้ปัญหาการกลับตัวไปมาที่กำไรต่ำกว่าค่าธรรมเนียม ซึ่งทำให้กลยุทธ์เลียนแบบแนวโน้ม SOL ก่อนหน้าล้มเหลว โดยวัดโมเมนตัม 4H ในช่วงเวลาระดับกลางที่ไม่นับแท่งล่าสุดซึ่งเสี่ยงต่อการกลับตัว กำหนดขนาดสถานะผกผันกับความผันผวน และออกจากสถานะเมื่อแตะจุดตาม ATR แบ็กเทสต์เริ่มต้นผ่านเกณฑ์ก่อนการปรับแต่งจากตัวอย่าง 362 เทรดที่ชี้ขาด (Sharpe 0.64, PF 1.24, ความได้เปรียบต่อเทรด 1.17% สูงกว่าต้นทุนการเทรดมาก) จึงได้เข้าสู่การปรับแต่งเต็มรูปแบบ แต่การลดทอนผลลัพธ์ใน 3 ระยะนั้นชี้ขาด: ค่า Sharpe ในกลุ่มตัวอย่าง 2.96 ลดลงเหลือ OOS -0.099, กลุ่มทดสอบนอกตัวอย่างได้ผล -0.228 จาก 59 เทรด, PBO 0.51 และค่า Sharpe ที่ปรับลดแล้ว 0.0 บ่งชี้ว่าผลลัพธ์ที่เลือกเป็นสัญญาณรบกวน ขณะที่ดรอดาวน์หลังปรับแต่ง 31.7% เกินเพดาน 25% ที่ลงทะเบียนไว้ล่วงหน้า นักวิเคราะห์จึงเลิกใช้หลังการทำซ้ำหนึ่งรอบ โดยมองว่าเป็นกลยุทธ์เลียนแบบ OHLCV TSMOM รายสินทรัพย์เดียวที่ปรับเข้ากับข้อมูลมากเกินไป และไม่มีช่วงตลาดที่แข็งแกร่งให้ปรับปรุงต่อ
สมมติฐาน
กลยุทธ์ทิศทาง LONG-SHORT แบบสินทรัพย์เดียว ใช้ OHLCV ล้วน บนสัญญาถาวร SOLUSDT.BINANCE USD-M (แท่ง 4H) กลไกคือโมเมนตัมอนุกรมเวลาแบบ INTERMEDIATE / SKIP-WINDOW: สัญญาณแนวโน้มคือผลตอบแทนสะสมช่วง t-N..t-k EXCLUDING k แท่งล่าสุด ซึ่งเป็นช่วงที่เกิดการกลับตัวระยะสั้นและสร้างการสลับทิศทางถี่จนค่าธรรมเนียมกินกำไร ทำให้โคลนกลยุทธ์ตามเทรนด์ SOL/อัลต์คอยน์ก่อนหน้าล้มเหลว เครื่องหมายของโมเมนตัมช่วงกลางกำหนดทิศทางโดยมีเดดแบนด์ กำหนดขนาดสถานะผกผันกับความผันผวน ใช้สินทรัพย์เดียว ตลาดเดียวกัน และไม่มีการสวนแนวโน้ม
ใช้สมมติฐานตามตัวอักษร: หน้าต่างข้ามช่วงคือกลไกหลัก ดังนั้นตัวเศษคือผลตอบแทนสะสม LOG RETURN จาก t-N ถึง t-k โดยจงใจตัด k แท่งล่าสุดออกจากการวัด (แท่งเหล่านั้นยังอัปเดต ATR, ราคา และจุดหยุดตามราคา แต่ไม่มีผลต่อการกำหนดทิศทาง) การทำให้เป็นมาตรฐานด้วย ATR%*sqrt(N-k) ทำให้คะแนนปรับตามสเกลได้ในทุกระบอบความผันผวนของ SOL ดังนั้นพารามิเตอร์เดดแบนด์ตัวเดียวจึงมีความหมายเดียวกันทั้งตลาดสงบและตึงเครียด (ตาม L5: ไม่มีเกณฑ์ผลตอบแทนสัมบูรณ์คงที่) สัญญาณต่อเนื่องและคืนค่าทุกแท่ง การตัดสินใจเข้าเป็นเพียงการใช้เกณฑ์ใน should_enter มีพารามิเตอร์ที่ปรับแต่งสามตัว (ช่วงย้อนหลัง, ช่วงข้าม, เดดแบนด์) พร้อมจุดตามราคา/ช่วง ATR และสัดส่วนความเสี่ยง ไม่มีการซ้อนเงื่อนไขร่วมของระบอบ/ปริมาณซื้อขาย/สัญญาณบรรจบเพิ่ม (ตาม L25) เพื่อให้มีการเข้าเทรดบ่อยพอในช่วงแซนด์บ็อกซ์ ช่วงอุ่นเครื่องคือ 49 แท่ง ซึ่งเป็นสัดส่วนเล็กน้อยของช่วงแซนด์บ็อกซ์ 4H (ตาม L21) ต้องใช้ตลาดฟิวเจอร์ส BINANCE เพราะกลยุทธ์เปิดชอร์ต เลเวอเรจคงที่ที่ 1.0 และจำกัดมูลค่าสถานะรวมแยกจากเส้นทางทุน เพื่อไม่ให้การขาดทุนทบเป็นขนาดสถานะ (ตาม L15) ปรับขนาดคำสั่งตามความละเอียด SOLUSDT (3 dp) และผ่านการตรวจมูลค่าขั้นต่ำของเทมเพลตฐาน
โคลน OHLCV TSMOM สำหรับสินทรัพย์เดียวที่ฟิตเกินไป ชาร์ป IS 2.96 ลดลงเหลือ OOS -0.099 (is_overfitted=true), ชาร์ปช่วงทดสอบกันไว้ -0.228 จาก 59 เทรด, PBO 0.51 > 0.5, DSR 0.0 / is_significant=false / ไม่ผ่านเกณฑ์โครงการ FDR — ชาร์ปที่เลือกแยกไม่ออกจากสัญญาณรบกวนของผลที่ดีที่สุดในบรรดา N การทดลองจาก 225 ครั้ง การปรับกรอบแบบข้ามหน้าต่างไม่ได้เพิ่มความทนทานที่การลดทอนจาก 3 ระยะลบออกไม่ได้ ความได้เปรียบไม่มีอยู่ ไม่ใช่แค่ตั้งค่าไม่เหมาะ (ช่วงย้อนหลังเป็นพารามิเตอร์แบบหน้าผาเช่นกัน ไม่มีบริเวณที่ทนทานให้ปรับต่อ) ตรงกับตระกูลโคลน 4H รายวัน/TSMOM สินทรัพย์เดียวที่ฟิตเกินไป (โคลน SOL TSMOM/การบรรจบของโมเมนตัมก่อนหน้าถูกเลิกใช้ทั้งหมด fee_edge/no_edge) ตามกรอบการตัดสินใจ เมื่อฟิตเกินไปให้เลิกใช้ (การปรับกลไกเดิมไปใช้กับสินทรัพย์อื่นก็จะฟิตเกินไปอีก)
การนำไปใช้
โมเมนตัมอนุกรมเวลาแบบลอง-ชอร์ตช่วงกลาง (ข้ามหน้าต่าง) บนสัญญาถาวร SOLUSDT.BINANCE USD-M, แท่ง 4H ทุกแท่งคำนวณคะแนนโมเมนตัมต่อเนื่อง = log(P[t-k]/P[t-N]) หารด้วยการเคลื่อนไหวที่คาดจาก ATR ในช่วงเวลาเดียวกัน (N-k) แท่ง กล่าวคือวัดแนวโน้มในช่วง t-N..t-k และตัด k แท่ง MOST RECENT ล่าสุดออก เพื่อไม่ให้สัญญาณรบกวนจากการกลับตัวระยะสั้นเข้ามาในการประเมินแนวโน้ม คะแนนสูงกว่า +เดดแบนด์ให้เปิดลอง ต่ำกว่า -เดดแบนด์ให้เปิดชอร์ต ออกเมื่อเครื่องหมายโมเมนตัมช่วงกลางกลับทิศ หรือเมื่อถึงจุดหยุดตามราคา ATR จากจุดสูงสุดที่เป็นคุณนับจากเข้าเทรด กำหนดขนาดสถานะผกผันกับความผันผวน: เสี่ยงด้วยสัดส่วนคงที่ของทุนตามระยะจุดหยุด ATR และจำกัดมูลค่าสถานะไม่เกินสัดส่วนของทุน ค่าเริ่มต้น: N=30 แท่ง (5 วัน), k=3 แท่ง (12 ชม.), เดดแบนด์ 0.6 ซิกมา, จุดตามราคา 3x ATR(14), ความเสี่ยงต่อเทรด 2%
ผลการตรวจสอบ
หากตั้งใจจะกำหนดช่วงอุ่นเครื่องของเฟรมเวิร์ก ให้ยืนยันว่าฐานเรียกใช้ min_bars_required จริง มิฉะนั้นให้เปลี่ยนชื่อเป็นตัวช่วยภายใน (เช่น _min_bars) เพื่อหลีกเลี่ยงคำเตือนเรื่องการบังเมธอด
min_bars_required(self) เขียนทับ/บังเมธอดของเฟรมเวิร์กฐาน การวิเคราะห์แบบสแตติกเตือนว่าฐานอาจอาศัยการเริ่มต้นอุ่นเครื่องของตัวเองและไม่ใช้การเขียนทับนี้ ในกรณีนี้ไม่มีผลเสีย เพราะ calculate_signal มีตัวป้องกันช่วงอุ่นเครื่องภายในของตัวเอง (คืนค่า 0.0 จนกว่า len(_closes) > lookback) สัญญาณจึงไม่ถูกส่งออกเมื่อข้อมูลไม่เพียงพอ ไม่ว่าฐานจะใช้เส้นทางอุ่นเครื่องใด
กลยุทธ์ตามเทรนด์ทิศทาง OHLCV ล้วนสำหรับสินทรัพย์เดียวบน SOL ซึ่งเป็นตระกูลที่มักล้มเหลวที่ PF~1.0 หลังปรับแต่ง ผลแซนด์บ็อกซ์เป็นบวก (ชาร์ป 0.64, PF 1.27, avg_trade 1.17%) แต่ช่วงชาร์ป CI คร่อมศูนย์ (ค่าต่ำ -0.15) และอัตราชนะอยู่ที่ 43% โดยกำไรกระจุกในกลุ่มความผันผวนปกติ/ตึงเครียด (กลุ่มสงบเพียง +5.5%, ชาร์ป 0.24) แนวทางข้ามหน้าต่างเป็นกลไกใหม่จริง (ตาม L81 ไม่ใช่การปรับพารามิเตอร์ของกลไก OHLCV ที่เลิกใช้ไป) จึงควรทดสอบแบ็กเทสต์จริง แต่นักวิเคราะห์ควรยืนยันว่าความได้เปรียบของโมเมนตัมช่วงกลางยังอยู่เมื่อคิดต้นทุนตลอดประวัติข้อมูลและในทุกระบอบความผันผวน ไม่ใช่เกิดเฉพาะช่วงที่มีแนวโน้ม
ทบทวนผลทดสอบย้อนหลัง
- Sharpe
- 0.64
- ผลตอบแทนรวม
- 112.24%
- การถอยของทุนสูงสุด
- 22.18%
- จำนวนเทรดทั้งหมด
- 362
- อัตราชนะ
- 43.1%
- ตัวคูณกำไร
- 1.24
ตัวอย่างชี้ขาด: 362 เทรดในช่วง 6 ปี (2183 วัน), metrics_reliable=true
ความได้เปรียบต่อเทรดสูงกว่าต้นทุนจริง: avg_trade_return_pct 1.17% เทียบกับขั้นต่ำ 0.15% ของ Binance USD-M; ค่าคอมมิชชันเพียง 3.3% ของมูลค่ารวม ผลกระทบต่อราคา 7.1% — กลยุทธ์นี้เปราะบางต่อค่าธรรมเนียมระดับ NOT
PF 1.237 อยู่ ABOVE แถบต้นทุนค่าธรรมเนียม/ผลกระทบ [0.85,1.10] อย่างชัดเจน ชาร์ปเป็นบวก 0.643, แอลฟาเป็นบวก 0.10, DD 22.2% (<60%), recovery_factor 4.17
การเทรดทำตามสมมติฐาน: ลองสมดุล (171) / ชอร์ต (191), สัญญาณ 362 = ส่งคำสั่ง 362, ออกด้วยจุดตามราคา ATR, กำหนดขนาดสถานะผกผันกับความผันผวน ไม่พบความไม่ตรงกันของกลไก
โมเมนตัม TSMOM แบบข้ามหน้าต่าง (ช่วงกลาง ตัดการกลับตัวออก) เป็นแนวทางใหม่จริงตาม L81/QA ไม่ใช่การปรับพารามิเตอร์ของกลไก OHLCV ที่เลิกใช้ไป จึงควรทดสอบจริง
ทำกำไรได้ในทั้งสามกลุ่มความผันผวน (สงบ +5.5%, ปกติ +32%, ตึงเครียด +45%; only_one_regime=false)
ตระกูลกลยุทธ์ตามเทรนด์ OHLCV แบบสินทรัพย์เดียวที่พบได้ทั่วไป (L82/L93) ซึ่งมักล้มเหลวจากการฟิตเกินไปในการลดทอนจาก 3 ระยะ ชาร์ปฐานนี้ที่ 0.64 ต่ำกว่ากลุ่มที่รอด ADA (ชาร์ป 1.6/PF 2.19)
ความได้เปรียบลดลงตามปีปฏิทิน: 2021-2023 เป็นบวกมาก แต่ 2024 -1.5%, 2025 -7.2%, 2026 +1.5% — ระบอบช่วงหลังแทบไม่มีส่วนช่วย และข้อมูลทดสอบกันไว้เป็นช่วงประมาณ 15 เดือนสุดท้าย
ชาร์ป 95% CI [-0.17, 1.45] คร่อมศูนย์ที่ขอบล่าง; อัตราชนะ 43%; ชาร์ปในกลุ่มความผันผวนสงบเพียง 0.24
ช่วงทดสอบกันไว้ตรงกับช่วง 2025-2026 ที่อ่อนแอพอดี เกณฑ์การลดทอนจาก SOFT ระยะ/ช่วงทดสอบกันไว้อาจผ่านได้ยาก
การวิเคราะห์
ตัวอย่างมีขนาดชี้ขาด (403 เทรด, ช่วงเวลา 2186 วัน, metrics_reliable=true) และมีผลตอบแทนส่วนเกินต่อต้นทุนต่อเทรดอย่างแท้จริง (avg_trade_return_pct 0.80% เทียบกับขั้นต่ำ 0.15% ของ Binance USD-M; ค่าคอมมิชชัน 3.99% ของรายรับรวม, ผลกระทบ 9.4%) — ความล้มเหลวเกิดจากความเปราะบางต่อค่าธรรมเนียม NOT
กริดความไวส่วนใหญ่ราบรื่นสำหรับพารามิเตอร์ส่วนใหญ่ (มีเพียงช่วงย้อนหลังที่ถูกระบุว่าเป็นพารามิเตอร์แบบหน้าผา)
ฟิตเกินไป (HARD): ชาร์ปในตัวอย่าง 2.96 ลดลงเหลือนอกตัวอย่าง -0.099; วอล์กฟอร์เวิร์ด is_overfitted=true ชาร์ปแต่ละช่วงคือ OOS -0.40 / +0.10 / 0.0 — ไม่มีความได้เปรียบที่ใช้ได้ทั่วไป
ช่วงทดสอบกันไว้ FAILED (HARD): ชาร์ปช่วงทดสอบกันไว้ -0.228 จาก 59 เทรด — ความได้เปรียบในอนาคตติดลบในข้อมูลที่ยังไม่เห็นช่วงประมาณ 15 เดือนสุดท้าย
PBO 0.512 > 0.5 (HARD): การเลือกพารามิเตอร์มีแนวโน้มมากกว่าที่จะฟิตเกินไป
ความทนทานพังทลาย: deflated_sharpe 0.0, PSR 0.85, is_significant=false, ไม่ผ่านเกณฑ์โครงการ FDR (ผ่าน 4 จาก 269) ชาร์ปที่เลือกแยกไม่ออกจากสัญญาณรบกวนของผลที่ดีที่สุดในบรรดา N การทดลองจาก 225 ครั้ง; ชาร์ปสูงสุดที่คาดหมาย 2.75 สูงกว่าผลที่ทำได้ทั้งหมด OOS
ดรอดาวน์หลังปรับแต่ง 31.7% เกินเพดาน 25% ที่สมมติฐานนี้ลงทะเบียนไว้ล่วงหน้า; คำทำนายที่ลงทะเบียนไว้ล่วงหน้า 3 จาก 6 ข้อไม่เป็นไปตามคาด (OOS Sharpe, ดรอดาวน์, ตัวคูณกำไร).
ช่วงย้อนหลังเป็นพารามิเตอร์แบบหน้าผา (ชาร์ป 0.20-0.63 เมื่อเพิ่ม -20%) — พารามิเตอร์เดียวที่การกวาดค่าพึ่งพาไม่มีเสถียรภาพ
การทดสอบ Benjamini-Hochberg ที่ q=0.10 ในบรรดาผู้สมัครโครงการ 269 รายยังคงผู้สมัครไว้ 4 ผู้สมัครที่ไม่ถูกรักษาไว้ในขั้นนี้แยกไม่ออกจากสัญญาณรบกวนของโครงการเอง ไม่ว่าสถิติรายตัวจะดูดีเพียงใด
สรุปผลลัพธ์
การปรับกรอบกลยุทธ์ตามเทรนด์ OHLCV สำหรับสินทรัพย์เดียว (ในที่นี้เป็นโมเมนตัมช่วงกลางแบบข้ามหน้าต่าง) ไม่ได้เพิ่มความทนทานที่การลดทอนจาก 3 ระยะจะลบออกไม่ได้ ชาร์ปในตัวอย่างที่แข็งแกร่งของกลยุทธ์สินทรัพย์เดียวที่เคลื่อนไหวช้า แยกไม่ออกจากสัญญาณรบกวนของผลที่ดีที่สุดในบรรดา N การทดลอง และเมื่อช่วงย้อนหลังเป็นพารามิเตอร์แบบหน้าผา ก็ไม่มีบริเวณที่ทนทานให้ปรับต่อได้
นักวิเคราะห์ยุติกลยุทธ์นี้หลังปรับแต่ง เนื่องจากไม่ผ่านเกณฑ์ HARD หลายข้อ — is_overfitted=true, Sharpe ของ OOS/ช่วงกันไว้ทดสอบติดลบ, PBO>0.5, DSR 0.0 / ไม่มีนัยสำคัญ / ไม่ผ่าน FDR ของโครงการ — และดรอดาวน์ 31.7% หลังปรับแต่งเกินเพดาน 25% ที่สมมติฐานกำหนดและลงทะเบียนไว้ล่วงหน้า
กลยุทธ์โมเมนตัมอนุกรมเวลาระยะ 4H แบบลอง-ชอร์ตและสินทรัพย์เดียวบน SOLUSDT.BINANCE USD-M วัดแนวโน้มในช่วงกลางแบบข้ามหน้าต่าง (t-N..t-k โดยไม่นับ k แท่งล่าสุด) เพื่อตัดสัญญาณสลับทิศทางถี่จากการกลับตัวระยะสั้น กำหนดขนาดสถานะผกผันกับความผันผวน และออกด้วยจุดตามราคา ATR
แบ็กเทสต์เริ่มต้นจาก 362 เทรดในช่วง 2183 วันดูเป็นไปได้ (ชาร์ป 0.64, PF 1.24, ดรอดาวน์สูงสุด 22.2%, avg_trade_return_pct 1.17% สูงกว่าขั้นต่ำค่าธรรมเนียม 0.15%) แต่การปรับแต่งจาก 3 ระยะเผยปัญหา: ชาร์ปในตัวอย่าง 2.96 ลดลงเหลือนอกตัวอย่าง -0.099, ชาร์ปช่วงทดสอบกันไว้คือ -0.228 จาก 59 เทรด, PBO 0.51 และชาร์ปหลังปรับลด 0.0
Stratmill เป็นเครื่องมือสำหรับการวิจัยและ paper trading ไม่ใช่คำแนะนำทางการเงินหรือโบรกเกอร์ ผลการทดสอบย้อนหลังและ paper trading เป็นเพียงสมมติฐาน การเทรดมีความเสี่ยงที่จะขาดทุน