Trading & Investment hoạt động

Dựng chiến lược giao dịch không cần code

Strategy Builder — Dựng chiến lược không cần code

Đã chạy được. Mục này có công cụ tính toán thật trên nền tảng, không phải mô tả lộ trình.

Backtest MA cross có tính phí Chiến lược thật, chi phí thật, không nhìn trộm tương lai

Backtest chạy thật: tín hiệu ở nến t, khớp lệnh ở nến t+1, trừ phí ở cả hai chiều. Kết quả kèm so sánh với mua-và-giữ và cho biết chi phí đã ăn bao nhiêu phần lợi nhuận gộp.

Đang chạy trên dữ liệu mẫu, không phải dữ liệu của bạn. Các ô còn nguyên mẫu dựng sẵn: Chuỗi giá đóng cửa. Chọn nguồn dữ liệu khác ở cột bên trái rồi chạy lại để có kết quả của riêng bạn.
Lợi nhuận chiến lược -8.80%
Mua và giữ +0.64%
Số lệnh 4
Max drawdown 9.49%
Kết luận Thua mua và giữ
① Nguồn dữ liệu

Nhận dấu phẩy, chấm phẩy hoặc tab; tự nhận dòng tiêu đề; hiểu cả 1.234.567 lẫn 1.234,56.

Chỉ tải http/https tới địa chỉ công khai; địa chỉ nội bộ bị từ chối.

② Tham số
2100
5400

Giá trị mặc định là ví dụ chạy được — bấm Tính ngay để xem kết quả, rồi thay dữ liệu của bạn vào.

Đường vốn chiến lược so với mua và giữ

Chiến lược MAMua và giữ
Đường vốn chiến lược so với mua và giữ1.050.99660.94310.889601234

Trục ngang là số lệnh đã đóng, không phải thời gian: cả hai đường được lấy mẫu tại đúng những nến chiến lược đóng lệnh. Cùng khởi điểm 1,0 tại nến 40 — nến đầu tiên có đủ dữ liệu cho MA chậm.

Diễn giải nhanh

Chiến lược -8.80% so với mua và giữ +0.64%

Mua và giữ là mốc so sánh bắt buộc: nó không tốn công, không tốn phí và không có rủi ro sai tham số. Thua nó thì mọi chỉ số đẹp khác đều vô nghĩa.

Phí ăn 0.64% vốn — 8% lợi nhuận gộp

4 lệnh × 0.1600% mỗi vòng. Đây là lý do chiến lược tần suất cao nhìn đẹp trên biểu đồ không phí rồi chết ngoài thực tế.

Profit factor 0.078 · tỷ lệ thắng 25.0%

Tổng lãi chia tổng lỗ. Dưới 1 là thua; 1,0–1,3 là mỏng tới mức trượt giá và một đợt spread giãn có thể xoá sạch.

4 lệnh · drawdown 9.49%

Dưới 30 lệnh thì lợi nhuận, tỷ lệ thắng và drawdown đều có sai số rất lớn. Và đây mới là MỘT bộ tham số — nếu bạn đã dò nhiều bộ rồi chọn bộ đẹp nhất, kết quả phải bị phạt bằng Deflated Sharpe trước khi tin.

Khi nào con số này sai: Chi phí đã ăn 0.64% — tức 8% lợi nhuận gộp. Đây là lý do chiến lược tần suất cao nhìn đẹp trên biểu đồ không phí và chết ngoài thực tế.

Chi tiết

MA 10 / 40
Tỷ lệ thắng 25.0%
Profit factor 0.078
Lợi nhuận GỘP (chưa phí) -8.40%
Chi phí mỗi vòng 0.1600%
Vào lệnh nến kế tiếp sau tín hiệu — không nhìn trộm tương lai
Cảnh báo Đây là MỘT bộ tham số. Dò nhiều bộ rồi lấy cái tốt nhất thì phải phạt bằng Deflated Sharpe

Đường vốn chiến lược so với mua và giữ

Chiến lược MAMua và giữ
Đường vốn chiến lược so với mua và giữ1.050.99660.94310.889601234

Trục ngang là số lệnh đã đóng, không phải thời gian: cả hai đường được lấy mẫu tại đúng những nến chiến lược đóng lệnh. Cùng khởi điểm 1,0 tại nến 40 — nến đầu tiên có đủ dữ liệu cho MA chậm.

Kết quả từng lệnh (đã trừ phí)

Kết quả từng lệnh (đã trừ phí)0.8565-1-2.857-4.7141: -2.55%2: -4.21%3: -3.04%4: +0.76%1234

Phí 0.1600% mỗi vòng đã trừ trong từng cột. Nếu một hai cột xanh cao gánh toàn bộ kết quả thì đây là may mắn của vài lệnh, không phải lợi thế lặp lại được.

Lợi nhuận khi đổi độ dài MA chậm

Lợi nhuận khi đổi độ dài MA chậm-3.381-7.367-11.35-15.34162228344048587084

Giữ nguyên MA nhanh 10 và mức phí, chạy lại đúng quy tắc này với các MA chậm khác. Điểm tại 40 chính là kết quả ở trên (-8.80%). Đường gồ ghề nghĩa là con số bạn thấy phụ thuộc vào lựa chọn tham số nhiều hơn vào thị trường.

