מדריך לבוט Polymarket · פרק 19 מתוך 32
להפיק רווח מתגמולי הנזילות של Polymarket באופן תוכנתי: איך תוכנית ההחזרים עובדת, ספי המרווח המזכים, חישובי ROI, דירוג שווקים רווחיים, ומתי farming מנצח אסטרטגיות אחרות.
מה הפרק הזה מכסה
Polymarket משלמת לספקי נזילות באמצעות תוכנית תגמולי maker בשווקים מתאימים. אסטרטגיית farming של התגמולים האלה מוגדרת היטב, אבל המרווחים דקים וסיכון המלאי אמיתי. הפרק הזה מכסה את ספי המרווח הנדרשים כדי להיות זכאים, את חישובי ה-ROI, ואיפה farming עובד לעומת איפה הוא מדמם.
- איך עובדת תוכנית תגמולי הנזילות של Polymarket
- ספי מרווח כדי להיות זכאים
- חישובי ROI: החזר + חיסכון בעמלות + spread
- השווקים הטובים ביותר ל-farming
- סיכון: התפוצצות מלאי
- קוד: MM מינימלי ל-LP-farming
איך עובדת תוכנית תגמולי הנזילות של Polymarket
Polymarket מפעילה תוכנית תגמולי נזילות שמעניקה החזרי maker ל-traders שמספקים פקודות לימיט ממתינות בשווקים מתאימים. הבורסה מרכזת מדי יום את הציטוטים הזכאים ומחלקת תגמולים באופן יחסי לחלקן של פקודות שמשפרות את ה-spread, במשקל זמן.
השווקים הזכאים משתנים מדי שבוע - בדרך כלל אירועים בעדיפות גבוהה (שנות בחירות, טורנירי ספורט גדולים) שבהם Polymarket רוצה ספרי פקודות עמוקים יותר. הרשימה הזכאית מפורסמת בעמוד התגמולים של Polymarket; בדקו אותה לפני שאתם בונים אסטרטגיית farming סביב שוק מסוים.
התגמולים משולמים ב-pUSD, ומופקדים מעת לעת (בדרך כלל מדי יום או שבוע). הם נפרדים מה-PnL של המסחר - אפשר להיות בהפסד נטו על המלאי וברווח נטו על התגמולים באותו שוק ובאותה תקופה.
ספי מרווח כדי להיות זכאים
כדי להיות זכאים לתגמולים, הציטוט שלכם חייב להיות בתוך "qualifying spread" מסוים סביב ה-midpoint, כיום בערך ±3-5% מה-mid בשווקים בינאריים. ציטוטים מחוץ לטווח עדיין יושבים על הספר, אבל לא מזכים בתגמול.
ככל שתצטטו קרוב יותר, כך תגדל התחרות על החלק שלכם בתגמול לכל בלוק, אבל גם תיפגעו יותר מ-adverse selection. ככל שתצטטו רחוק יותר, כך תהיו בטוחים יותר אבל חלקכם בתגמול יהיה קטן יותר. נקודת האיזון ברוב השווקים היא בערך 1-2 סנט מה-mid בכל צד.
לזכאות יש גם מינימום גודל הזמנה (בדרך כלל 5+ shares; תואם למינימום של GTC). הזמנות מתחת למינימום נשארות על הספר אבל לא נספרות לתגמולים.
חישובי ROI: החזר + חיסכון בעמלות + spread
ה-ROI המלא של reward-farming מורכב משלושה רכיבים.
- הכנסות מהחזר: החזר לכל share × ביצועים, משולם ב-pUSD. המספרים משתנים; הטווח הנוכחי הוא 0.1-0.5 סנט לכל share שבוצע.
- תפיסת spread: אם אתם מצטטים 1 סנט מעל ומתחת ל-mid, ושני הצדדים מתבצעים, אתם מרוויחים 2 סנט בכל round trip. שיעור התפיסה בפועל תלוי בחוסר האיזון בביצועים.
- PnL של מלאי: לפוזיציה שאתם צוברים יש חשיפה mark-to-market. זה יכול להיות חיובי או שלילי; בדרך כלל קטן אם האסטרטגיה מתוכננת היטב.
חישוב לדוגמה: בשוק שבו מצטטים 100 shares לכל צד, שיעור ביצוע של 60% לכל צד לאורך 24 שעות, והחזר של $0.30 לכל share. התגמול: 100 × 0.60 × $0.30 = $18 ליום. תפיסת spread: אותם ביצועים, spread של סנט אחד × 60 round trips = $0.60. ההחזר דומיננטי על ה-spread בשווקים דלי-נפח; ה-spread דומיננטי בשווקים עתירי-נפח.
השווקים הטובים ביותר ל-farming
הפרופיל הכלכלי שמעדיף farming:
- שיעור תגמול זכאי גבוה - בדקו בעמוד התגמולים את ההחזר הנוכחי לכל share לפי שוק.
- נפח בינוני - מספיק ביצועים כדי להרוויח תגמול משמעותי, אבל לא כל כך הרבה עד שמקבלי maker תחרותיים יאכלו את החלק שלכם.
- mid יציב - העדיפו שווקים שבהם ההסתברות המשתמעת לא זזה 10 סנט באירוע חדשות יחיד. שוקי בחירות לפני חדשות טובים; שווקים לקראת סגירה פחות.
- spread טבעי צר - שווקים שבהם הספר הקיים כבר הדוק פירושם שאתם מתחרים על חלוקת התגמול, לא על פתיחת השוק.
להימנע מ: שווקים ב-24 השעות האחרונות לפני סגירה (קפיצות מחיר הורסות מלאי), שווקים עם זרימה חד-צדדית עקבית (אתם צוברים חשיפה כיוונית גדולה).
סיכון: התפוצצות מלאי
הסיכון הדומיננטי ב-farming הוא צבירת חשיפה כיוונית בזמן תנועת מחיר. אם ה-mid יורד מ-0.55 ל-0.42 בתוך שעה, ה-bid שלכם מתבצע שוב ושוב בעוד שה-ask נשאר ללא ביצוע; בסוף אתם long על N shares בעלות ממוצעת מעל ה-mid הנוכחי.
פתרונות:
- תקרת מלאי: להפסיק לצטט בצד שבו אתם כבר long מדי.
- Skew: כשאתם long, להרחיק את ה-bid ולהדק את ה-ask. כשאתם short, להפך.
- Kill switch: כשהמלאי חורג פי 2 מהטווח הרגיל או שה-mid זז ביותר מ-X% מהנקודה שבה התחלתם, לעצור ולסגור פוזיציה.
ה-PnL של farming הוא סכום התגמולים + spread − MTM של המלאי. התפוצצויות קורות כי האיבר השלישי נעשה שלילי מאוד במהלך תנועת mid שמונעת מחדשות.
קוד: MM מינימלי ל-LP-farming
הפניה: maker פשוט ככל האפשר שפועל בחיוביות תגמולי נזילות.
QUOTE_OFFSET = 0.01 # 1c off mid each side
INV_CAP = 50 # max long or short
SIZE = 5 # GTC minimum
def farm_loop(token_id):
while True:
book = fetch_book(token_id)
mid = (book.best_bid + book.best_ask) / 2
inv = chain_balance(token_id)
cancel_my_quotes(token_id)
if inv < INV_CAP:
post_gtc(token_id, "BUY", mid - QUOTE_OFFSET, SIZE)
if inv > -INV_CAP:
post_gtc(token_id, "SELL", mid + QUOTE_OFFSET, min(SIZE, abs(inv)))
time.sleep(30) # re-quote every 30s
תוספות ל-production: skew לפי מלאי, השהיה באירועי חדשות, ופיוס PnL יומי כולל זרם ההחזר.





