Felo API PlatformFelo API Platform
Tüm Kalshi endpoint'leri
v0.2.0-beta
OpenAPI 3.1.0

Kalshi İşlemlerini Al

Sunucu:https://openapi.felo.ai
İstemci Kitaplıkları

Kalshi

​

Prediction-market data.

Kalshi İşlemlerini Al

​

Kalshi piyasaları için gerçekleşen işlem kaydını getirir — kotasyonlar değil, gerçek eşleşmeler. Gerçekleşen fiyatları ve belirli bir penceredeki işlem hacmini görmeniz gerektiğinde, örneğin bir olay ilerlerken kanaatin nasıl değiştiğini görmek için kullanın; ticker ile ve Unix saniye cinsinden min_ts / max_ts aralığıyla daraltın, büyük müzakere edilmiş işlemleri ayırmak için is_block_trade değerini ayarlayın. trades[] döndürür: her öğe trade_id, ticker, count_fp (kontratlar), yes_price_dollars / no_price_dollars, taker_side ve created_time içerir; sayfalama için bir cursor de döner. Güncel kotasyonlar, uzlaşma kuralları ve piyasa üst verisi için get_kalshi_markets kullanın.

Fiyatlandırma referansı

  • Ölçümlendirme: başarılı istek başına sabit maliyet esası.
  • Referans istek tahmini: USD 0.02.

Yalnızca referans üst verisidir; hesap teklifi, garantili fiyat veya harcama üst sınırı değildir. Kaynak kredileri Felo kredisi değildir. Nihai ücretler Felo faturalandırma kayıtlarını izler.

Sorgu Parametreleri
  • cursor
    Tür: string

    Sayfalama imleci. Sonuçların sonraki sayfasını almak için önceki yanıtta döndürülen imleç değerini kullanın. İlk sayfa için boş bırakın.

  • is_block_trade
    Tür: boolean

    İşlemleri blok işlem olup olmadıklarına göre filtreleyin. Tüm işlemleri döndürmek için atlayın. Yalnızca blok işlemleri döndürmek için true olarak ayarlayın. Yalnızca blok olmayan işlemleri döndürmek için false olarak ayarlayın.

  • limit
    Tür: integer Biçim: int64
    min:  
    0
    maks:  
    1000

    Sayfa başına sonuç sayısı. Varsayılan 100. Maksimum değer 1000.

  • max_ts
    Tür: integer Biçim: int64

    Bu Unix zaman damgasından önceki öğeleri filtreleyin

  • min_ts
    Tür: integer Biçim: int64

    Bu Unix zaman damgasından sonraki öğeleri filtreleyin

  • ticker
    Tür: string

    Piyasa ticker'ına göre filtreleyin

Yanıtlar
  • 200
    Tür: object · Response24B585A0A861_GetTradesResponse

    İşlemler başarıyla alındı

    • cursor
      Tür: string
      gerekli
    • trades
      Tür: array object[] · Response24B585A0A861_Trade[]
      gerekli
      • count_fp
        Tür: string · Response24B585A0A861_FixedPointCount
        gerekli

        Sabit noktalı kontrat sayısı dizesi (2 ondalık basamak, ör. "10.00"; alan adlarında "fp" olarak anılır). İstekler 0-2 ondalık basamak kabul eder (ör. "10", "10.0", "10.00"); yanıtlar her zaman 2 ondalık basamak verir. Kesirli kontrat değerleri (ör. "2.50") desteklenir; minimum ayrıntı düzeyi 0,01 kontrattır.

      • created_time
        Tür: string Biçim: date-time
        gerekli

        Bu işlemin gerçekleştirildiği zaman damgası

      • is_block_trade
        Tür: boolean
        gerekli

        Bu işlem defter dışında blok işlem olarak eşleştirildiyse true (ör. RFQ / müzakere edilmiş blok teklifi aracılığıyla); standart emir defterinde gerçekleşen işlemler için false.

      • no_price_dollars
        Tür: string · Response24B585A0A861_FixedPointDollars
        gerekli

        Sabit noktalı ABD doları dizesi. Çoğu istek alanı 2-4 ondalık basamak kabul eder (ör. "0.56", "0.5600"); yanıtlar 6 ondalık basamağa kadar verir. Belirli bir piyasa için geçerli kotasyon aralıkları, o piyasanın fiyat seviyesi yapısıyla sınırlıdır.

      • taker_book_side
        Tür: string · Response24B585A0A861_BookSideenum
        gerekli

        Bir emir veya işlem için emir defterinin tarafı. Olay piyasaları için bu yalnızca YES bacağını ifade eder: bid YES almak, ask YES satmak anlamına gelir. (YES satmak, 1 - price fiyatından NO almakla ekonomik olarak eşdeğerdir, ancak bu uç nokta her şeyi YES tarafından fiyatlandırır.)

        değerler
        • bid
        • ask
      • taker_outcome_side
        Tür: string enum
        gerekli

        Taker'ın pozisyon aldığı sonuç tarafı. buy-yes ve sell-no 'yes'; buy-no ve sell-yes 'no' üretir.

        taker_outcome_side yalnızca yönlü maruziyeti açıklar; işlemin fiyatını değiştirmez. taker_outcome_side=no ile p fiyatındaki bir işlem, karşı yönde aynı p fiyatındaki maker ile eşleştirilir — her iki taraf da aynı fiyattan işlem yapar.

        taker_outcome_side ve taker_book_side, işlem yönünü belirlemenin kanonik yolu olacaktır. Eski taker_side alanı gelecekteki bir sürümde kullanımdan kaldırılacaktır — bu yeni alanlara geçin.

        değerler
        • yes = TradeTakerOutcomeSideYes
        • no = TradeTakerOutcomeSideNo
      • ticker
        Tür: string
        gerekli

        Piyasa için benzersiz tanımlayıcı

      • trade_id
        Tür: string
        gerekli

        Bu işlem için benzersiz tanımlayıcı

      • yes_price_dollars
        Tür: string · Response24B585A0A861_FixedPointDollars
        gerekli

        Sabit noktalı ABD doları dizesi. Çoğu istek alanı 2-4 ondalık basamak kabul eder (ör. "0.56", "0.5600"); yanıtlar 6 ondalık basamağa kadar verir. Belirli bir piyasa için geçerli kotasyon aralıkları, o piyasanın fiyat seviyesi yapısıyla sınırlıdır.

      • taker_side
        Tür: string enum
        kullanımdan kaldırıldı

        Kullanımdan kaldırıldı. Bunun yerine taker_outcome_side (veya taker_book_side) kullanın. Bkz. İşlem yönü. Bu alan 14 Mayıs 2026'dan önce kaldırılmayacaktır.

        değerler
        • yes = TradeTakerSideYes
        • no = TradeTakerSideNo
    application/json
  • 400

    İstek işlenemedi. İstek parametrelerini kontrol edin.

  • 401

    Geçerli bir Felo API anahtarı gerekir.

  • 402

    Faturalandırma koşulu karşılanmadığı için istek devam edemiyor.

  • 403

    Hesabın bu işlemi gerçekleştirme izni yok.

  • 429

    İstek veya harcama sınırına ulaşıldı.

  • 502

    Hizmet isteği tamamlayamadı.

  • 503

    API veya faturalandırma hizmeti geçici olarak kullanılamıyor.

  • 504

    İstek işlenirken hizmet zaman aşımına uğradı.

  • default

    Hata yanıtı; upstream sağlayıcıdan doğrudan aktarılan yanıtlar sağlayıcı biçimlerini kullanabilir

    application/json
Request Example for get/v1/beta/kalshi/trades
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"
}
Get Kalshi Trades