ข้ามไปยังเนื้อหา

ดูต้นฉบับ

AvaxConvictionGatedMomentumLS

สมมติฐาน

AVAX Conviction-Gated Momentum, Long-Short (AVAXUSDT.BINANCE, 4H — ฟิลเตอร์ STRONGER: volume surge AND directional close-location)

สมมติฐาน

ดำเนินการตามเกทความเชื่อมั่นที่เข้มขึ้นตามสมมติฐาน โดยไม่ทำให้กลายเป็นเงื่อนไข AND-conjunction แบบตายตัวที่จะเกิดขึ้นน้อยเกินไป (ซึ่งเป็นรูปแบบความล้มเหลวแบบ zero-trade ที่รู้จักกันดี): การพุ่งขึ้นของปริมาณการซื้อขายและตำแหน่งการปิดราคาเชิงทิศทางถูกใส่เข้ามาเป็นปัจจัยความเชื่อมั่นแบบคูณและต่อเนื่องกับ z-score ของ momentum ดังนั้นสัญญาณจึงเปลี่ยนแปลงทุกแท่ง แต่จะข้ามเกณฑ์การเข้าเทรดก็ต่อเมื่อ momentum แข็งแกร่ง AND แท่งนั้นมีปริมาณการซื้อขายสนับสนุน AND ปิดในทิศทางของการเคลื่อนไหว การเปิดสถานะทั้ง long และ short โดยไม่มี leverage จำเป็นต้องใช้ตลาด MARGIN ดังนั้น BINANCE USD-M จึงคงไว้ตามที่กำหนด (leverage 1.0 ซึ่งอ้างอิงในเพดาน notional) การจำลองย้อนหลัง (offline replay) ของสัญญาณจริงบนแท่ง 13,037 AVAXUSDT 4H ของแคตตาล็อกให้ผลประมาณ 530-600 เทรด ตลอดประมาณ 6 ปี (~90-100/ปี, ระยะเวลาถือครองเฉลี่ยประมาณ 12 แท่ง) โดยมีค่าคาดหวังต่อเทรดเป็นบวกหลังหักต้นทุน taker แบบ round-trip ประมาณ 0.10% ทั้งในช่วงเกณฑ์การเข้าเทรด 0.9-1.2 และบริเวณ stop/TP ดังนั้นการออกแบบนี้จึงไม่ได้อยู่บนขอบพารามิเตอร์ (cliff) และผ่านเกณฑ์ขั้นต่ำของค่าธรรมเนียม

สมมติฐาน

