Chuyển đến nội dung

Xem bản gốc

BtcHyperliquidDualTimeframeMomentumConfluenceLS4H

Giả thuyết

Hợp đồng vĩnh cửu BTC trên Hyperliquid, Hội tụ Động lượng Hai Khung Thời gian, Mua-Bán (BTCUSD.HYPERLIQUID, Chính 4H + Xác nhận 1D, Đứng ngoài khi Bất đồng, Dừng lỗ Kéo theo ATR + Đảo chiều Chế độ Thị trường TF Chậm, 3-Tham số) — Diễn tập Chuyển giao Sàn giao dịch cho Ứng viên Live Hyperliquid Đầu tiên

Giả thuyết

Một chiến lược theo xu hướng dựa trên sự đồng thuận động lượng (momentum-confluence) LONG-SHORT, đơn công cụ, thuần-OHLCV trên BTCUSD.HYPERLIQUID (hợp đồng vĩnh cửu Hyperliquid, tài khoản MARGIN, đòn bẩy 1.0 = giống với nguồn, thấp hơn nhiều so với mức trần 20x của sàn giao dịch). Cơ chế là một sự chuyển giao EXACT của BtcDualTimeframeMomentumConfluenceLS (Binance USD-M, Sharpe 1.99, 458 giao dịch, PF 2.40, DD 3.94%, +$4,774 qua 36 giao dịch thử nghiệm (paper trades) trong 29 ngày): một chân FAST (dấu của lợi suất fast_lookback-nến kéo dài trên các nến 4H) và một chân SLOW (dấu của lợi suất slow_lookback-nến kéo dài trên các nến DAILY, thông qua on_extra_bar) phải AGREE để duy trì một vị thế; khi không đồng thuận, sổ lệnh sẽ FLAT. Các điều kiện thoát lệnh không đổi: dừng lỗ theo sau (trailing stop) ATR tính từ mức cực trị hiện hành, hoặc chân theo ngày đảo chiều ngược với phía đang nắm giữ. Định cỡ vị thế tương đối theo vốn thông qua get_account_equity(). PURPOSE: đây không phải là một tuyên bố alpha mới mà là một buổi diễn tập sẵn sàng thực thi (execution-readiness rehearsal) — trước khi vốn được định tuyến tới Hyperliquid, cơ chế duy nhất mà factory tin tưởng phải được xác thực trên chính chuỗi giá, biểu phí và đồng hồ funding theo giờ của Hyperliquid, sau đó được diễn tập trên TESTNET. Tôi nhận thức được rằng HYPERLIQUID đang ở mức 0/131 cao nhất mọi thời đại và rằng các bản sao của chiến lược sống sót này đã thất bại ở nơi khác; do đó ngưỡng chuẩn được đăng ký trước BELOW so với ngưỡng của nguồn. DATA SPAN (được kiểm tra trong danh mục, không phải giả định): BTCUSD.HYPERLIQUID-4-HOUR đã tích lũy vượt quá mức trần 5000-nến API kể từ 2024-01-22 → ~2.6 năm / ~5,700 nến, đủ cho 3 cửa sổ walk-forward cộng với một khoảng holdout ~6 tháng; chân xác nhận theo ngày quay ngược lại tới 2020-08-20. 4H là khoảng thời gian nhanh nhất của Hyperliquid có lịch sử đa năm khả dụng — không có biến thể dưới-hàng-giờ nào được đề xuất. PARAMETERS (mức tối ưu của nguồn được giữ nguyên văn theo yêu cầu): fast_lookback=18, slow_lookback=15, trail_atr_mult=3.033, risk_pct=0.0101, max_notional_frac=0.497, leverage=1.0, ATR_PERIOD=14; các ghi đè chỉ dành cho Hyperliquid size_precision=5 và min_notional=$10. Ba tham số có thể điều chỉnh được công khai. FEE ARITHMETIC: 0.045% taker/mỗi bên = ~0.09% khứ hồi trên các lệnh thị trường ở cả hai chiều. Nguồn thực hiện được 1.367%/giao dịch; giả định HALF tồn tại qua quá trình chuyển giao và cửa sổ 2024-2026 nhiều biến động hơn cho ra ~0.65%/giao dịch ≈ 7x khứ hồi và 4x mức sàn 0.15% của Hyperliquid — tôi đăng ký trước 0.45% (5x khứ hồi). Nhịp độ ~55-60 chuyến khứ hồi/năm (≈1/tuần), còn cách xa nghĩa địa hao mòn do phí (fee-drag graveyard). FUNDING: Hyperliquid tích lũy HOURLY và engine NOT ghi nhận funding, vì vậy một lần nắm giữ khoảng 5 ngày mang theo ±0.05-0.15% funding chưa được mô hình hóa — một khoảng trống đo lường được đánh dấu, và cũng là lý do chính khiến buổi diễn tập trên testnet trở nên quan trọng. PORTFOLIO FIT: HYPERLIQUID 6.9% so với mục tiêu hạn ngạch ≥20% — sàn giao dịch còn thiếu hụt xa nhất so với mục tiêu mà có dữ liệu đa năm thực tế; hướng giao dịch long-short (14.9% của corpus so với 85.1% chỉ long).

