Rổ giao ngay crypto vốn hóa lớn nhắm mục tiêu biến động, chỉ mua (4 BINANCE_SPOT đồng lớn: BTC/ETH/SOL/BNB, nến ngày, nắm giữ rổ chia đều các tài sản trên xu hướng dài hạn nhưng SCALE TOTAL DEPLOYED EXPOSURE theo chiều nghịch với biến động danh mục thực tế để đạt mục tiêu biến động ổn định, vòng quay thấp, 3 tham số)
Kết quả: Đã hủy bỏ
SpotVolatilityTargetedMajorsBasketLong
Tóm tắt kết quả
Chiến lược này thử đưa phần bù quản lý biến động Moreira-Muir vào nhà máy, nắm giữ các tài sản lớn đang có xu hướng và điều chỉnh tổng mức tiếp xúc nghịch với biến động thực tế để nhắm mục tiêu biến động ổn định. Nhưng kết quả kiểm thử lịch sử bị sai lệch nội bộ: tổng lợi nhuận +8,697% bất khả thi về mặt vật lý, mức tăng trong ngày vượt 240%, cùng biến động vốn chủ sở hữu 26-29x trên tài khoản $100k, trong khi lợi thế thực âm (Sharpe -0.087, avg_trade_return_pct -0.785%). Lần lặp 2 đã làm lại hạch toán lệnh thoát sau cờ QA, nhưng kết quả còn lỗi nặng hơn, và việc định cỡ/tái cân bằng rõ ràng phân bổ quá mức, cộng dồn sai. Nhà phân tích bỏ chiến lược ở bước rà soát kiểm thử lịch sử — lỗi kế toán khiến chuỗi dữ liệu không đáng tin, tối ưu hóa chỉ khớp quá mức với dữ liệu giả, và rổ cùng nhóm vốn đã thất bại xác nhận họ chiến lược quản lý biến động trên tài sản lớn tạo giá trị chủ động âm.
Rổ crypto vốn hóa lớn LONG-ONLY SPOT (BTC/ETH/SOL/BNB) có lợi thế NOT tín hiệu định hướng, mà là PORTFOLIO VOLATILITY MANAGEMENT — phần bù lợi nhuận 'danh mục được quản lý theo biến động' của Moreira-Muir đã được ghi nhận, nhưng chưa từng được thử nghiệm trong nhà máy này. Cơ chế: nắm giữ phần vốn chia đều vào các đồng lớn nằm trên xu hướng dài hạn, nhưng điều chỉnh tỷ lệ vốn triển khai TOTAL theo chiều nghịch với biến động thực tế gần đây của rổ để danh mục nhắm đến mức biến động ổn định. Vì biến động thực tế có……Xem thêmThu gọn
Rổ crypto vốn hóa lớn LONG-ONLY SPOT (BTC/ETH/SOL/BNB) có lợi thế NOT tín hiệu định hướng, mà là PORTFOLIO VOLATILITY MANAGEMENT — phần bù lợi nhuận 'danh mục được quản lý theo biến động' của Moreira-Muir đã được ghi nhận, nhưng chưa từng được thử nghiệm trong nhà máy này. Cơ chế: nắm giữ phần vốn chia đều vào các đồng lớn nằm trên xu hướng dài hạn, nhưng điều chỉnh tỷ lệ vốn triển khai TOTAL theo chiều nghịch với biến động thực tế gần đây của rổ để danh mục nhắm đến mức biến động ổn định. Vì biến động thực tế có tính dai dẳng và các giai đoạn biến động cao trong crypto thường đem lại lợi nhuận đã điều chỉnh theo rủi ro kém hơn (biến động tụ cụm, mức sụt giảm xảy ra trong trạng thái biến động cao), giảm mức độ tiếp xúc khi biến động cao và tăng khi biến động thấp sẽ cải thiện Sharpe và giảm mạnh mức sụt giảm so với mua và nắm giữ cố định — lợi thế độc lập với hướng giá. Cách này được thiết kế khác biệt về cấu trúc với mọi nhóm đã thất bại hoặc đang trong quy trình: NOT chiến lược bán khi tăng/mua khi giảm (không giao dịch ngược chiều biến động — các chiến lược bán khi tăng/mua khi giảm/phần bù/OI-squeeze cùng nhóm đều thua lỗ), NOT bộ kích hoạt sự kiện hiếm (mức độ tiếp xúc là trạng thái liên tục, tránh lỗi no_trades), NOT luân chuyển RANK theo mặt cắt ngang (không xếp hạng lợi nhuận, không chọn top-K; nắm giữ ALL các đồng lớn có xu hướng — cơ chế cạn kiệt của L32 không xuất hiện), NOT lợi suất funding (L33), NOT quyền chọn (không có ngưỡng chặn số lượng giao dịch), NOT rổ hồi quy sau giảm sâu vừa bị khớp quá mức (IS 8.3 → OOS -2.64; chiến lược này không có điểm vào hồi quy để khớp quá mức — chỉ tinh chỉnh mục tiêu biến động và hai khoảng nhìn lại). Giao ngay chỉ mua (CASH) miễn nhiễm về cấu trúc với sự cố đòn bẩy. Bổ sung cho sàn BINANCE_SPOT chưa được đại diện đủ và nhóm vĩ mô/khung thời gian dài gần như bỏ trống; vòng quay thấp (tái cân bằng hàng tuần + biên không giao dịch) khiến mức ~0.20% cho cả lượt mua bán không đáng kể.
Xử lý hai phát hiện có thể hành động của Layer-4 bằng thay đổi tối thiểu, đồng thời giữ logic điều chỉnh theo biến động đã qua các lớp trước. (1) Nghi vấn về khâu khớp lệnh/hạch toán ở đường thoát vị thế bị QA nêu ra đã được sửa: tài sản rời phần vốn nắm giữ (mục tiêu 0) giờ được đóng qua _submit_exit_position (đóng theo hướng chỉ giảm), ghi nhận đúng phần giảm và giải phóng CASH trước vòng lặp mua, thay vì lệnh SELL được chuyển qua _submit_entry_instrument; các lệnh bán giảm một phần do biến động vẫn bị giới hạn……Xem thêmThu gọn
Xử lý hai phát hiện có thể hành động của Layer-4 bằng thay đổi tối thiểu, đồng thời giữ logic điều chỉnh theo biến động đã qua các lớp trước. (1) Nghi vấn về khâu khớp lệnh/hạch toán ở đường thoát vị thế bị QA nêu ra đã được sửa: tài sản rời phần vốn nắm giữ (mục tiêu 0) giờ được đóng qua _submit_exit_position (đóng theo hướng chỉ giảm), ghi nhận đúng phần giảm và giải phóng CASH trước vòng lặp mua, thay vì lệnh SELL được chuyển qua _submit_entry_instrument; các lệnh bán giảm một phần do biến động vẫn bị giới hạn và chỉ có thể giảm vị thế mua. (2) Vấn đề không đo lường được/lợi thế hầu như chưa được kiểm nghiệm (chỉ 6 giao dịch vì bộ lọc SMA(100) giữ rổ ở dạng tiền mặt gần như suốt giai đoạn, khiến tập giao dịch đã đóng chỉ gồm các lệnh thua khi xu hướng gãy, còn lệnh thắng vẫn mở) được khắc phục bằng cách rút ngắn trend_len 100->50 (rổ được đầu tư trong phần lớn giai đoạn hơn, nên tái cân bằng nghịch biến động hàng tuần thực sự giao dịch và lớp phủ quản lý biến động Moreira-Muir được kiểm nghiệm thực sự) và thu hẹp rebalance_band 0.15->0.10 (nhiều điều chỉnh quy mô hàng tuần theo biến động và lần vượt ngưỡng đủ điều kiện hơn sẽ vượt qua biên), cùng nhau nâng số giao dịch đến ngưỡng đo lường được trên bốn tài sản và khoảng 50 lần tái cân bằng hàng tuần. Công thức triển khai nghịch biến động, bộ lọc xu hướng từng tài sản, cách định giá _portfolio_value theo NAV thực, thứ tự SELLS/đóng trước-BUYS, và quy mô CASH chỉ mua (tổng mức tiếp xúc <= 0.95x, đòn bẩy 1.0) vẫn giữ nguyên, nên các Layer 1-3 vẫn đạt và nhập mô-đun không lỗi. Tôi ghi nhận mối lo sâu hơn của QA rằng cách tiếp cận thuần OHLCV với bộ lọc SMA thuộc nhóm có khả năng tồn tại thấp và lớp phủ biến động không thể tạo kỳ vọng dương từ rổ nắm giữ theo xu hướng trong giai đoạn giảm; điều này vốn có trong tiền đề đã nêu của giả thuyết (phần bù quản lý biến động độc lập với hướng) và không thể giải quyết nếu không từ bỏ giả thuyết hoặc bổ sung nguồn dữ liệu, vượt quá phạm vi một vòng lặp thay đổi tối thiểu — các sửa đổi này giúp chiến lược thực thi và đo lường chính xác để chuyên viên phân tích đánh giá phần bù bằng backtest đủ tin cậy và đủ mẫu, thay vì dựa trên kết quả sai lệch từ 6 giao dịch."\n}
Kiểm thử lịch sử không đáng tin: dữ liệu vốn chủ sở hữu/kế toán bị sai lệch. total_return +8,697% (87x) là bất khả thi đối với rổ giao ngay chỉ mua, không dùng đòn bẩy (<= 1x), và lợi nhuận ngày +241% (2021-05-20), +158% (2019-07-04), +88.7% và +84.3% bất khả thi về mặt vật lý đối với danh mục chỉ mua <= 0.95x; avg_win $426k / largest_loss -$2.9M trên tài khoản $100k (biến động vốn chủ sở hữu 26-29x) cùng vòng quay 635 (so với tuyên bố tái cân bằng hằng tuần, vòng quay thấp) cho thấy việc định cỡ/tái cân bằng……Xem thêmThu gọn
Kiểm thử lịch sử không đáng tin: dữ liệu vốn chủ sở hữu/kế toán bị sai lệch. total_return +8,697% (87x) là bất khả thi đối với rổ giao ngay chỉ mua, không dùng đòn bẩy (<= 1x), và lợi nhuận ngày +241% (2021-05-20), +158% (2019-07-04), +88.7% và +84.3% bất khả thi về mặt vật lý đối với danh mục chỉ mua <= 0.95x; avg_win $426k / largest_loss -$2.9M trên tài khoản $100k (biến động vốn chủ sở hữu 26-29x) cùng vòng quay 635 (so với tuyên bố tái cân bằng hằng tuần, vòng quay thấp) cho thấy việc định cỡ/tái cân bằng phân bổ quá mức và cộng dồn sai. Mâu thuẫn nội tại xác nhận điều này — lợi nhuận tiêu đề +8,697% nhưng Sharpe -0.087, avg_trade_return_pct -0.785% (âm), information_ratio -0.21, PSR 0.375 — nên theo dữ liệu này không có lợi thế thực (độ lệch -4.5, độ nhọn 67.7, max_dd CI cao ~100%). Tôi nêu triệu chứng mà không khẳng định lỗi chính xác vì chưa truy ra. Đây đã là lần lặp 2: nhà phát triển làm lại hạch toán lệnh thoát sau cờ QA 'nghi ngờ kế toán', nhưng kết quả giờ còn lỗi nặng hơn, nên tối ưu chuỗi dữ liệu sai lệch chỉ khiến khớp quá mức với các sai lệch trong dữ liệu. Họ chiến lược nền tảng cũng đã thất bại — chiến lược cùng nhóm VolatilityManagedLongMajorsBasketDaily bị bỏ trong phiên này với IR -0.60 và alpha ~0 so với rổ (quản lý biến động của rổ tài sản lớn chỉ mua tạo giá trị chủ động âm), còn beta 0.51 / benchmark_correlation 0.70 cùng alpha âm sau lớp phủ cũng chỉ về cùng kết luận. Tối ưu vol_target/trend_len/vol_lookback không thể sửa lỗi định cỡ/kế toán hay tạo ra lợi thế mà họ chiến lược vốn thiếu. Từ bỏ.
Triển khai
Rổ giao ngay chỉ mua, ít giao dịch, quản lý biến động trên bốn đồng lớn Binance SPOT (BTC/ETH/SOL/BNB), nến ngày, thuần OHLCV. Mỗi lần tái cân bằng hằng tuần, nắm giữ tỷ trọng bằng nhau ở các đồng lớn nằm trên SMA(trend_len=50), điều chỉnh tỷ lệ TOTAL vốn triển khai theo chiều ngược với biến động thực tế của rổ để đạt mục tiêu cố định: tỷ lệ triển khai = min(vol_target=0.60 / annualized_basket_vol_over_vol_lookback=30d, gross_exposure=0.95). Mỗi đồng đủ điều kiện có tỷ trọng mục tiêu bằng n_eligible vốn chủ sở hữu; các đồng không có xu hướng được chuyển thành tiền mặt. Tái cân bằng theo chênh lệch so với mục tiêu với biên không giao dịch 10%: thoát toàn bộ vị thế bằng lệnh giảm vị thế qua _submit_exit_position, các lệnh SELL giảm tỷ trọng một phần do biến động bị giới hạn, sau đó mua thêm để đạt mục tiêu. Tỷ trọng mục tiêu được tính trên vốn chủ sở hữu thực CASH, nên tổng vốn triển khai <= 0.95x (không dùng đòn bẩy). 3 tham số đã tinh chỉnh (vol_target, trend_len, vol_lookback).
Kết quả xác minh
Xác minh thất bại (Lớp 4 — rà soát QA): - Môi trường thử nghiệm cho thấy dấu hiệu lỗi mã mà nhà máy liên tục chẩn đoán nhầm là thất bại về lợi thế: win_rate = 0.0 AND profit_factor = 0.0 (toàn bộ 6 giao dịch đã đóng đều lỗ, tổng lợi nhuận gộp đúng bằng không), Sharpe -1.94, total_return -33.3% == max_drawdown. Kiểm tra cho thấy chiều của hướng giao dịch/điều chỉnh quy mô là đúng (phân bổ nghịch biến động = min(vol_target/basket_vol, gross); bộ lọc xu hướng close>SMA; lượng giảm vị thế được giới hạn ở lượng đang……Xem thêmThu gọn
Xác minh thất bại (Lớp 4 — rà soát QA):
- Môi trường thử nghiệm cho thấy dấu hiệu lỗi mã mà nhà máy liên tục chẩn đoán nhầm là thất bại về lợi thế: win_rate = 0.0 AND profit_factor = 0.0 (toàn bộ 6 giao dịch đã đóng đều lỗ, tổng lợi nhuận gộp đúng bằng không), Sharpe -1.94, total_return -33.3% == max_drawdown. Kiểm tra cho thấy chiều của hướng giao dịch/điều chỉnh quy mô là đúng (phân bổ nghịch biến động = min(vol_target/basket_vol, gross); bộ lọc xu hướng close>SMA; lượng giảm vị thế được giới hạn ở lượng đang nắm giữ), nên lỗi còn lại có khả năng nằm ở luồng EXECUTION/ACCOUNTING. Hai điểm nghi vấn: (1) các lệnh giảm gửi SELL qua _submit_entry_instrument(OrderSide.SELL) thay vì _submit_exit_position — hãy xác minh lệnh này giảm vị thế mua vào CASH và không bị từ chối/ghi nhận sai; (2) vòng lặp BUY tính lại _held_qty sau khi gửi SELL, nhưng khớp lệnh không đồng bộ trong on_bar, nên lệnh mua được định cỡ theo phần vốn mà các lệnh bán đang chờ chưa giải phóng. PF chính xác 0.0 khi mọi giao dịch đều lỗ phải được chẩn đoán là lỗi, không được chuyển tiếp như vấn đề phí/lợi thế.
- Không thể đo lường: 6 giao dịch trong 363 ngày thấp hơn một bậc độ lớn so với ngưỡng khoảng 100 giao dịch, nên win_rate/PF/Sharpe không mang tín hiệu. Tái cân bằng hằng tuần với 4 tài sản đáng lẽ tạo khoảng 200 sự kiện tái cân bằng nhưng chỉ có 6 giao dịch — chiến lược gần như giữ tiền mặt suốt giai đoạn (SMA(100) bộ lọc hiếm khi được thỏa mãn), giải thích tương quan với chuẩn 0.11 dù mức tiếp xúc khi có vị thế là 76%, đồng thời cho thấy lợi thế quản lý biến động hầu như chưa được khai thác.
- Thuần OHLCV (bộ lọc xu hướng SMA + điều chỉnh theo biến động thực tế, không có lợi thế định hướng). Thuần OHLCV có 0% lần sống sót qua 213 lần chạy trước; các bộ lọc xu hướng SMA là nhóm liên tục bị bỏ. Lớp phủ biến động không phụ thuộc hướng và không thể tạo kỳ vọng dương nếu rổ nắm giữ theo xu hướng không có lợi thế — kết quả cũng mâu thuẫn với tuyên bố giảm mức sụt giảm của giả thuyết (mức sụt giảm 33%).
Chuyên viên phân tích nên ABANDON tại backtest_review thay vì tối ưu; tham số không thể đảo kỳ vọng âm. Không cần nhà phát triển lặp thêm.
STRONG ABANDON RECOMMENDATION (không phải lỗi mã QA). Khi khâu khớp lệnh đã được sửa và lợi thế được kiểm nghiệm, kết quả sandbox rõ ràng là âm và WORSE so với iter-1: total_return -38.87%, Sharpe -1.15, PF 0.126, win_rate 0.19, avg_trade_return_pct -5.63%, max_drawdown 46.78%, largest_loss -$13,469 qua 21 giao dịch chỉ mua. Sửa hạch toán khiến kết quả tệ hơn CONFIRMS; kết quả thua toàn bộ của iter-1 không phải lỗi ghi nhận — cơ chế này không khả thi. Kết quả cũng trái với tuyên bố giảm mức sụt giảm của giả thuyết. Nhà phát triển thừa nhận lớp phủ biến động không thể tạo kỳ vọng dương từ một rổ nắm giữ theo xu hướng trong giai đoạn giảm.
Từ bỏ cách tiếp cận thuần OHLCV; không tiếp tục thử hoặc tinh chỉnh tham số.
Cơ chế thuần OHLCV (bộ lọc xu hướng SMA + điều chỉnh theo biến động, không có lợi thế định hướng). Thuần OHLCV có tỷ lệ sống sót 0% qua 213 lần chạy trước; lớp phủ biến động không phụ thuộc hướng và không thể tạo kỳ vọng dương khi rổ nắm giữ theo xu hướng không có lợi thế.
Không còn phù hợp vì đã từ bỏ; nếu có lặp lại, dùng chênh lệch ròng so với mục tiêu hoặc hoãn mua một nến.
21 giao dịch thấp hơn ngưỡng ~100, nhưng đủ để xác lập kết quả âm rõ rệt (PF 0.126, 46.8% DD không phải nhiễu). Vấn đề nhỏ còn lại: vòng lặp BUY tính lại _held_qty trước khi các lệnh SELL/đóng cùng thanh được khớp (không đồng bộ), nên lệnh mua có thể được định cỡ dựa trên CASH chưa được giải phóng và bị từ chối một phần — có thể khiến phân bổ thấp hơn dự kiến nhưng không ảnh hưởng kết luận âm.
Đánh giá backtest
Sharpe
-0.09
Tổng lợi nhuận
8697.90%
Sụt giảm tối đa
67.40%
Tổng số lệnh
144
Tỷ lệ thắng
43.1%
Hệ số lợi nhuận
1.47
Cách tiếp cận mới trong nhà máy này (phần bù quản lý biến động Moreira-Muir); không có cờ thanh lý.
Chuỗi vốn chủ sở hữu sai lệch: total_return +8,697% (87x) là điều không thể xảy ra với rổ giao ngay chỉ mua, không đòn bẩy (<= 1x); lợi nhuận ngày đơn lẻ +241%, +158%, +88.7% là bất khả thi về mặt vật lý.
avg_win $426k / largest_loss -$2.9M trên tài khoản $100k (biến động vốn chủ sở hữu 26-29x) và vòng quay 635 mâu thuẫn với thiết kế 'tái cân bằng hằng tuần, vòng quay thấp' — việc định cỡ/tái cân bằng phân bổ quá mức/cộng dồn sai.
Mâu thuẫn nội tại: lợi nhuận tiêu đề +8,697% nhưng Sharpe -0.087, avg_trade_return_pct -0.785% (NEGATIVE), information_ratio -0.21, PSR 0.375 — theo dữ liệu này không có lợi thế thực.
Lần lặp 2: việc làm lại hạch toán lệnh thoát (QA 'nghi ngờ kế toán') không giải quyết được vấn đề; kết quả giờ còn lỗi nặng hơn.
Họ chiến lược đã thất bại: chiến lược cùng nhóm VolatilityManagedLongMajorsBasketDaily bị bỏ trong phiên này với IR -0.60 / alpha ~0 so với rổ.
Tóm tắt kết quả
Lợi nhuận tiêu đề ngoạn mục là dấu hiệu cảnh báo, không phải chiến thắng — hãy kiểm tra tính hợp lý của vốn chủ sở hữu so với giới hạn đòn bẩy (danh mục chỉ mua, không dùng đòn bẩy không thể tạo lợi nhuận 87x hay đạt mức tăng một ngày +241%), và đừng tiếp tục lặp lại một cơ chế mà chiến lược cùng nhóm đã chứng minh là không có lợi thế; phải sửa luồng kế toán/định cỡ sai lệch trước khi tin vào bất kỳ chỉ số nào.
Nhà phân tích đã bỏ chiến lược ở bước rà soát kiểm thử lịch sử trước tối ưu hóa vì dữ liệu vốn chủ sở hữu/kế toán bị sai lệch (định cỡ/tái cân bằng phân bổ quá mức và cộng dồn sai); lần lặp 2 làm lại hạch toán lệnh thoát sau cờ QA 'nghi ngờ kế toán' khiến lỗi nặng hơn, và chiến lược cùng nhóm VolatilityManagedLongMajorsBasketDaily đã bị bỏ trong phiên này với IR -0.60 và alpha ~0, cho thấy họ chiến lược vốn thiếu lợi thế.
Rổ giao ngay chỉ mua gồm bốn tài sản lớn BINANCE_SPOT (BTC/ETH/SOL/BNB), áp dụng phần bù quản lý biến động Moreira-Muir — nắm giữ phần có trọng số bằng nhau gồm các tài sản trên xu hướng dài hạn nhưng điều chỉnh tổng mức tiếp xúc được phân bổ nghịch với biến động thực tế của rổ để đạt mục tiêu biến động ổn định, thay vì giao dịch theo tín hiệu định hướng nào.
Kết quả kiểm thử lịch sử bị sai lệch và không đáng tin: tổng lợi nhuận +8,697% bất khả thi đối với danh mục chỉ mua, không dùng đòn bẩy (<= 1x), lợi nhuận một ngày bất khả thi về mặt vật lý (+241%, +158%, +88.7%), lãi trung bình $426k và khoản lỗ lớn nhất -$2.9M trên tài khoản $100k, cùng vòng quay 635 mâu thuẫn với thiết kế vòng quay thấp — tất cả đi kèm lợi thế thực âm (Sharpe -0.087, avg_trade_return_pct -0.785%, tỷ lệ thông tin -0.21).
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ỗ.