ล้มเหลวจากการฟิตเกิน / ไม่สามารถใช้ได้กับข้อมูลใหม่, NOT การล้มเหลวจากความได้เปรียบที่ถูกค่าธรรมเนียมหักล้าง (ผลตอบแทนต่อการเทรด 0.53% ผ่านเกณฑ์ขั้นต่ำ) ไม่ผ่านเกณฑ์บังคับ HARD สองข้อที่ไม่อาจยกเว้นได้: walk-forward is_overfitted=TRUE (IS Sharpe 1.218 -> OOS 0.091, โดยมี OOS รายช่วง -0.18/-0.72/+1.18 กล่าวคือ สองในสามช่วงเป็นลบ) และ PBO 0.6693 > 0.5 (การคัดเลือกมีแนวโน้มที่จะเป็นการฟิตเกินมากกว่าจะไม่เป็น) การทดสอบความทนทานยืนยันว่า Sharpe ที่เลือกเป็นสัญญาณรบกวนที่ดีที่สุดจาก N ตัวเลือกในการทดลอง 225 ครั้ง: deflated_sharpe 0.0072 << 0.95, is_significant=false, Sharpe CI [-0.47, 1.11] คร่อมศูนย์ และไม่ผ่าน FDR ในระดับโปรแกรม (เหลือ 3 จาก 238, candidate_p 0.993) การวิเคราะห์ความไวระบุพารามิเตอร์แบบหน้าผา 7 ซึ่งเมื่อเปลี่ยนค่าแล้วประสิทธิภาพลดฮวบ จึงไม่มีบริเวณค่าพารามิเตอร์ที่ทนทานให้ปรับเข้าหา — การทำซ้ำทำได้เพียงฟิตเส้นโค้งให้เข้ากับสัญญาณรบกวนอีกครั้ง ตามกฎแยกระหว่างการฟิตเกินกับสมมติฐานตั้งต้นที่ใช้ไม่ได้ การพังทลายเมื่อ IS/OOS สูงต้องเป็น ABANDON ไม่ใช่ปรับแก้: กลุ่มกลยุทธ์โมเมนตัมสำหรับสินทรัพย์รายตัว AVAX นี้ล้มเหลวซ้ำแล้วซ้ำเล่า (AVAX โมเมนตัมที่อาศัยสัญญาณสอดคล้องกันจาก TF คู่ -> fee_edge; AVAX แนวโน้มรายวันจาก EMA คู่ -> ฟิตเกิน x3 รอบ; AVAX โมเมนตัมที่ใช้ฟันดิงเป็นเงื่อนไข -> ฟิตเกิน; AVAX การทะลุกรอบ Keltner -> ฟิตเกิน) ดังนั้น การนำสูตรโมเมนตัมเดิมที่ใช้ระดับความเชื่อมั่นเป็นเงื่อนไขไปใช้กับกรอบเวลา/ตราสารอื่นจึงเพียงแค่ฟิตเกินอีกครั้ง นี่คือกับดักการโคลนกลยุทธ์แนวโน้ม/โมเมนตัมสำหรับสินทรัพย์รายตัว (L90): ต่ำกว่าระดับผู้ชนะ ADA ผลการทดสอบย้อนหลังพื้นฐาน (Sharpe 0.31, PF 1.12) คือเพดาน และการปรับลดเพื่อหักผลจากความเฟ้อของค่าประเมินก็มีแต่จะทำให้ต่ำลง รูปแบบความล้มเหลว: ฟิตเกิน / ไม่สามารถใช้ได้กับข้อมูลใหม่

การนำไปใช้

AVAXUSDT กลยุทธ์ momentum แบบ long-short บนกรอบเวลา 4H สำหรับสัญญา futures USD-M บน Binance แต่ละแท่งจะคำนวณค่า z-score ของ momentum ที่ normalize ด้วยความผันผวนในช่วง 12 แท่ง และปรับขนาดด้วยปัจจัยความเชื่อมั่นแบบต่อเนื่องสองตัว ได้แก่ ปัจจัยการพุ่งขึ้นของปริมาณการซื้อขาย (ปริมาณของแท่งเทียบกับปริมาณเฉลี่ยของ 20 แท่ง หารด้วยค่าอ้างอิงการพุ่งขึ้น 1.3x โดยจำกัดเพดานที่ 2.5) และปัจจัยตำแหน่งการปิดราคาเชิงทิศทาง (ระยะที่ราคาปิดอยู่ใกล้จุดสุดขั้วของแท่งที่สอดคล้องกับทิศทางของ momentum) ผลคูณของทั้งสองคือสัญญาณ; |สัญญาณ| > 1.0 จะเปิดสถานะ long (บวก) หรือ short (ลบ) การออกจากสถานะดำเนินการโดยฝั่งตลาด (venue-managed) ผ่าน bracket order (5% stop / 12% take-profit ที่ทำงานภายในแท่ง) รวมถึงการออกตามสัญญาณ: momentum เสื่อมลง/กลับทิศทาง (z ข้ามกลับผ่าน +-0.25 ในทิศทางตรงข้ามกับสถานะ) หรือ time stop ที่ 30 แท่ง (5 วัน) การกำหนดขนาดสถานะอิงตามความเสี่ยง: notional = equity * 1.2% / 5% stop (~0.24x ของ equity) โดยจำกัดเพดานที่ 60% ของ equity

ผลการตรวจสอบ

หากระบบพื้นฐาน (base) อาศัยการนับ warmup ของตัวเอง ควรตรวจสอบให้แน่ใจว่า override ถูกนำไปใช้จริง หรือรวมข้อกำหนดนี้เข้าไว้ในเส้นทางพารามิเตอร์ที่มีการบันทึกไว้

ผลการตรวจสอบ