Giả thuyết

Chuyển giao sàn giao dịch chính xác của BtcDualTimeframeMomentumConfluenceLS (survivor Binance USD-M) đúng như giả thuyết quy định: mã tín hiệu, thoát lệnh và định cỡ được sao chép nguyên văn từ tệp chiến lược nguồn, chỉ thay đổi các hằng số riêng cho sàn giao dịch (size_precision 5, min_notional $10) và mức tối ưu của nguồn được giữ làm mặc định (fast_lookback=18, slow_lookback=15, trail_atr_mult=3.033, risk_pct=0.0101, max_notional_frac=0.497, ATR_PERIOD=14 khóa cứng, đòn bẩy 1.0). Sàn giao dịch là hợp đồng tương lai HYPERLIQUID (MARGIN) vì sổ lệnh có SHORT — thị trường giao ngay không thể biểu diễn một nửa cơ chế này. Chân xác nhận hàng ngày là một chân bổ sung khác khung thời gian SLOWER trên cùng công cụ, nên rào cản đồng bộ hóa giữa các chân của mẫu cơ sở không bao giờ chặn tín hiệu 4H (chỉ các chân cùng khung thời gian mới đồng bộ); cả BTCUSD.HYPERLIQUID-4-HOUR và hướng thanh -1-DAY đều đã được xác nhận có mặt trong danh mục trước khi nộp. Khối lượng công việc mỗi thanh là O(lookback) với các cửa sổ cố định (ATR trên 15 thanh, hai lần tra cứu có chỉ mục), nên ngân sách sandbox 300 giây không gặp rủi ro. Tần suất vào lệnh: cổng hội tụ là sự đồng thuận dấu 2 điều kiện, phần lớn thời gian đúng trong một chế độ thị trường có xu hướng và đảo chiều vài lần mỗi tháng — nguồn tạo ra 458 lệnh, nên sandbox không có lệnh nào không phải là rủi ro thực tế. Mọi giới hạn tham số trong __init__ được khai báo giống hệt trong _param_bounds nên bộ tối ưu hóa không bao giờ kiểm tra một giá trị mà mã âm thầm viết lại. Đòn bẩy giữ ở 1.0 và được đọc từ self.config.leverage trong giới hạn danh nghĩa, khớp với nguồn. Một lưu ý trung thực, như chính giả thuyết đã nêu: funding trên Hyperliquid tích lũy hàng giờ và công cụ backtest không ghi nhận nó, nên một lần giữ nhiều ngày mang theo khoảng ±0.05–0.15% funding chưa được mô hình hóa — backtest này chỉ đo lường sự chuyển giao giá-và-phí, đó là lý do buổi diễn tập testnet là sản phẩm bàn giao thực sự.

