Tối qua, tôi mở Dune Analytics và thấy một con số gây tò mò: trên một hợp đồng prediction market về ‘Iran – Mỹ tuyên chiến vào tháng 4’, giá YES chỉ ở mức 5.5 cent. Nghĩa là, thị trường đang đặt cược 94.5% rằng chiến tranh sẽ không xảy ra. Nhưng liệu con số này có thực sự phản ánh sự thật? Hay nó chỉ là ảo ảnh từ dữ liệu on-chain thiếu thanh khoản? Bài viết này sẽ mổ xẻ từng lớp dữ liệu, từ dòng chảy thanh khoản đến hành vi cá voi, để cho thấy rằng đôi khi con số thấp lại ẩn chứa nhiều rủi ro hơn tưởng tượng.

Hãy quay lại bối cảnh: Prediction market là một dạng ‘cá cược tập thể’ trên blockchain, nơi người dùng mua YES/NO token dựa trên kết quả sự kiện tương lai. Giá token được xem là xác suất thị trường gán cho sự kiện đó. Nhưng không phải mọi thị trường đều thanh khoản như nhau. Hợp đồng Iran 5.5% này thuộc về Polymarket – nền tảng prediction market lớn nhất hiện tại với TVL khoảng 80 triệu USD. Tuy nhiên, hợp đồng cụ thể này chỉ có tổng thanh khoản chưa đến 200.000 USDC, tính đến thời điểm tôi snapshot vào 22:00 UTC 15/4. Điều đó có nghĩa gì? Một vài lệnh mua YES nhỏ cũng có thể đẩy giá lên cao bất thường, phá vỡ tín hiệu ‘đồng thuận’.

Trong phần Core, tôi sẽ đưa ra bốn bằng chứng on-chain cho thấy 5.5% KHÔNG phải là một con số đáng tin cậy.
Bằng chứng 1: Sự tập trung của thanh khoản. Tôi dùng Python gọi API của Polymarket và lấy danh sách các ví cung cấp thanh khoản cho hợp đồng này. Kết quả: top 3 ví chiếm 72% tổng thanh khoản. Hai trong số đó là ví ‘mới’, chỉ hoạt động dưới 3 tháng, không có lịch sử giao dịch prediction market trước đó. Đáng ngờ? Có thể. Một ví có dấu hiệu whale vận hành nhiều sub-account, nhưng tôi không thể kết luận wash trading nếu không phân tích thêm flow giao dịch.
Bằng chứng 2: Dòng chảy của ‘người chơi’ lớn. Tôi filter ra các giao dịch >= 1.000 USDC trong 48 giờ qua. Chỉ có 7 giao dịch như vậy: 4 lệnh NO (đặt cược không có chiến tranh) với tổng 45.000 USDC, 3 lệnh YES với tổng 12.000 USDC. Lệnh NO lớn nhất từ một ví đã hoạt động trên Polymarket từ năm 2021 (tôi gọi là ‘Ví Alpha’). Nhưng lệnh YES duy nhất >5000 USDC lại đến từ một ví không có bất kỳ lịch sử nào ngoài giao dịch stablecoin. Đây là dấu hiệu của một trader mới, hoặc một bot được cài đặt? Không rõ.

Bằng chứng 3: Mô hình thanh lý. Vì prediction market không dùng đòn bẩy, thanh lý không xảy ra. Nhưng tôi xem xét các ví bị ‘rounding’ do trượt giá lớn. Khi giá YES chạm mức 6 cent trong 5 phút vào ngày 14/4, có một lệnh bán 800 YES từ ví B làm giá giảm về 5.5 cent. Sự nhảy vọt này không được hỗ trợ bởi khối lượng, cho thấy thị trường rất mỏng.
Bằng chứng 4: Tương quan với thị trường chính thống. Tôi so sánh dữ liệu from Polymarket với các nguồn khác: dữ liệu tin tức Google Trends cho từ khóa ‘Iran war’ và các chỉ số xung đột từ tổ chức ACLED. Kết quả: vào thời điểm giá YES ở mức 5.5%, Google Trends ghi nhận mức tìm kiếm tăng 30% so với tuần trước, trong khi ACLED báo cáo số vụ tấn công tại khu vực biên giới Iran-Iraq tăng 15%. Có một sự tách rời giữa dữ liệu thị trường (cho rằng xác suất thấp) và dữ liệu thực tế (cho thấy căng thẳng gia tăng). Liệu có phải prediction market đang định giá sai, hay thị trường chính thống đang quá bi quan?
Đến đây, tôi muốn chia sẻ một experience đã từng khiến tôi mất tiền năm 2020 (như bạn đã biết từ background của tôi). Đó là khi tôi tin vào APY high một cách mù quáng, không kiểm tra độ sâu thanh khoản. Lần này, tôi không lặp lại sai lầm. Tôi viết một script Python đơn giản để tự động hóa việc check liquidity depth: