Polymarket terms deep dive
Giải thích rõ ràng, chuyên về trader cho các thuật ngữ Polymarket thường gây nhầm lẫn với người mới: CLOB, CTF, UMA, FAK và cách chúng tương tác trên Polygon.
Polymarket terms deep dive
Hướng dẫn này là một "Polymarket terms deep dive" ngắn gọn, hướng tới trader, giải thích những từ vựng trên nền tảng thường bị người mới hiểu sai. Đọc tài liệu này để nhanh chóng nối các phần kỹ thuật — CLOB, CTF, UMA, FAK — với các hành động hàng ngày như đặt lệnh, split các bộ token, và chờ resolution.
Key takeaways
- CLOB là engine khớp lệnh chạy limit và market order trên Polymarket; maker fees bằng 0 và taker fees thay đổi theo category.
- CTF là hệ thống on-chain ERC-1155 mint, merge và redeem outcome token; pUSD được dùng để split thành complete sets.
- UMA là optimistic oracle mà Polymarket dùng cho resolution; các dispute có thể tạm dừng settlement và ảnh hưởng tới thời gian.
- FAK (Fill‑And‑Kill) là hành vi market‑order của Polymarket: thực thi ngay hoặc hủy, với cơ chế bảo vệ slippage tích hợp.
1. CLOB — the book behind every quote
CLOB là viết tắt của Central Limit Order Book. Trên Polymarket, CLOB là thành phần exchange ghi nhận limit order, khớp người mua và người bán, và phơi bày dữ liệu order‑book và midpoint. Khi bạn đặt một limit order bạn tham gia vào book với vai trò maker; khi bạn lấy thanh khoản bạn trả taker fee.
Các sự thật vận hành quan trọng:
- Các phép đọc từ CLOB được phơi bày qua public CLOB REST surface tại https://clob.polymarket.com (ghi nhận ghi yêu cầu API key + HMAC).
- CLOB xác định best bid, best ask, spread, và midpoint. WebSocket stream tại wss://ws-subscriptions-clob.polymarket.com/ws/market cung cấp các sự kiện book thời gian thực như best_bid_ask và last_trade_price.
Tại sao điều này quan trọng với trader: hiểu cách book tổng hợp các lệnh giải thích vì sao spreads co lại trên thị trường thanh khoản và vì sao edge arbitrage thường biến mất trong vài giây.
2. CTF — how outcome tokens are created and settled
CTF nghĩa là Conditional Token Framework (mô hình ERC-1155 của Gnosis). Polymarket dùng CTF để đại diện cho mỗi outcome như một token on‑chain. Các thao tác bạn sẽ dùng:
- split: dùng pUSD để mint một complete set các outcome token (mỗi outcome một token) cho condition của thị trường.
- merge: chuyển các outcome token trở lại thành một lớp token khi thích hợp.
- redeem: sau resolution, burn token thắng để nhận $1.00 mỗi token bằng pUSD.
Hệ quả thực tế:
- Mua một complete set bằng cách split tốn khoảng $1.00 pUSD (cộng bất kỳ spread thị trường nào bạn trả trên CLOB). Một complete set đảm bảo bạn giữ mỗi outcome token, nên redeem leg thắng trả $1.00 cho mỗi token thắng sau khi UMA resolution xảy ra.
- Các thao tác CTF được xử lý qua Relayer của Polymarket nên người dùng không trả gas; Relayer trừu tượng hóa wallet deployment và ERC-20 approvals.
3. UMA — the oracle that makes markets resolvable
UMA là optimistic oracle mà Polymarket dùng để xác định outcome thị trường. Quy trình của UMA không tức thời: nó chấp nhận một giá trị được đề xuất và cho phép một cửa sổ tranh chấp (dispute window). Nếu có dispute được nộp, quy trình oracle có thể kéo dài thời gian settlement.
Hệ quả chính cho trader:
- Thời điểm resolution mang tính xác suất: các dispute có thể tạm dừng hoặc trì hoãn redeem của token thắng, ảnh hưởng tới lúc tiền có thể rút.
- Các resolution bị tranh chấp tạo ra settlement risk; các chiến lược arbitrage và endgame nên tính tới khả năng thanh toán bị trì hoãn.
4. FAK — what Polymarket means by market order
FAK là viết tắt của Fill‑And‑Kill. Polymarket phơi bày ngữ nghĩa market order qua helper createMarketOrder hoạt động như FAK: nó cố gắng thực thi ngay trên các lệnh đang nghỉ và hủy phần chưa được thực hiện.
Chi tiết vận hành:
- FAK cung cấp thực thi tức thời hoặc hủy; nó bảo vệ trader khỏi vô tình để lại lệnh con trên book.
- Triển khai của Polymarket bao gồm cơ chế bảo vệ slippage tự động; helper SDK tính toán ngưỡng thực thi chấp nhận được.
Tại sao điều này quan trọng cho chiến lược thực thi:
- FAK hữu ích khi bạn cần thực thi ngay mà không muốn để một lệnh con trên book. Với các khối lượng lớn hoặc thị trường mỏng, bạn vẫn có thể gặp partial fills và slippage.
- Sự tồn tại của taker fees (thay đổi theo category) nghĩa là thanh khoản thực thi ngay có chi phí và chi phí đó phải được tính vào mọi phép tính thực thi.
5. How these pieces work together during a trade
Thực hiện theo một luồng phổ biến:
- Bạn xem giá thị trường từ CLOB (best bid, best ask, midpoint). WebSocket stream có thể hiển thị thay đổi thời gian thực.
- Bạn đặt limit hoặc market (FAK) order qua CLOB API hoặc giao diện Polymarket; Relayer xử lý bước wallet/approval không tốn gas.
- Nếu bạn mua một complete set bạn sẽ gọi CTF split (mint outcome token) với khoảng $1.00 pUSD; sau resolution bạn gọi redeem để chuyển token thắng thành $1.00 pUSD.
- Resolution được lấy từ UMA; các dispute có thể trì hoãn khả năng redeem và do đó settlement.
Hiểu lifecycle này làm rõ nơi rủi ro thực thi, rủi ro thời gian settlement, và rủi ro oracle xuất hiện trong stack.
6. Common misunderstandings corrected
- "The book is off‑chain": sai. CLOB phơi bày một public API và một WebSocket; việc đặt và hủy lệnh đi qua các endpoint xác thực.
- "Outcome tokens are ERC‑20": outcome token là ERC‑1155 theo model CTF.
- "FAK is a guaranteed full fill": không. FAK cố gắng thực thi ngay và hủy phần chưa thực hiện; partial fills có thể xảy ra.
- "Resolution always pays immediately": không luôn như vậy. Các dispute trên UMA có thể tạm dừng settlement.
How this affects your trading
Biết những thuật ngữ này giúp bạn chọn chiến lược thực thi. Dùng dữ liệu CLOB để căn thời điểm; ưu tiên FAK khi bạn chấp nhận khả năng partial execution để có fill nhanh; dùng flow split/merge/redeem khi bạn muốn tiếp xúc tokenized hoặc khóa một complete set để arbitrage. Luôn tính tới taker fees, slippage, và các trì hoãn có thể từ dispute UMA khi bạn tính toán kết quả thực nhận.
Closing note: hướng dẫn này tập trung vào vai trò kỹ thuật của CLOB, CTF, UMA, và FAK và cách chúng tương tác. Giữ những cơ chế này trong đầu khi thiết kế logic lệnh hoặc controls rủi ro; các từ này tương ứng trực tiếp với hành động on‑chain và hành vi API quan sát được.
Frequently asked questions
Is a market order on Polymarket the same as an exchange market order?
Hành vi market order của Polymarket được triển khai dưới dạng FAK (Fill‑And‑Kill): lệnh cố gắng thực thi ngay trên thanh khoản đang nghỉ và hủy phần chưa được thực hiện. Nó tương tự với market order trên các sàn nhưng cho phép partial fills và bao gồm cơ chế bảo vệ slippage tích hợp.
When should I use split/merge operations?
Dùng split khi bạn muốn một complete set các outcome token (ví dụ, để nắm bắt combinatorial arbitrage edge). Merge dùng để ghép lại outcome token khi bạn không cần các leg riêng nữa. Hãy nhớ rằng splitting đòi hỏi khoảng $1.00 pUSD cho mỗi complete set và việc redeem phải chờ UMA resolution.
How do UMA disputes affect my ability to redeem winnings?
UMA chạy một quy trình resolution theo mô hình optimistic với một cửa sổ tranh chấp. Nếu có dispute được nộp, settlement có thể bị trì hoãn cho đến khi UMA finalise kết quả, điều này hoãn việc redeem token thắng thành pUSD.
Are outcome tokens transferable?
Outcome token là ERC‑1155 theo model CTF, và chúng có thể được chuyển giữa các ví bằng cơ chế chuyển token thông thường. Relayer của Polymarket cũng có thể xử lý các thao tác này không tốn gas cho các ví được hỗ trợ.
Do makers pay fees on Polymarket?
Maker fees trên Polymarket là zero; taker fees thay đổi theo category và hiện tại nằm trong khoảng 0% đến 1.8%, với một số category (ví dụ, Geopolitics) được miễn phí.
Các thuật ngữ tham chiếu
Hướng dẫn liên quan
Chỉ mang tính giáo dục. Không phải là tư vấn tài chính, pháp lý hoặc thuế. Polymarket có thể không khả dụng tại khu vực pháp lý của bạn.