min_bars_required() overrides method ของ framework พื้นฐาน; การวิเคราะห์แบบ static ได้ตั้งข้อสังเกตที่ base_shadow ดูเหมือนว่าเป็นความตั้งใจ (ใช้เพื่อกำหนดค่า warmup) และค่านี้ตรงกับขนาดของ deque ดังนั้นจึงไม่ใช่ข้อบกพร่อง แต่ควรยืนยันว่า template พื้นฐานใช้ override นี้จริงในการควบคุม warmup แทนที่จะใช้ค่าเริ่มต้นภายในของตัวเอง

ผลการตรวจสอบ

Sandbox ให้ผลลัพธ์เพียงเล็กน้อย เป็นบวกแต่อ่อนแอ: Sharpe 0.25 (CI [-0.53, 1.09] คร่อมค่าศูนย์), win_rate 0.35, profit_factor 1.10, information_ratio -0.58 เทียบกับ buy-hold, และ max_drawdown 37% avg_trade_return_pct 0.44% ผ่านเกณฑ์ขั้นต่ำของค่าธรรมเนียม และความได้เปรียบ (edge) กระจายอยู่ในทุกสภาวะตลาด (สงบ/ปกติ/ตึงเครียด ล้วนเป็นบวก) ดังนั้นกลไกจึงไม่ได้เสียหายอย่างชัดเจน แต่ความได้เปรียบเชิงปรับความเสี่ยงยังบางมาก และตัว optimizer จะต้องหาพื้นที่พารามิเตอร์ที่ทนทานอย่างแท้จริง แทนที่จะ curve-fit ตัวอย่างข้อมูล 565 เทรด ควรจับตาดู walk-forward OOS อย่างใกล้ชิด เนื่องจากกลยุทธ์ conviction-gated momentum บนเหรียญ alt เดี่ยวที่กรอบเวลา 4H มีความเสี่ยง overfit จริง

ทบทวนผลทดสอบย้อนหลัง

ตัวอย่างข้อมูลที่เชื่อถือได้: 565 เทรด ตลอด 6.0 ปี (metrics_reliable=true) — เพียงพอสำหรับการวิเคราะห์ sensitivity/walk-forward ที่มีความหมาย

ทบทวนผลทดสอบย้อนหลัง

avg_trade_return_pct 0.44% ผ่านเกณฑ์ขั้นต่ำของค่าธรรมเนียม Binance 0.15% USD-M ได้อย่างสบาย ค่าคอมมิชชั่นคิดเป็นเพียง 3.41% ของยอดรวม ดังนั้นความได้เปรียบ (edge) จึงอยู่ ABOVE เหนือต้นทุนการเทรด (ไม่ใช่การล้มเหลวจากขอบค่าธรรมเนียม)

ทบทวนผลทดสอบย้อนหลัง

ผลการเทรดสอดคล้องกับกลไกตามสมมติฐาน: momentum ที่ผ่านเกทความเชื่อมั่นแบบสมดุลระหว่าง long 302 และ short 263 มีการเปิดสถานะ 31% (ไม่ใช่การถือตำแหน่งแบบ beta ตลอดเวลา) และให้ผลเป็นบวกในทั้งสามสภาวะความผันผวน

ทบทวนผลทดสอบย้อนหลัง

ไม่มีสัญญาณของ artifact: total_return 41% เกิดขึ้นจริง (end_unrealized_pct 7.7%) โดย Sharpe มาจากเส้น mtm equity curve จึงมีความเป็นไปได้ ไม่ใช่สิ่งที่เป็นไปไม่ได้

ทบทวนผลทดสอบย้อนหลัง

ความได้เปรียบเชิงปรับความเสี่ยงบางมาก: Sharpe 0.25 โดย CI [-0.58, 1.07] คร่อมค่าศูนย์, profit_factor 1.08, win_rate 0.345

ทบทวนผลทดสอบย้อนหลัง

information_ratio เป็นลบ (-0.58) เมื่อเทียบกับ buy-hold และ max drawdown 36.8% โดยมีปีที่ขาดทุนใน 2020/2021 และ 2026 YTD

ทบทวนผลทดสอบย้อนหลัง

กลยุทธ์ conviction-gated momentum บนเหรียญ alt เดี่ยวที่กรอบเวลา 4H มีความเสี่ยง overfit จริง (ข้อกังวลด้านความได้เปรียบ QA) — ตัว optimizer จะต้องหาพื้นที่พารามิเตอร์ที่ทนทานอย่างแท้จริง แทนที่จะ curve-fit ตัวอย่างข้อมูล 565 เทรด