Giả thuyết

negative_expectancy trên một mẫu đáng tin cậy. Con số quyết định là gộp, không phải chi phí: tổng PnL giá là +$1,497 trên 172 lệnh (~0.02% giá trị danh nghĩa mỗi lệnh) so với $3,777 phí hoa hồng và $4,487 funding thực sự đã trả → ròng -$6,767, PF 0.90, Sharpe -0.137. Tối ưu hóa không thể nâng đỡ một cơ chế có khả năng nắm bắt gộp gần như bằng không qua chi phí khứ hồi 0.09% cộng với đồng hồ funding hàng giờ trên các lần giữ 3.6 ngày. Thất bại rất cụ thể: chân lệnh mua vẫn hoạt động (+0.409%/lệnh) nhưng 92 lệnh bán lại thua -0.744%/lệnh, nên tính đối xứng mua-bán của nguồn không chuyển giao được sang cửa sổ 2024-2026 của HL.

Triển khai

Mua-bán, một công cụ duy nhất, hội tụ động lượng hai khung thời gian thuần OHLCV trên hợp đồng vĩnh cửu BTCUSD.HYPERLIQUID. Một chân FAST (dấu của lợi nhuận kéo theo 18 thanh trên các thanh 4H) và một chân SLOW (dấu của lợi nhuận kéo theo 15 thanh trên các thanh DAILY, được cung cấp qua on_extra_bar) phải AGREE để giữ vị thế: cả hai đều tăng -> LONG, cả hai đều giảm -> SHORT, bất đồng -> FLAT. Các điểm thoát lệnh là một mức dừng lỗ kéo theo ATR (3.033 x ATR tại thời điểm vào lệnh tính từ đỉnh/đáy cực trị đang chạy của vị thế) hoặc chân lệnh hàng ngày đảo chiều ngược với hướng đang giữ. Kích thước lệnh tương ứng với vốn: rủi ro 1.01% vốn chủ sở hữu trên khoảng cách dừng lỗ kéo theo, tổng giá trị danh nghĩa gộp giới hạn ở 49.7% vốn chủ sở hữu, đòn bẩy 1.0, kích thước được lượng tử hóa theo độ chính xác HL chữ số thập phân của kích thước lệnh của 5, với giá trị danh nghĩa tối thiểu $10. calculate_signal trả về lợi nhuận động lượng 4H liên tục mỗi thanh; cổng hội tụ rời rạc nằm trong should_enter.

Kết quả xác minh

Di chuyển việc neo _side/_extreme/_entry_atr ra khỏi should_enter() sang nhánh vị thế đang tồn tại của calculate_signal (nơi đã xử lý trường hợp _side == 0), hoặc sang một hook on_position_opened.

Kết quả xác minh

should_enter() làm thay đổi trạng thái vị thế (self._side, self._extreme, self._entry_atr) trước khi lệnh được biết là đã gửi thành công. Nếu position_size() trả về 0, hoặc mẫu cơ sở loại bỏ lệnh vào do kiểm tra giá trị danh nghĩa tối thiểu, chiến lược sẽ bị bỏ lại với _side khác không và _extreme/_entry_atr lỗi thời trong khi thực tế đang trống trạng thái. Nó có khả năng tự phục hồi (thanh tiếp theo calculate_signal thấy pos là None và đặt lại cả ba, và should_exit() chỉ được truy cập khi có vị thế tồn tại), nên không có quyết định giao dịch sai nào xảy ra sau đó - nhưng một hàm điều kiện có tác dụng phụ là mong manh nếu đường dẫn vào lệnh của mẫu cơ sở từng thay đổi. Nên neo trạng thái dừng lỗ kéo theo trong on_position_opened / calculate_signal đầu tiên sau khi vào lệnh.

Kết quả xác minh

Loại bỏ BTCUSD.HYPERLIQUID khỏi extra_instruments; chỉ riêng extra_bar_types đã cung cấp đủ dữ liệu chân ngày cho on_extra_bar().

