Chiến lược trailing stop loss dựa trên stop loss linh hoạt
Tổng quan
Chiến lược này dựa trên chỉ báo Dừng lỗ co giãn (Parabolic SAR) để thiết lập tín hiệu mua và bán, thực hiện các giao dịch long và short. Khi chỉ báo xuất hiện tín hiệu mua, sẽ mở vị thế long; khi xuất hiện tín hiệu bán, sẽ mở vị thế short. Chiến lược cũng kết hợp cơ chế trailing stop loss, giúp kiểm soát rủi ro hiệu quả.
Nguyên lý
Chiến lược này chủ yếu sử dụng chỉ báo Dừng lỗ co giãn để nhận diện các điểm đảo chiều của xu hướng và thực hiện giao dịch ngược xu hướng. Bên trong chỉ báo, dải biến động thực (true range) được sử dụng để xác định giá cực trị. Khi giá vượt quá giá cực trị, nó được coi là sự phá vỡ bất thường và cho thấy khả năng đảo chiều xu hướng. Cụ thể, chỉ báo duy trì hai biến: Giá cực trị (EP) và Giá kích hoạt (TP). EP đại diện cho mức giá cao nhất/thấp nhất trong xu hướng hiện tại, trong khi TP được tính toán từ EP.
Trong xu hướng tăng, khi giá cao hơn EP, nó được xác định là sự phá vỡ bất thường. Lúc này EP được cập nhật thành giá cao nhất và TP thành giá thấp nhất. Khi giá giảm xuống dưới TP, xu hướng được xác định là đảo chiều và tín hiệu bán được tạo ra. Trong xu hướng giảm, nguyên lý tương tự.
Chiến lược kết hợp cơ chế trailing stop loss. Sau khi mở vị thế, nó sẽ theo dõi mức giá dừng lỗ tối ưu theo thời gian thực, vừa đảm bảo lợi nhuận vừa kiểm soát rủi ro. Cụ thể, sau khi mua long, đường dừng lỗ sẽ theo dõi mức đóng cửa thấp nhất; sau khi bán short, đường dừng lỗ sẽ theo dõi mức đóng cửa cao nhất.
Ưu điểm
Chiến lược này có những ưu điểm sau:
-
Sử dụng chỉ báo để nhận diện điểm đảo chiều xu hướng, khó bị kẹt lệnh.
-
Cơ chế trailing stop loss có thể khóa lợi nhuận và tránh thua lỗ lan rộng.
-
Tham số chỉ báo đơn giản, dễ thực hiện.
-
Có thể cấu hình tín hiệu mua/bán, thuận tiện thao tác.
-
Có thể linh hoạt cấu hình chu kỳ backtest để đánh giá toàn diện hiệu quả chiến lược.
Rủi ro
Chiến lược này cũng tồn tại một số rủi ro:
-
Chỉ báo có độ trễ, có thể bỏ lỡ điểm đảo chiều tối ưu.
-
Dừng lỗ quá mạnh, có thể bị dừng lỗ bởi biến động ngắn hạn của giá.
-
Lựa chọn chu kỳ backtest không phù hợp, không thể đánh giá toàn diện hiệu quả chiến lược.
-
Cần chú ý đến tác động của chi phí giao dịch đối với lợi nhuận.
Đối với các rủi ro này, có thể tối ưu hóa từ các khía cạnh sau:
-
Điều chỉnh tham số chỉ báo để giảm độ trễ.
-
Tối ưu hóa thuật toán dừng lỗ để tránh bị kẹt.
-
Chọn chu kỳ backtest phù hợp để đảm bảo độ tin cậy.
-
Tối ưu hóa quản lý vị thế để giảm chi phí giao dịch.
Hướng tối ưu hóa
Chiến lược này có thể được tối ưu hóa thêm từ các khía cạnh sau:
-
Kết hợp các chỉ báo xu hướng để tránh bị kẹt khi giao dịch ngược xu hướng. Có thể thêm các chỉ báo như MA để xác định xu hướng lớn.
-
Tối ưu hóa thuật toán quản lý vị thế, ví dụ: vị thế theo tỷ lệ cố định, vị thế động, v.v.
-
Thêm bộ lọc khối lượng giao dịch để tránh giao dịch sai do khoảng trống giá.
-
Thực hiện tối ưu hóa tham số để tìm ra tổ hợp tham số tốt nhất.
-
Thêm chiến lược chốt lời để kịp thời chốt lời trong xu hướng đang vận hành.
-
Tối ưu hóa chiến lược dừng lỗ để dừng lỗ mượt mà hơn. Có thể thử nghiệm các thuật toán dừng lỗ như Chandelier Exit.
-
Tối ưu hóa cho các sản phẩm giao dịch, khung thời gian, v.v., để nâng cao khả năng thích ứng của chiến lược.
-
Thêm các thuật toán học máy để chiến lược có tính tự thích ứng cao hơn.
Tổng kết
Nhìn chung, chiến lược này tương đối đơn giản và đáng tin cậy. Nó sử dụng chỉ báo Dừng lỗ co giãn để nhận diện điểm đảo chiều và kết hợp với cơ chế trailing stop loss để kiểm soát rủi ro, có thể được sử dụng như một chiến lược giao dịch ngược xu hướng ngắn hạn. Tuy nhiên, vẫn cần chú ý đến các vấn đề như độ trễ của chỉ báo và dừng lỗ quá mạnh. Thông qua tối ưu hóa thêm, có thể đạt được hiệu quả chiến lược tốt hơn.
Tóm lại, đây là một chiến lược đơn giản và mạnh mẽ sử dụng Parabolic SAR để xác định sự đảo chiều và dừng lỗ động nhằm kiểm soát rủi ro. Nó có thể hoạt động như một chiến lược phục hồi trung bình ngắn hạn. Tuy nhiên, độ trễ của chỉ báo và điểm dừng quá nhạy cần được giải quyết. Các tối ưu hóa tiếp theo có thể dẫn đến hiệu suất được cải thiện.
/*backtest
start: 2023-09-10 00:00:00
end: 2023-10-10 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("PB SAR BackTest - Colorbar", overlay=false)
// Full credit to Sawcruhteez, Lucid Investment Strategies LLC, Casey Bowman and Peter Brandt.- 1