Toàn bộ chỉ số

MA 10 / 40
Tỷ lệ thắng 25.0%
Profit factor 0.078
Lợi nhuận GỘP (chưa phí) -8.40%
Chi phí mỗi vòng 0.1600%
Vào lệnh nến kế tiếp sau tín hiệu — không nhìn trộm tương lai
Cảnh báo Đây là MỘT bộ tham số. Dò nhiều bộ rồi lấy cái tốt nhất thì phải phạt bằng Deflated Sharpe

Cách dùng

  1. Điền tham số ở cột trái. Mọi ô đã có sẵn giá trị ví dụ chạy được, nên bạn có thể bấm Tính ngay trước rồi sửa sau.
  2. Với ô dữ liệu: dán vài chục dòng để thử, hoặc tải file CSV/TXT lên để chạy thật. File tối đa 32 MB, 200.000 dòng; bộ đọc nhận dấu phẩy, chấm phẩy hoặc tab, tự nhận dòng tiêu đề, và hiểu cả 1.234.567 lẫn 1.234,56.
  3. Đọc thẻ số ở trên cùng, rồi mục Diễn giải nhanh để biết con số đó nói gì.
  4. Đọc dòng “Khi nào con số này sai” trước khi dùng kết quả để quyết định — đó là giả định vỡ đầu tiên.
Giới hạn chung. Công cụ này tính đúng công thức của nó trên dữ liệu bạn đưa vào. Nó không kiểm tra dữ liệu của bạn có phù hợp với giả định của phương pháp hay không — phần đó vẫn là việc của người dùng, và mục “sai ở đâu” bên dưới trang liệt kê các chỗ hỏng thường gặp.

Dựng chiến lược giao dịch không cần code là gì

Strategy builder cho phép mô tả chiến lược bằng cấu hình thay vì code. Giá trị thật không nằm ở việc 'không cần lập trình' mà ở chỗ cùng một cấu hình chạy được cả trong backtest lẫn live, loại bỏ nguyên nhân số một khiến hai kết quả lệch nhau.

Làm thế nào

  1. Tách rời: cấu hình mô tả 'cái gì', engine quyết định 'chạy thế nào'.
  2. Kiểm tra tính hợp lệ của cấu hình trước khi chạy, báo lỗi rõ ràng.
  3. Phiên bản hoá cấu hình để mọi kết quả backtest truy ngược được.

Sai ở đâu

Phần quan trọng nhất của trang này. Một phương pháp được mô tả mà không nói chỗ nó hỏng là phiên bản quảng cáo của phương pháp đó.

! Giao diện kéo thả khiến việc thử thêm một điều kiện quá dễ — và mỗi lần thử làm tăng xác suất overfit.
! Cấu hình không lưu phiên bản thì báo cáo cũ không tái tạo được.

Mô hình định lượng dùng trong Trading

Chưa có mô hình nào gắn riêng cho chủ đề này. Đây là những mô hình của cả ngành — liên quan ở cấp ngành, không phải cấp chủ đề.

Tất cả mô hình →
Bayesian Inferencebeta

Cập nhật niềm tin khi có dữ liệu mới.

Monte Carlohoạt động

Lấy mẫu ngẫu nhiên để ước lượng phân phối kết quả.

Markov Chainsắp có

Trạng thái kế tiếp chỉ phụ thuộc trạng thái hiện tại.

Hidden Markov Modelsắp có

Suy ra trạng thái ẩn từ quan sát.

Sản phẩm liên quan

Nhãn trạng thái gắn theo thực tế.

Strategy Builder sắp có Dựng chiến lược không cần code

Câu hỏi thường gặp

Dựng chiến lược giao dịch không cần code là gì?

Strategy builder cho phép mô tả chiến lược bằng cấu hình thay vì code. Giá trị thật không nằm ở việc 'không cần lập trình' mà ở chỗ cùng một cấu hình chạy được cả trong backtest lẫn live, loại bỏ nguyên nhân số một khiến hai kết quả lệch nhau.

Dựng chiến lược giao dịch không cần code được làm như thế nào?

1. Tách rời: cấu hình mô tả 'cái gì', engine quyết định 'chạy thế nào'. 2. Kiểm tra tính hợp lệ của cấu hình trước khi chạy, báo lỗi rõ ràng. 3. Phiên bản hoá cấu hình để mọi kết quả backtest truy ngược được.

Dựng chiến lược giao dịch không cần code hay sai ở đâu?

Giao diện kéo thả khiến việc thử thêm một điều kiện quá dễ — và mỗi lần thử làm tăng xác suất overfit. Cấu hình không lưu phiên bản thì báo cáo cũ không tái tạo được.

Dựng chiến lược giao dịch không cần code trên QuantHub đã dùng được chưa?

Chưa xây dựng. Mục này hiện là điều hướng và tài liệu tham chiếu; chúng tôi không gắn nhãn 'live' cho thứ chưa chạy.

Sản phẩm nào của QuantHub phục vụ dựng chiến lược giao dịch không cần code?

Strategy Builder (chưa xây dựng).

Chủ đề khác trong Trading Tools

Toàn bộ Trading
Backtesting Strategy Validation Walk Forward Portfolio Journal Position Sizing Trade Replay Scanner