Kết quả xác minh

config.extra_instruments liệt kê BTCUSD.HYPERLIQUID, cũng chính là instrument_id chính. Mẫu cơ sở sau đó đăng ký cùng một công cụ hai lần cho dữ liệu phi-thanh (không có yêu cầu nào ở đây, nên không có tác động), đệm các thanh hàng ngày vào _extra_bars[BTCUSD.HYPERLIQUID] (không bao giờ được chiến lược này đọc - nó tự giữ _daily_closes riêng), và gọi close_all_positions/cancel_all_orders trên công cụ chính hai lần trong on_stop (idempotent). Vô hại ngày nay vì chỉ extra_bar_types là quan trọng đối với chân hàng ngày và khung thời gian 1-DAY khác với khung thời gian chính 4-HOUR, nên _sync_extra_iids vẫn trống (rào cản đồng bộ hóa đúng đắn không chặn tín hiệu 4H, như luận điểm đã tuyên bố). Tuy nhiên, mục nhập trùng lặp vẫn là nhiễu.

Kết quả xác minh

Tùy chọn: cho min_bars_required() cũng tính đến thời gian khởi động (warm-up) hàng ngày (ví dụ max(fast_lookback+1, ATR_PERIOD+1, (slow_lookback+1)*6) + 2) để chẩn đoán vào lệnh quy phần mở đầu chết cho warm-up thay vì cho cổng vào lệnh.

Kết quả xác minh

Chân xác nhận hàng ngày cần slow_lookback + 1 = 16 phiên đóng cửa hàng ngày trước khi _slow_dir rời khỏi 0, tức là ~96 thanh 4H chính, trong khi min_bars_required() chỉ áp cổng trên chân 4H (21 thanh). Giữa thanh 21 và ~thanh 96, chiến lược âm thầm không thể vào lệnh (hội tụ không bao giờ có thể được thỏa mãn khi _slow_dir == 0). Đúng và không nhìn trước, nhưng nó tốn khoảng 16 ngày trong mỗi cửa sổ walk-forward và sẽ hiện ra như một phần mở đầu chết thay vì một cổng khởi động rõ ràng.

Kết quả xác minh

Kinh tế học trong sandbox mâu thuẫn với tuyên bố đăng ký trước, và điều này xảy ra ngay tại SOURCE OWN OPTIMUM (fast=18, slow=15, trail=3.033 được giữ nguyên), nên lý do biện hộ thông thường 'khoản lỗ chưa tối ưu' yếu hơn bình thường ở đây: avg_trade_return_pct là -0.088% so với ngưỡng +0.45% đã đăng ký trước (5x khứ hồi), PF 0.966, Sharpe -0.137, total_return -2.27% trên 172 lệnh / 799 ngày. Phí hoa hồng chiếm 5.78% của tổng gộp và tác động $1,122, vì vậy chi phí không phải là toàn bộ câu chuyện - khả năng nắm bắt gộp mỗi lệnh chỉ dương một chút. Phân bổ theo chế độ thị trường ngược lại với những gì một chiến lược theo xu hướng nên thể hiện: tam phân vị căng thẳng -10.96% (sharpe -1.34), giai đoạn bình lặng -0.26%, với toàn bộ lợi nhuận nằm ở tam phân vị giữa (+7.28%) - tức là cổng hội tụ không nắm bắt được các xu hướng biến động mạnh mà nó được thiết kế để bắt trên chuỗi giá của HL. Hai điều nữa mà nhà phân tích nên cân nhắc tại bước đánh giá backtest: (1) FUNDING IS NOT MODELLED trên Hyperliquid (funding_events_available: 0) trong khi sổ lệnh giữ vị thế ~3.6 ngày trên đồng hồ funding hàng giờ, do đó con số PnL đo được mang theo một khoản +-0.05-0.15%/lệnh chưa được ghi nhận - giả thuyết đã nêu rõ điều này một cách trung thực nhưng có nghĩa là con số HL chỉ là kết quả giá-và-phí; (2) chuỗi 4H bắt đầu 2024-01-22 (~2.6 năm, ~5,700 thanh) và chỉ tạo ra ~55-75 lượt khứ hồi/năm, nên một walk-forward cửa sổ 3 cộng với holdout 6 tháng sẽ chia khoảng 200 lệnh trong toàn bộ vòng đời - kỳ vọng khoảng tin cậy Sharpe rộng (sandbox CI đã trải dài từ -1.57 đến +1.28). Mã nguồn là một bản chuyển giao trung thực; nếu việc chuyển giao sàn giao dịch sẽ được đánh giá, hãy đánh giá dựa trên lần chạy toàn bộ lịch sử với những lưu ý này đi kèm.

