Từ Backtest Đến Paper Trading: Kiểm Thử Tiến Chiến Lược Polymarket & Kalshi Trong Thời Gian Thực
Backtest là một tuyên bố về quá khứ. Giao dịch giả lập là nơi tuyên bố đó đối mặt với các thị trường chưa xảy ra — với tiền ảo, giá thực và hồ sơ theo dõi không thể làm giả.
Giao dịch giả lập kiểm thử tiến một chiến lược trên các thị trường Polymarket và Kalshi thực tế với tiền ảo: lệnh khớp được định giá từ sổ lệnh thực của DepthFeed — mua tại giá chào bán, bán tại giá chào mua — và vị thế tự động quyết toán về $0 hoặc $1 khi thị trường giải quyết. Tín hiệu đến từ quy tắc Backtest Lab đã triển khai hoặc từ bot của bạn qua webhook riêng mỗi chiến lược, và mỗi chiến lược có đường vốn, vị thế mở và nhật ký giao dịch đầy đủ.
Tại sao chỉ backtest thôi là chưa đủ
Backtest phát lại các thị trường đã giải quyết. Thực hiện trung thực — đối chiếu với sổ lệnh thực, với lệnh khớp theo chiều sâu — nó là bộ lọc rẻ nhất và tốt nhất để loại bỏ ý tưởng tệ. Nhưng nó chia sẻ một điểm yếu không thể tránh với mọi backtest: dù nhẹ đến đâu, nó cũng được fit theo quá khứ. Cách duy nhất để biết liệu lợi thế có thực không là chạy nó tiến trên các thị trường mà chưa ai biết kết quả.
Đó là mục đích của giao dịch giả lập. Nó lấy quy tắc đã sống sót qua backtest và chạy nó trong thời gian thực trên thị trường thực, đánh dấu và quyết toán chính xác theo sổ lệnh thực và kết quả giải quyết thực. Không có gì về kết quả được biết trước, nên hồ sơ theo dõi nó xây dựng là bằng chứng tiến mà backtest không thể cung cấp.
Hai cách cấp tín hiệu: quy tắc đã triển khai hoặc bot riêng của bạn
Con đường đầu tiên là con đường nối tiếp từ Backtest Lab. Khi một quy tắc sống sót qua backtest, triển khai nó sang giao dịch giả lập với mức cược, chốt lời/dừng lỗ và giới hạn vị thế mở tối đa. Sau đó nó chạy phía server đối chiếu với báo giá thực — DepthFeed đánh giá quy tắc, mở và đóng vị thế, và đánh dấu sổ lệnh cho bạn, không cần cơ sở hạ tầng nào từ phía bạn.
Con đường thứ hai dành cho những người đã có hệ thống riêng. Mỗi chiến lược có URL webhook bí mật; bot, cron job hoặc notebook của bạn POST tín hiệu mua/bán/đóng với id thị trường và kích thước đô la, và DepthFeed khớp chúng theo sổ lệnh thực tại thời điểm có tín hiệu. Payload không thể tự đặt giá, nên hồ sơ theo dõi là trung thực theo cơ chế cấu trúc. Idempotency key làm cho việc thử lại an toàn, token có thể xoay theo yêu cầu và giới hạn tốc độ là 120 tín hiệu mỗi phút mỗi chiến lược.
Cách khớp lệnh và quyết toán hoạt động
Mỗi lệnh khớp được định giá từ sổ lệnh thực tại thời điểm tín hiệu đến: lệnh mua trả giá chào bán tốt nhất, lệnh bán đánh vào giá chào mua tốt nhất — cùng giá mà API dữ liệu và WebSocket phục vụ. Vị thế được đánh dấu từ sổ lệnh thực theo chu kỳ khoảng 90 giây, nên đường vốn di chuyển theo thị trường, và mỗi vị thế tự động quyết toán về $0 hoặc $1 khi thị trường giải quyết.
Một lưu ý trung thực, nêu rõ từ đầu: lệnh khớp giả lập sử dụng thanh khoản hiển thị thực để định giá nhưng không tiêu thụ nó. Một lệnh thực lớn có thể bị trượt giá nhiều hơn so với lệnh khớp giả lập top-of-book, nên kết quả giả lập là bài kiểm tra công bằng về thời điểm và hướng của tín hiệu, và là giới hạn trên nhẹ đối với chiến lược nhạy cảm với kích thước.
Hồ sơ theo dõi thực sự, không phải bảng tính
Mỗi chiến lược giữ tiền ảo — từ $100 đến $1,000,000, mặc định $10,000 — và báo cáo đường vốn thực, P&L đã thực hiện so với chưa thực hiện, vị thế mở và nhật ký từng giao dịch. Đó là báo cáo giống hệt mà một sổ lệnh thực sẽ cho bạn, trên số tiền bạn không rủi ro, để bạn có thể quan sát hành vi chiến lược qua các thị trường mà nó chưa từng thấy.
Số chiến lược bạn có thể chạy cùng lúc tùy theo gói: một trên gói miễn phí, năm trên Quant, mười lăm trên Desk Lite và bốn mươi trên Desk — đủ để giao dịch giả lập cả danh mục ý tưởng song song và để các đường vốn quyết định cái nào tốt nghiệp.
Vòng lặp hoàn chỉnh
Ghép các mảnh lại với nhau và quy trình là một vòng lặp: hình thành ý tưởng, loại bỏ hoặc giữ lại rẻ trong Backtest Lab, triển khai chiến lược sống sót sang giao dịch giả lập, và quan sát nó tích lũy hồ sơ tiến trên sổ lệnh thực. Nếu nó trụ vững, bạn có một chiến lược được kiểm thử cả trên lịch sử lẫn trên các thị trường chưa xảy ra — và cùng dữ liệu DepthFeed và định dạng JSON chạy bên dưới tất cả, nên không có gì cần viết lại giữa các giai đoạn.
Key takeaways
- 01Giao dịch giả lập kiểm thử tiến chiến lược trên sổ lệnh Polymarket & Kalshi thực với tiền ảo.
- 02Lệnh khớp được định giá từ sổ lệnh thực — mua tại giá chào bán, bán tại giá chào mua — và tự động quyết toán về $0/$1 khi giải quyết.
- 03Cấp tín hiệu bằng quy tắc Backtest Lab đã triển khai (chạy phía server) hoặc tín hiệu từ bot riêng qua webhook mỗi chiến lược.
- 04Tín hiệu không thể tự đặt giá, nên đường vốn và nhật ký giao dịch trung thực theo cơ chế cấu trúc.
- 05Phân cấp theo gói 1/5/15/40 chiến lược; quy trình kết nối backtest → triển khai → kiểm thử tiến thành một vòng lặp.
Backtest là một tuyên bố về quá khứ. Giao dịch giả lập là nơi tuyên bố đó đối mặt với các thị trường chưa xảy ra — với tiền ảo, giá thực và hồ sơ theo dõi không thể làm giả.
Bắt đầu miễn phí