Polymarket לעומת Kalshi נתונים: מה באמת זמין, ואיך להשתמש בשניהם
Polymarket ו-Kalshi נראים דומים מבחוץ, אך חושפים נתונים שונים מאד מתחת. הנה הפירוט הכנה, לפי פלטפורמה.
Polymarket הוא CLOB on-chain ברשת Polygon, עם חיבור websocket שמזרים בזמן אמת את ספרי ההזמנות, אך ללא ארכיון היסטורי של ספר ההזמנות; Kalshi היא בורסה בארה״ב בפיקוח CFTC, עם REST API נקי וספר כן/לא עד 100 רמות בכל צד, אך גם היא אינה מספקת עומק היסטורי של ספר ההזמנות. שתיהן נותנות את הספר החי, ואף אחת לא משרתת היסטוריית עומק משלה – וזה הפער שצד שלישי משלים.
זה לצד זה
| Polymarket מול Kalshi | Polymarket | Kalshi |
|---|---|---|
| סוג | CLOB on-chain (Polygon) | בורסה בארה״ב בפיקוח CFTC |
| נתוני שוק בזמן אמת | websocket של CLOB + REST | REST (ספר הזמנות, נרות, עסקאות) |
| מבנה הספר | הצעות קניה/מכירה לפי תוצאה | כן/לא, עד 100 רמות בכל צד |
| ספר הזמנות היסטורי | לא מסופק על ידי הבורסה | לא מסופק על ידי הבורסה |
| שווקי קריפטו | עליה/ירידה, 5m–24h | 15m, שעתי, יומי, שבועי |
| סילוק | פתרון / אורקל | מחיר ייחוס מפורסם בפקיעה |
Polymarket: נתונים בזמן אמת עשירים, ללא היסטוריית עומק
Polymarket מפעילה ספר הזמנות מרכזי (CLOB) על Polygon. חיבור ה- websocket שלה (CLOB) מזרים ספר ועדכוני מחירים בזמן אמת, ו-REST API חושף שווקים, עסקאות ונקודת קצה של היסטוריית מחירים. מה שאינו מסופק הוא ארכיון היסטורי של צילומי מצב מספר ההזמנות – ברגע שעדכון עובר, הבורסה לא מאפשרת לשחזר אותו. לצורך בדיקות לאחור (backtesting) התלויות בספר הסטטי, יש צורך בספק שלכד את ה-websocket באופן רציף.
Kalshi: מבוקר, REST נקי, עדיין ללא ארכיון עומק
Kalshi היא בורסה בפיקוח CFTC, מה שמעצב את הנתונים שלה: REST API נקי עם שווקים, נרות, עסקאות ונקודת קצה של ספר ההזמנות הנוכחי, המחולק לשכבות זמן אמת והיסטוריות. אבל השכבה ההיסטורית מכסה עסקאות ונרות, לא עומק מלא של ספר ההזמנות לאורך זמן – ונקודת הקצה הציבורית לספר ההזמנות היא מצב נוכחי בלבד. לכן, כמו אצל Polymarket, שחזור ספר כן/לא של Kalshi כפי שהיה מצריך לכידה רציפה על ידי צד שלישי.
עבודה עם שניהם בסכמה אחת
הפלטפורמות שונות במבנה – הצעות קניה/מכירה לפי תוצאה אצל Polymarket לעומת סולם כן/לא אצל Kalshi – לכן חיבורן ידנית דורש שני טוענים ושני מודלים לסילוק. DepthFeed מנרמל את שתיהן לסכמה טבלאית אחת: מערכי מחירי הצעה/בקשה וכמויות, חותמות זמן אפוק במילישניות של הבורסה והקבלה, ומחיר ייחוס בסיסי מצורף לכל צילום מצב, על פני כל שבעת נכסי הקריפטו. אותו קוד בדיקה לאחור קורא כל אחת מהפלטפורמות.
אופן הלכידה שונה לפי הפלטפורמה אך פורמט הפלט לא: Polymarket נלכד מונחה-אירועים מה- websocket של CLOB (זמן אספקה חציוני של ~10 מילישניות, נמדד); Kalshi נדגם באופן רציף בעומק מלא (בערך כל 1.5 שניות). שתיהן מגיעות כ-JSON זהה דרך REST API וזרם ה- WebSocket החי.
Key takeaways
- 01Polymarket הוא CLOB on-chain (Polygon); Kalshi היא בורסה בארה״ב בפיקוח CFTC.
- 02שתיהן מזרימות או משרתות את הספר החי; אף אחת לא משרתת עומק היסטורי של ספר ההזמנות משלה.
- 03ספרי Kalshi הם כן/לא עד 100 רמות בכל צד; ספרי Polymarket הם הצעות קניה/מכירה לפי תוצאה.
- 04DepthFeed מנרמל את שניהם לסכמה אחת, כך שבדיקה לאחור בודדת קוראת כל פלטפורמה.
Polymarket ו-Kalshi נראים דומים מבחוץ, אך חושפים נתונים שונים מאד מתחת. הנה הפירוט הכנה, לפי פלטפורמה.
התחל חינם