Đánh giá backtest

Chuyển giao trung thực, nguyên trạng cơ chế survivor: 172 lệnh trên 799 ngày, 4,787 thanh, không bị loại bỏ theo chẩn đoán vào lệnh, metrics_reliable=true — một phép đo sạch cho câu hỏi chuyển giao sàn giao dịch.

Đánh giá backtest

Funding IS được ghi nhận trong lần chạy này (26,347 sự kiện funding, trường funding mỗi lệnh được điền đầy đủ), do đó khoảng trống đo lường mà giả thuyết đã gắn cờ thực sự đã được khép lại.

Đánh giá backtest

Các lệnh khớp với giả thuyết (80 mua / 92 bán, thời gian nắm giữ ~3.6 ngày, thoát lệnh ATR/theo chế độ thị trường) — không phải lỗi mã.

Đánh giá backtest

Kỳ vọng âm trên một mẫu đủ lớn: PF 0.90, Sharpe -0.137, -2.27% tổng cộng, kỳ vọng -$39.34/lệnh, avg_trade_return_pct -0.088% so với ngưỡng khả thi tối thiểu 0.15% và một +0.45% đăng ký trước.

Đánh giá backtest

Đã xác minh trên tệp chi tiết: PnL gộp PRICE chỉ là +$1,497 trên 172 lệnh (~0.02% giá trị danh nghĩa/lệnh) trước khi trừ $3,777 phí hoa hồng và $4,487 phí funding đã trả — khả năng nắm bắt giá gần như bằng không, vì vậy đây không phải là vấn đề hiệu chỉnh phí.

Đánh giá backtest

Chân lệnh bán là điểm gãy: khả năng nắm bắt giá trung bình LONG +0.409%/lệnh so với SHORT -0.744%/lệnh trên 92 lệnh bán.

Đánh giá backtest

Thua lỗ ở 2024 và 2025, chỉ dương ở 2026 lệnh của 23; 760 ngày âm vốn, 11 lần thua liên tiếp.

Đánh giá backtest

Phân bổ theo chế độ thị trường đảo ngược tiền đề xu hướng (căng thẳng -10.97%, Sharpe -1.34; toàn bộ lợi nhuận nằm ở tam phân vị biến động giữa), xác nhận mối lo ngại của QA.

Đánh giá backtest

Sharpe CI -1.50 đến +1.23, PSR 0.42 — một walk-forward cửa sổ 3 cộng với holdout sẽ chia ~170 lệnh trong toàn bộ vòng đời.

Tóm tắt kết quả

BtcHyperliquidDualTimeframeMomentumC-078dad301a

Tóm tắt kết quả

