Chiến lược giao dịch định lượng dựa trên sự đảo chiều của điểm pivot
Tổng quan
Đây là một chiến lược giao dịch định lượng sử dụng điểm pivot làm tín hiệu vào lệnh. Nó sẽ tính toán các điểm pivot cao và điểm pivot thấp, một khi giá phá vỡ các điểm pivot này, sẽ kích hoạt lệnh long hoặc short.
Nguyên lý chiến lược
Chiến lược này chủ yếu dựa trên lý thuyết đảo chiều tại điểm pivot. Đầu tiên, nó sẽ tính toán điểm pivot với N nến bên trái và M nến bên phải. Sau đó giám sát theo thời gian thực xem giá có phá vỡ các điểm pivot này hay không.
Khi giá phá vỡ điểm pivot cao, điều đó cho thấy lực mua không còn đủ để tiếp tục đẩy giá lên cao, lúc này bán khống có thể thu được lợi nhuận tốt. Khi giá phá vỡ điểm pivot thấp, điều đó cho thấy lực bán đã cạn kiệt, lúc này mua lên có thể thu được lợi nhuận tốt.
Cụ thể, chiến lược này sử dụng các hàm ta.pivothigh và ta.pivotlow để tính toán điểm pivot cao và điểm pivot thấp. Sau đó so sánh xem giá cao nhất hiện tại có phá vỡ điểm pivot cao hay không, giá thấp nhất có phá vỡ điểm pivot thấp hay không. Nếu phá vỡ, sẽ kích hoạt chiến lược mua lên hoặc bán khống tương ứng.
Ngoài ra, chiến lược này còn sử dụng cắt lỗ để kiểm soát rủi ro. Cụ thể, sau khi giá phá vỡ điểm pivot, lệnh được đặt ngay lập tức, đồng thời đặt cắt lỗ ở phía bên kia của điểm pivot, nhờ đó có thể tránh tối đa việc thua lỗ mở rộng do tín hiệu sai.
Phân tích ưu điểm
Chiến lược dựa trên đảo chiều tại điểm pivot này có những ưu điểm sau:
- Tín hiệu đảo chiều tại điểm pivot tương đối đáng tin cậy, tỷ lệ thắng cao
- Kiểm soát rủi ro tốt, cài đặt cắt lỗ hợp lý
- Dễ triển khai, mã nguồn gọn gàng
- Phù hợp với nhiều loại tài sản khác nhau, tính linh hoạt tốt
Phân tích rủi ro
Chiến lược này cũng tồn tại một số rủi ro cần lưu ý:
- Điểm pivot có thể mất hiệu lực, dẫn đến tín hiệu sai
- Sau khi phá vỡ điểm pivot có thể xảy ra điều chỉnh, khiến cắt lỗ bị kích hoạt
- Tần suất giao dịch có thể cao, phí giao dịch là một chi phí ẩn
- Hiệu quả phụ thuộc vào loại tài sản và cài đặt tham số, cần tối ưu hóa
Để giảm thiểu rủi ro, có thể xem xét những điểm sau:
- Tối ưu hóa số lượng nến bên trái và bên phải, đảm bảo tính toán điểm pivot đáng tin cậy hơn
- Nới rộng phạm vi cắt lỗ một cách phù hợp, tránh cắt lỗ quá dày
- Đặt mục tiêu lợi nhuận tối thiểu, giảm giao dịch lặp đi lặp lại thường xuyên
- Thử nghiệm trên các tài sản và tham số khác nhau để tìm cấu hình tối ưu
Hướng tối ưu hóa
Chiến lược này còn có không gian để tối ưu hóa thêm:
- Kết hợp các chỉ báo khác để đánh giá độ tin cậy của sự phá vỡ điểm pivot
- Thêm mô hình học máy để dự đoán xu hướng giá
- Sử dụng dữ liệu tần suất cao để nâng cao độ nhạy của tín hiệu giao dịch
- Thêm mô-đun quản lý vị thế, điều chỉnh vị thế linh hoạt theo điều kiện
- Kết nối mô-đun tài khoản chi tiết, tính toán phí giao dịch thực tế
Những tối ưu hóa này có thể nâng cao tỷ lệ thắng, mức lợi nhuận và tính ổn định của chiến lược.
Tổng kết
Tóm lại, đây là một chiến lược giao dịch định lượng dựa trên lý thuyết đảo chiều tại điểm pivot. Nó sử dụng việc giá phá vỡ điểm pivot làm tín hiệu giao dịch, đồng thời sử dụng cơ chế cắt lỗ để kiểm soát rủi ro. Chiến lược này dễ triển khai, phạm vi ứng dụng rộng, là một chiến lược giao dịch định lượng thực tế. Tuy nhiên, nó cũng tồn tại một số rủi ro nhất định, cần được thử nghiệm và tối ưu hóa thêm, tìm ra cấu hình tốt nhất khi sử dụng thực tế.
/*backtest
start: 2022-12-05 00:00:00
end: 2023-12-11 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy('Weekly Returns with Benchmark', overlay=true,
default_qty_type=strategy.percent_of_equity, default_qty_value=25,
commission_type=strategy.commission.percent, commission_value=0.1)- 1

