DepthFeed/Both venues·Kiểm thử chiến lược

Kiểm Thử Chiến Lược Polymarket & Kalshi Không Cần Viết Code

Bạn không cần pipeline dữ liệu hay notebook nghiên cứu để biết một ý tưởng có lợi thế hay không. Backtest Lab chạy toàn bộ bài kiểm thử trực tiếp trên trình duyệt, đối chiếu với sổ lệnh được ghi nhận thực tế.

DepthFeed··7 min

Backtest Lab của DepthFeed là công cụ kiểm thử không cần code, tích hợp sẵn trong bảng điều khiển: chọn một đồng coin và khung thời gian thị trường, chọn preset hoặc viết một quy tắc ngắn, sau đó công cụ sẽ phát lại chiến lược của bạn trên sổ lệnh được ghi nhận từ các thị trường up/down đã giải quyết trên Polymarket và Kalshi. Mỗi lệnh khớp được định cỡ theo sổ lệnh thực tế, nên P&L phản ánh đúng chênh lệch giá và trượt giá mà một lệnh thực tế phải chịu — không phải khớp tại giá giữa.

Backtest Lab là gì

Hầu hết việc kiểm thử chiến lược thị trường dự đoán đều bắt đầu bằng một công việc nhàm chán: kéo dữ liệu, tái tạo sổ lệnh, viết mô hình khớp lệnh, rồi mới kiểm thử ý tưởng. Backtest Lab gộp tất cả vào một màn hình duy nhất. Công cụ tải tập hợp các thị trường crypto up/down đã giải quyết, phát lại từng thị trường theo từng snapshot trong trình duyệt, áp dụng quy tắc vào lệnh của bạn, và quyết toán mỗi vị thế theo kết quả thực tế $0/$1 của thị trường — sau đó hiển thị đường vốn chủ sở hữu, tỷ lệ thắng và nhật ký từng giao dịch.

Vì các thị trường được kiểm thử đã giải quyết xong, kết quả là tức thì và trung thực: không có look-ahead, kết quả là kết quả thực, và sổ lệnh bạn khớp chính là sổ lệnh đã thực sự tồn tại. Đây là cách nhanh nhất để trả lời câu hỏi quan trọng nhất giai đoạn đầu — ý tưởng này có lợi thế trước chi phí không, và liệu nó có trụ vững sau khi chịu chi phí đó không?

Preset hoặc quy tắc tự viết

Bắt đầu từ một preset rồi điều chỉnh, hoặc tự viết quy tắc riêng. Các preset tích hợp sẵn là preset gốc cho thị trường dự đoán, không phải TA được tái dụng: 'Late favorite' (mua bên dẫn đầu trong những phút cuối), 'Fade the panic' (đảo chiều sau khi giá giảm mạnh), 'Level cross' (vào lệnh khi giá vượt ngưỡng), 'Spot leads the book' (hành động khi tài sản cơ sở di chuyển trước khi hợp đồng định giá lại), và 'Cheap lottery' (cược nhỏ vào các ứng viên thua kèo xa).

Với những gì preset không diễn đạt được, Lab có một quy tắc JavaScript nhỏ: một hàm được gọi một lần mỗi snapshot, từ cũ đến mới, chỉ nhìn thấy dữ liệu quá khứ — khung thời gian, phút còn lại, giá up/down, sổ lệnh — và trả về bên muốn vào hoặc bỏ qua. Script tùy chỉnh chạy trong một worker cách ly, nên code không tin cậy không bao giờ chạm đến trang web, và chỉ cho phép một lệnh vào mỗi thị trường.

Mô hình khớp lệnh — từ lạc quan đến trung thực

Mô hình khớp lệnh là nơi hầu hết các backtest lặng lẽ nói dối, nên Lab biến nó thành một lựa chọn rõ ràng. 'Mid fill' khớp tại điểm giữa của snapshot — lạc quan, hữu ích như trần hợp lý nhất. 'Mid + slippage' cộng thêm một mức trượt giá cố định vào mỗi lệnh vào. 'Book depth (VWAP)' đi qua sổ lệnh thực được ghi nhận tại mỗi điểm vào, nên một lệnh lớn hơn sẽ trả giá trung bình tệ hơn, đúng như thực tế.