Lần chạy này là một buổi diễn tập sẵn sàng thực thi chứ không phải một tuyên bố alpha mới — một sự chuyển giao chính xác của survivor Binance thứ #1 của xưởng chiến lược sang chuỗi giá riêng, phí và đồng hồ funding hàng giờ của Hyperliquid, với ngưỡng đăng ký trước được đặt cố ý thấp hơn ngưỡng của nguồn. Việc chuyển giao được thực thi sạch sẽ (172 lệnh, không bị loại bỏ theo chẩn đoán vào lệnh, metrics_reliable, và funding thực sự được ghi nhận, khép lại khoảng trống đo lường mà giả thuyết đã gắn cờ), nhưng kết quả kinh tế thì không theo kịp: tổng lợi nhuận -2.27%, Sharpe -0.137, PF 0.90 và -0.088% mỗi lệnh, thua lỗ ở 2024 và 2025 và mất 760 ngày ở trạng thái âm vốn. Chi tiết quyết định là PnL giá gộp gần như bằng không (+$1,497 trên 172 lệnh) trước khi trừ $3,777 phí hoa hồng và $4,487 funding, với chân lệnh bán (-0.744%/lệnh) xóa sạch chân lệnh mua vẫn đang hoạt động (+0.409%/lệnh). Nhà phân tích đã từ bỏ chiến lược này tại bước đánh giá backtest ở lần lặp 1, trước khi tốn công sức tối ưu hóa giai đoạn 3; các giai đoạn hậu tối ưu hóa của nhà phân tích và giám sát rủi ro chưa từng được tiến hành.

Tóm tắt kết quả

Lợi thế của một cơ chế phụ thuộc vào sàn giao dịch và cửa sổ thời gian cụ thể: chuyển giao nguyên trạng một quy tắc mua-bán đã được chứng minh có thể làm mất đi tính đối xứng vốn tạo nên hiệu quả của nó, do đó cần kiểm tra riêng khả năng nắm bắt giá gộp của từng chân lệnh trước khi cho rằng chi phí là trở ngại.

Tóm tắt kết quả

Cổng đánh giá backtest trả về kết quả từ bỏ trước khi bất kỳ tối ưu hóa nào được chạy, viện dẫn kỳ vọng âm (-$39.34/lệnh) trên một mẫu 172 lệnh đáng tin cậy, nơi chân lệnh mua vẫn nắm bắt được +0.409%/lệnh nhưng 92 lệnh bán lại thua -0.744%/lệnh. Với khả năng nắm bắt giá gộp gần như bằng không, tối ưu hóa khó có thể vượt qua được chi phí khứ hồi 0.09% cộng với funding hàng giờ của Hyperliquid trên các lần nắm giữ ~3.6 ngày.

Tóm tắt kết quả

Một bản chuyển giao sàn giao dịch nguyên trạng của survivor Binance USD-M tốt nhất của xưởng chiến lược: một chiến lược theo xu hướng dựa trên hội tụ động lượng hai khung thời gian, mua-bán, trên BTCUSD.HYPERLIQUID yêu cầu chân nhanh 4H và chân chậm hàng ngày phải đồng thuận, đứng ngoài khi bất đồng, thoát lệnh khi dừng lỗ kéo theo ATR hoặc khi chế độ thị trường hàng ngày đảo chiều.

Tóm tắt kết quả

Trong 799 ngày và 4,787 thanh 4H, chiến lược thực hiện 172 lệnh (80 mua / 92 bán) cho tổng lợi nhuận -2.27%, Sharpe -0.137, hệ số lợi nhuận 0.90, tỷ lệ thắng 36.0%, sụt giảm tối đa 10.97% và avg_trade_return_pct của -0.088% so với ngưỡng khả thi tối thiểu 0.15% và một +0.45% đăng ký trước. PnL giá gộp chỉ là +$1,497 so với $3,777 phí hoa hồng và $4,487 funding thực sự đã trả; phân bổ theo chế độ thị trường đảo ngược tiền đề xu hướng (tam phân vị căng thẳng -10.97%, Sharpe -1.34).
Báo cáo chiến lược

Stratmill là công cụ nghiên cứu và giao dịch thử nghiệm (paper trading), không phải lời khuyên tài chính hay một nhà môi giới. Kết quả kiểm thử ngược và giao dịch thử nghiệm chỉ mang tính giả định. Giao dịch tiềm ẩn rủi ro thua lỗ.