Chiến lược
Chiến lược mua theo đà tiếp diễn khi giá phá vỡ dải trên Bollinger BTC 4H, có bộ lọc chế độ thị trường tăng theo ngày
Kết quả: Đã hủy bỏ
BtcFourHourBollingerUpperBandMomentumContinuationLong
Tóm tắt kết quả
Chiến lược này đảo chiều một ý tưởng mua hồi quy về trung bình ở dải dưới BB từng thất bại thành chiến lược mua theo đà tiếp diễn ở dải trên BB trên hợp đồng tương lai BTC 4H, có bộ lọc chế độ thị trường tăng theo ngày. Giả thuyết là các lần phá vỡ dải ở mức 2 sigma phản ánh sự kiện đổi chế độ, tiếp diễn trong nhiều giờ đến nhiều ngày. Chiến lược được triển khai gọn gàng với 485 lần vào lệnh và thậm chí tạo ra tổng lợi nhuận +12.7% dương, nhưng hệ số lợi nhuận chỉ là 1.016, Sharpe -0.10 và lợi nhuận giao dịch trung bình gần $11 (khoảng 0.01%) — thấp hơn nhiều so với mức khả thi — vì hoa hồng (22% lợi nhuận gộp) và tác động thị trường (77%) đã ăn hết lợi thế, khiến năng lực giao dịch chỉ còn $168k. Nhà phân tích loại bỏ chiến lược ở bước đánh giá backtest trong lần lặp thứ hai, xem đây là phát hiện kinh tế thực sự chứ không phải lỗi mã, và kết luận không thể tối ưu hóa để nâng lợi thế trước chi phí bằng không vượt ngưỡng chi phí; do đó chiến lược không được chuyển sang tối ưu hóa hay đánh giá rủi ro.
Giả thuyết
Bản sửa ở lần lặp 2 cho lỗi “tín hiệu bị đóng băng” ở Lớp 2. Phiên bản trước đặt calculate_signal sau điều kiện `if not self._bull_regime: return 0.0`; vì các kịch bản tổng hợp Lớp 2 không cung cấp các nến bổ sung theo ngày dùng để xác định cờ chế độ thị trường, _bull_regime luôn là False và mọi tín hiệu đều thành 0.0 (479 tín hiệu giống hệt nhau trên steady_downtrend). Thay đổi đúng tối thiểu: calculate_signal hiện trả về điểm z liên tục theo khoảng cách BB ở mỗi nến (giá trị thay đổi theo từng nến), còn điều kiện chế độ tăng được chuyển vào should_enter (`signal >= entry_std AND self._bull_regime`). Hành vi giao dịch thực không đổi — lệnh vào vẫn cần chế độ tăng được xác nhận — nhưng tín hiệu không còn bị đóng băng, đáp ứng yêu cầu của bộ xác minh tổng hợp. Toàn bộ phần nhập, cấu trúc lớp, quy mô vị thế, cách dùng đòn bẩy và logic thoát lệnh từ mã phiên bản trước (Lớp-1/đã vượt qua ở lần trước) được giữ nguyên.
Triển khai
Chiến lược chỉ mua BTC 4H theo đà tiếp diễn khi giá phá vỡ dải trên Bollinger, trên hợp đồng tương lai vĩnh cửu USD-M của Binance, với bộ lọc chế độ thị trường tăng theo ngày (giá đóng cửa ngày > giá đóng cửa ngày SMA50). Mở vị thế mua khi giá đóng cửa 4H vượt đường trung bình 20 kỳ ít nhất entry_std độ lệch chuẩn trong chế độ tăng, kỳ vọng đà tăng tiếp diễn trong khoảng ~4-24 giờ. Đóng vị thế khi đạt chốt lời, cắt lỗ, giá đóng cửa trở xuống dưới đường giữa BB, hoặc hết thời gian giữ tối đa. Dùng đòn bẩy 2x với quy mô vị thế tính theo vốn (giá trị danh nghĩa khoảng 1.2x vốn chủ sở hữu).
Kết quả xác minh
Xác minh thất bại (Lớp 2 — kịch bản tổng hợp): Các tham số đã dùng: ['bb_period', 'entry_std', 'min_notional', 'position_pct', 'max_hold_bars', 'regime_period', 'stop_loss_pct', 'take_profit_pct'] Kiểm tra xem __init__ có thiết lập mọi thuộc tính từ self.parameters.get() hay không. - steady_downtrend: Tín hiệu bị đóng băng: tất cả 479 tín hiệu đều giống hệt nhau (giá trị=0.0). calculate_signal() có thể có lỗi — tín hiệu không bao giờ thay đổi.
Đánh giá backtest
- Sharpe
- -0.10
- Tổng lợi nhuận
- 12.71%
- Sụt giảm tối đa
- 33.60%
- Tổng số lệnh
- 485
- Tỷ lệ thắng
- 44.5%
- Hệ số lợi nhuận
- 1.02
Triển khai sạch, khớp với giả thuyết: 485 lệnh mua trên dải BB trên trong chế độ tăng theo ngày đã xác nhận, không có tín hiệu đóng băng, metrics_reliable=true, không có sai lệch do lãi kép.
Lập luận kinh tế thuyết phục (đảo chiều đối xứng của chiến lược hồi quy về trung bình ở dải dưới BB đã thất bại) và cỡ mẫu đủ lớn (485 giao dịch) để đưa ra nhận định rõ ràng.
Rủi ro được kiểm soát tốt hơn các chiến lược cùng nhóm (không có sự cố do đòn bẩy; max_drawdown 33.6%).
Không có lợi thế sau chi phí: profit_factor 1.016, Sharpe -0.10, sortino -0.17, win_rate 44.5%, tổng +12.7% trong khoảng 6 năm (alpha khoảng 0).
avg_trade_return khoảng 0.01% (≈$11/giao dịch) — thấp hơn mười lần ngưỡng khả thi của hợp đồng tương lai 0.15%.
Chi phí lấn át: hoa hồng 22.0% lợi nhuận gộp + impact_cost_pct 77.1%; năng lực chỉ $168k — lợi thế chỉ tồn tại ở quy mô rất nhỏ.
Giả thuyết đảo chiều đối xứng bị bác bỏ: các lần phá vỡ dải trên BB trong chế độ tăng không tiếp diễn có lợi nhuận sau chi phí; không thay đổi tham số nào có thể đưa lợi thế gộp khoảng 0% vượt ngưỡng chi phí.
Nhỏ: avg_position_pct 135% so với 1.2x đã nêu gợi ý cùng lỗi thiếu kiểm tra vị thế đang mở như ở các chiến lược cùng nhóm, nhưng đây không phải nguyên nhân thất bại.
Tóm tắt kết quả
Một giả thuyết kinh tế hợp lý về cơ chế vẫn có thể được triển khai chính xác mà lợi thế gộp gần như bằng không sau chi phí — với mức khoảng 0.01% mỗi giao dịch và hoa hồng cùng tác động thị trường lấn át, tín hiệu tiếp diễn ở dải trên BB không có alpha có thể khai thác; đảo chiều một ý tưởng hồi quy về trung bình thất bại không đảm bảo sẽ tạo ra phiên bản đối xứng theo đà có lợi nhuận.
Nhà phân tích đánh giá backtest đưa ra kết luận “loại bỏ”: cách triển khai trung thực với giả thuyết nhưng chi phí gần như ăn hết lợi thế gộp (hoa hồng 22.0% lợi nhuận gộp cộng chi phí tác động thị trường 77.1%, năng lực chỉ $168k). Vì vậy, giả thuyết đảo chiều đối xứng bị bác bỏ — các lần phá vỡ dải trên trong chế độ tăng không tiếp diễn có lợi nhuận sau phí, và không thay đổi tham số nào có thể đưa lợi thế gộp gần bằng không vượt ngưỡng chi phí.
Chiến lược mua theo đà tiếp diễn dựa trên dải Bollinger trên hợp đồng tương lai Binance BTCUSDT 4H (đòn bẩy 2.0x) — đảo chiều đối xứng của chiến lược mua hồi quy về trung bình ở dải dưới BB từng thất bại — vào lệnh khi giá đóng cửa 4H vượt dải trên 2 sigma trong chế độ tăng theo ngày đã xác nhận, với giả thuyết rằng tín hiệu kích hoạt theo khoảng cách BB là sự kiện đổi chế độ và sẽ tiếp diễn thay vì hồi quy.
Qua 485 giao dịch trong khoảng 6 năm, tổng lợi nhuận là +12.7% nhưng không có lợi thế thực: hệ số lợi nhuận 1.016, Sharpe -0.10, Sortino -0.17, tỷ lệ thắng 44.5%, lợi nhuận trung bình mỗi giao dịch chỉ khoảng $11 (khoảng 0.01%), thấp hơn mười lần ngưỡng khả thi của hợp đồng tương lai 0.15%, với mức sụt giảm tối đa 33.6%.
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ỗ.