Kalshi
Prediction-market data.
קבלת עסקאות Kalshi
קבלת טייפ העסקאות שבוצעו בשווקי Kalshi — מילוי בפועל, לא ציטוטים. השתמשו בזה כשצריך מחירים ממומשים ונפח נסחר לאורך חלון, למשל כדי לראות איך האמונה השתנתה בזמן שאירוע התפתח; צמצמו עם ticker וטווח השניות ב-Unix min_ts / max_ts, והגדירו is_block_trade כדי לבודד עסקאות גדולות במשא ומתן. מחזיר trades[] עם trade_id, ticker, count_fp (חוזים), yes_price_dollars / no_price_dollars, taker_side ו-created_time, וכן cursor לעימוד. לציטוטים הנוכחיים, כללי הסליקה ומטא-נתוני השוק ולא למילויים, השתמשו ב-get_kalshi_markets.
מראה תמחור
- מדידה: בסיס עלות קבוע לבקשה מוצלחת.
- אומדן בקשת ייחוס: 0.02 דולר ארה״ב.
זהו מטא-נתון לעיון בלבד, לא הצעת מחיר לחשבון, לא מחיר מובטח ולא תקרת הוצאה. קרדיטי משאבים אינם קרדיטים של Felo. החיוב הסופי נעשה לפי רשומות החיוב של Felo.
- סוג: stringcursor
סמן עימוד. השתמשו בערך הסמן שהוחזר בתגובה הקודמת כדי לקבל את העמוד הבא של התוצאות. השאירו ריק לעמוד הראשון.
- סוג: booleanis
_block _trade סינון עסקאות לפי האם מדובר בעסקאות בלוק. השמיטו כדי להחזיר את כל העסקאות. הגדירו
trueכדי להחזיר עסקאות בלוק בלבד. הגדירוfalseכדי להחזיר עסקאות שאינן בלוק בלבד. - סוג: integer פורמט: int64limitמינימום:0מקסימום:1000
מספר התוצאות בכל עמוד. ברירת המחדל 100. הערך המרבי 1000.
- סוג: integer פורמט: int64max
_ts סינון פריטים לפני חותמת זמן Unix זו
- סוג: integer פורמט: int64min
_ts סינון פריטים אחרי חותמת זמן Unix זו
- סוג: stringticker
סינון לפי טיקר שוק
- סוג: object · Response24B585A0A861_GetTradesResponse200
העסקאות נשלפו בהצלחה
- סוג: stringcursorחובה
- סוג: array object[] · Response24B585A0A861_Trade[]tradesחובה
- countסוג: string · Response24B585A0A861_FixedPointCount
_fp חובהמחרוזת ספירת חוזים בנקודה קבועה (2 ספרות עשרוניות, למשל "10.00"; מכונה "fp" בשמות שדות). בקשות מקבלות 0-2 ספרות עשרוניות (למשל "10", "10.0", "10.00"); תגובות תמיד מחזירות 2 ספרות עשרוניות. ערכי חוזים שבריים (למשל "2.50") נתמכים; הגרנולריות המזערית היא 0.01 חוזים.
- createdסוג: string פורמט: date-time
_time חובהחותמת הזמן שבה בוצעה העסקה
- isסוג: boolean
_block _trade חובהTrue אם העסקה הותאמה מחוץ לפנקס ההזמנות כעסקת בלוק (למשל דרך RFQ / הצעת בלוק במשא ומתן); false עבור עסקאות שהושלמו בפנקס ההזמנות הרגיל.
- noסוג: string · Response24B585A0A861_FixedPointDollars
_price _dollars חובהמחרוזת דולר אמריקאי בנקודה קבועה. רוב שדות הבקשה מקבלים 2-4 ספרות עשרוניות (למשל "0.56", "0.5600"); תגובות מחזירות עד 6. מרווחי מחירים תקפים עבור שוק נתון מוגבלים על ידי מבנה רמות המחיר של אותו שוק.
- takerסוג: string · Response24B585A0A861_BookSideenum
_book _side חובהצד הספר עבור הזמנה או עסקה. עבור שווקי אירועים, זה מתייחס לרגל YES בלבד:
bidפירושו קניית YES,askפירושו מכירת YES. (מכירת YES שקולה כלכלית לקניית NO ב-1 - price, אך נקודת הקצה הזו מצטטת הכול מהצד של YES.)ערכים- bid
- ask
- takerסוג: string enum
_outcome _side חובהצד התוצאה שאליו המקבל ממוקם. buy-yes ו-sell-no מפיקים 'yes'; buy-no ו-sell-yes מפיקים 'no'.
taker_outcome_sideמתאר חשיפה כיוונית בלבד; הוא אינו משנה את מחיר העסקה. עסקה במחירpעםtaker_outcome_side=noמותאמת מול עושה השוק באותו מחירpובכיוון ההפוך — שני הצדדים סוחרים באותו מחיר.taker_outcome_sideו-taker_book_sideיהפכו לדרך הקנונית לקביעת כיוון העסקה. השדה הישןtaker_sideייחשב מיושן בעתיד — יש לעבור לשדות החדשים האלה.ערכים- yes =
Trade Taker Outcome Side Yes - no =
Trade Taker Outcome Side No
- tickerסוג: stringחובה
מזהה ייחודי לשוק
- tradeסוג: string
_id חובהמזהה ייחודי לעסקה הזו
- yesסוג: string · Response24B585A0A861_FixedPointDollars
_price _dollars חובהמחרוזת דולר אמריקאי בנקודה קבועה. רוב שדות הבקשה מקבלים 2-4 ספרות עשרוניות (למשל "0.56", "0.5600"); תגובות מחזירות עד 6. מרווחי מחירים תקפים עבור שוק נתון מוגבלים על ידי מבנה רמות המחיר של אותו שוק.
- takerסוג: string enum
_side הוצא משימושמיושן. השתמשו ב-
taker_outcome_side(או ב-taker_book_side) במקום. ראו כיוון ההזמנה. השדה הזה לא יוסר לפני 14 במאי 2026.ערכים- yes =
Trade Taker Side Yes - no =
Trade Taker Side No
application/json - 400
לא ניתן היה לעבד את הבקשה. בדקו את פרמטרי הבקשה.
- 401
נדרש מפתח API תקף של Felo.
- 402
לא ניתן להמשיך את הבקשה משום שדרישת חיוב אינה מתקיימת.
- 403
החשבון אינו מורשה לבצע את הפעולה הזו.
- 429
הגעתם למגבלת בקשות או לתקרת הוצאה.
- 502
השירות לא הצליח להשלים את הבקשה.
- 503
שירות ה-API או החיוב אינו זמין באופן זמני.
- 504
השירות פג בזמן הטיפול בבקשה.
- default
תגובת שגיאה; תגובות מעבר מהמעלה הזרם עשויות להשתמש בפורמטים של הספק
application/json
curl https://openapi.felo.ai/v1/beta/kalshi/trades \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
"trades": [
{
"trade_id": "string",
"ticker": "string",
"count_fp": "10.00",
"yes_price_dollars": "0.5600",
"no_price_dollars": "0.5600",
"taker_outcome_side": "yes",
"taker_book_side": "bid",
"created_time": "2026-10-26T08:08:16.678Z",
"is_block_trade": true
}
],
"cursor": "string"
}