Chạy cùng một quy tắc dưới cả ba mô hình là điều cốt lõi: nếu lợi thế chỉ tồn tại ở giá giữa và biến mất với VWAP theo chiều sâu sổ lệnh, thì lợi thế đó chưa bao giờ là thật. Khoảng cách đó — chênh lệch giữa khớp tại touch và khớp tiêu thụ kích thước chờ — chính xác là điều dữ liệu chiều sâu sổ lệnh tồn tại để đo.

Coin, khung thời gian và phạm vi kiểm thử

Lab bao phủ tất cả bảy tài sản crypto (BTC, ETH, SOL, XRP, DOGE, BNB, HYPE) và mọi khung thời gian up/down — 5 phút, 15 phút, 1 giờ, 4 giờ và 24 giờ. Bạn chọn số thị trường đã giải quyết muốn phát lại, từ nhanh 25 đến 500, để kiểm tra sơ bộ ý tưởng trong vài giây rồi kiểm nghiệm trên mẫu lớn hơn.

Số thị trường bạn có thể đưa vào một lần chạy tùy theo gói của bạn, cùng cơ chế phân cấp như API dữ liệu — gói Explorer miễn phí đủ để trải nghiệm công cụ, và các gói trả phí mở rộng cả mẫu lẫn lịch sử mà lần chạy đó lấy từ đó.

Từ kiểm thử đến theo dõi thực tế bằng giao dịch giả lập

Một backtest cho bạn biết quy tắc sẽ hoạt động thế nào trên các thị trường đã giải quyết. Câu hỏi hiển nhiên tiếp theo là nó hoạt động thế nào trên các thị trường chưa xảy ra — nên khi một quy tắc trụ vững, bạn triển khai thẳng từ Lab sang Paper Trading. Quy tắc thời gian, vượt ngưỡng và đảo chiều giá thấp ánh xạ sang worker paper phía server, sau đó chạy quy tắc tiến về phía trước trên báo giá thực tế với mức cược, chốt lời/dừng lỗ và giới hạn vị thế mở tối đa.

Chuỗi đó — kiểm thử trên dữ liệu lưu trữ, sau đó kiểm thử tiến trên sổ lệnh thực — là toàn bộ quy trình mà nền tảng được xây dựng xung quanh. Lab là nơi bạn loại bỏ ý tưởng tệ với chi phí thấp; paper trading là nơi những ý tưởng sống sót tích lũy hồ sơ theo dõi thực sự, hướng về phía trước, trước khi một đồng đô la thực sự bị rủi ro.

Key takeaways

  • 01Backtest Lab là công cụ kiểm thử không cần code, chạy trên trình duyệt, trên các thị trường up/down đã giải quyết của Polymarket & Kalshi.
  • 02Kiểm thử trên các thị trường đã quyết toán, nên kết quả tức thì, không có look-ahead, và quyết toán theo kết quả thực $0/$1.
  • 03Sử dụng preset gốc cho thị trường dự đoán hoặc quy tắc JavaScript ngắn được cách ly — một lệnh vào mỗi thị trường.
  • 04Ba mô hình khớp lệnh — giá giữa, giá giữa + trượt giá, và VWAP theo chiều sâu sổ lệnh — phân biệt lợi thế thực với ảo giác giá giữa.
  • 05Các chiến lược sống sót triển khai bằng một cú nhấp sang Paper Trading để tích lũy hồ sơ tiến trên sổ lệnh thực.

Bạn không cần pipeline dữ liệu hay notebook nghiên cứu để biết một ý tưởng có lợi thế hay không. Backtest Lab chạy toàn bộ bài kiểm thử trực tiếp trên trình duyệt, đối chiếu với sổ lệnh được ghi nhận thực tế.

Bắt đầu miễn phí

Giải đáp thắc mắc.

Không. Backtest Lab chạy hoàn toàn trong bảng điều khiển: chọn coin và khung thời gian, chọn preset, đặt mô hình khớp và mức cược, rồi chạy. Logic tùy chỉnh là tùy chọn — một quy tắc JavaScript nhỏ có sẵn khi preset không thể diễn đạt ý tưởng của bạn, nhưng bạn có thể chạy backtest đầy đủ, theo chiều sâu sổ lệnh mà không cần viết một dòng nào.