การวิเคราะห์

ตัวอย่างข้อมูลที่เชื่อถือได้ 556 เทรด / 6 ปี; avg_trade_return_pct 0.53% ผ่านเกณฑ์ขั้นต่ำของค่าธรรมเนียม Binance 0.15% USD-M ดังนั้นนี่ NOT ไม่ใช่การล้มเหลวจากขอบค่าธรรมเนียม (fee-edge death) เนื่องจากค่าคอมมิชชั่นคิดเป็นเพียง 3.53% ของยอดรวม (gross)

การวิเคราะห์

Holdout ให้ผลบวกในทางเทคนิค (Sharpe 0.78 จาก 88 เทรด) และการ optimization ก็ช่วยลด drawdown (36.8% -> 23.1%) รวมถึงเพิ่มค่า Sortino ได้จริง

การวิเคราะห์

Walk-forward is_overfitted=TRUE: Sharpe ในช่วง in-sample 1.218 ลดลงเหลือ out-of-sample 0.091 โดยมีค่า Sharpe แต่ละช่วง OOS เท่ากับ -0.183 / -0.722 / +1.177 (สองในสามเป็นค่าลบ) — แสดงว่าความได้เปรียบ (edge) นี้ไม่สามารถขยายผลได้ทั่วไป เป็นเพียงการ fit กับ noise

การวิเคราะห์

PBO 0.6693 > 0.5 — การเลือกพารามิเตอร์มีแนวโน้มที่จะเกิด overfitting มากกว่าไม่เกิด (เกณฑ์ HARD)

การวิเคราะห์

Deflated Sharpe 0.0072 << 0.95, is_significant=false, Sharpe CI [-0.47, 1.11] คร่อมค่าศูนย์ และ NOT ไม่ผ่านการทดสอบระดับโปรแกรม FDR (คงเหลือ 3 จาก 238) — Sharpe ที่เลือกมาแยกไม่ออกจาก noise แบบ best-of-N จาก 225 รอบการทดลอง

การวิเคราะห์

การวิเคราะห์ความไว (Sensitivity) พบพารามิเตอร์ที่เป็น cliff (7) ได้แก่ (volume_ma, vol_window, entry_thresh, mom_lookback, stop_loss_pct, vol_surge_mult, take_profit_pct) — การตั้งค่านี้อยู่บนขอบมีด ซึ่งตรงข้ามกับพื้นที่ที่มีความทนทาน (robust)

การวิเคราะห์

การคาดการณ์ที่ลงทะเบียนไว้ล่วงหน้า (pre-registered prediction) เป็นจริงเพียง 2 จาก 6 (พลาดใน OOS Sharpe 1.1, PF 1.35, win_rate 0.42, DD 20%)

การวิเคราะห์

ผลลัพธ์ 'pass' ของ Holdout นั้นอาศัยพารามิเตอร์ที่ overfit และอัตราส่วน 8.58 เทียบกับ WF-OOS 0.09 สูงเพียงเพราะ WF-OOS เข้าใกล้ศูนย์ ไม่ใช่เพราะ holdout แข็งแกร่ง

การวิเคราะห์

Benjamini-Hochberg ที่ q=0.10 จากผู้สมัครระดับโปรแกรม 238 รายการ คงเหลือ 3 ตัวที่ไม่ผ่านการทดสอบนี้จะไม่สามารถแยกแยะได้จาก noise ของโปรแกรมเอง ไม่ว่าค่าสถิติของมันแต่ละตัวจะดูดีเพียงใดก็ตาม

สรุปผลลัพธ์

AvaxConvictionGatedMomentumLS-3570323b98

สรุปผลลัพธ์

AvaxConvictionGatedMomentumLS ใช้เกทความเชื่อมั่น (gate) กับ momentum บนกรอบเวลา 4H AVAX ผ่านการพุ่งขึ้นของปริมาณการซื้อขายและตำแหน่งการปิดราคาเชิงทิศทาง โดยเปิดสถานะ long และ short อย่างสมดุล ผลการทดสอบพื้นฐาน (base backtest) ผ่านเกณฑ์ด้านต้นทุน — ผลตอบแทนเฉลี่ยต่อเทรด 0.53% จาก 565 เทรด — ผู้ตรวจสอบจึงส่งไปทำ optimization ต่อ แต่ตัวเลขค่อนข้างบาง: Sharpe 0.25 เพิ่มขึ้นเพียงเป็น 0.31 โดยช่วงความเชื่อมั่นคร่อมค่าศูนย์ การ optimization เผยให้เห็นว่ากลยุทธ์นี้ overfit: Sharpe ใน in-sample ที่ 1.22 ลดลงเหลือ 0.09 ใน out-of-sample, PBO เท่ากับ 0.67, deflated Sharpe เท่ากับ 0.007 และมีพารามิเตอร์เจ็ดตัวที่อยู่บน cliff นักวิเคราะห์จึงล้มเลิกกลยุทธ์นี้ในฐานะความล้มเหลวจาก overfit / ไม่สามารถขยายผลได้ทั่วไป — ซึ่งเป็นส่วนหนึ่งของตระกูลกลยุทธ์ momentum แบบ single-name AVAX ที่ล้มเหลวซ้ำแล้วซ้ำเล่า โดยที่ base backtest คือเพดานสูงสุด และการทำซ้ำ (iteration) มีแต่จะ curve-fit noise ใหม่อีกครั้ง

สรุปผลลัพธ์

ความได้เปรียบต่อเทรดที่สูงกว่าเกณฑ์ขั้นต่ำของค่าธรรมเนียมนั้นไม่เพียงพอ — เมื่อ Sharpe ใน in-sample ล่มสลายลงใน out-of-sample และการตั้งค่าอยู่บนขอบพารามิเตอร์ (cliff) ความได้เปรียบนั้นเป็นเพียง noise แบบ best-of-N และการนำสูตรกลยุทธ์ momentum แบบ single-name เดิมไปใช้กับกรอบเวลาใหม่ก็มีแต่จะ overfit ซ้ำอีกครั้ง

สรุปผลลัพธ์

นักวิเคราะห์ล้มเลิกกลยุทธ์นี้หลังการ optimization เนื่องจากเกณฑ์ HARD ที่ไม่สามารถยกเว้นได้สองข้อล้มเหลว: walk-forward is_overfitted=TRUE (Sharpe ใน in-sample 1.218 ลดลงเหลือ OOS 0.091 โดยสองในสามช่วงเป็นค่าลบ) และ PBO 0.669 > 0.5 โดย deflated Sharpe เท่ากับ 0.0072 ซึ่งเป็นผลลัพธ์ที่ไม่มีนัยสำคัญและไม่ผ่านการทดสอบระดับโปรแกรม FDR และมีพารามิเตอร์ที่เป็น cliff ตามการวิเคราะห์ความไว 7 รายการ

สรุปผลลัพธ์

กลยุทธ์ momentum แบบ long-short บนกรอบเวลา 4H AVAXUSDT ที่ปรับขนาดค่า z-score ของ momentum ที่ normalize แล้วด้วยเกทความเชื่อมั่น (conviction gate) แบบต่อเนื่องสองตัว — ปัจจัยการพุ่งขึ้นของปริมาณการซื้อขาย (volume-surge) และปัจจัยตำแหน่งการปิดราคาเชิงทิศทาง (directional close-location) — โดยเข้าเทรดเฉพาะเมื่อ momentum แข็งแกร่ง มีปริมาณการซื้อขายสนับสนุน และปิดในทิศทางเดียวกับการเคลื่อนไหว

สรุปผลลัพธ์

การทดสอบย้อนหลัง (backtest) พื้นฐานตลอด 6 ปี (565 เทรด, 302 long / 263 short) ให้ผลตอบแทน 41.1% ด้วย Sharpe 0.25 (CI [-0.58, 1.07]), profit factor 1.08, win rate 34.5% และ max drawdown 36.8%; การ optimization ช่วยปรับปรุงเล็กน้อยเป็น Sharpe 0.31, profit factor 1.12 และ drawdown 23.1% โดย avg_trade_return_pct 0.53% ผ่านเกณฑ์ขั้นต่ำของค่าธรรมเนียม 0.15%
รายงานกลยุทธ์

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