Sayfalama, Filtreleme ve Sıralama
Sayfalama, filtreleme ve sıralama ile verimli veri almayı öğrenin. Sorgu parametrelerini kullanarak sorguları optimize etmeyi ve API çağrılarını azaltmayı keşfedin.
Sayfalama
Smart Money API, verimli veri alma için imleç tabanlı sayfalamayı kullanır. Sonuç kümelerini kontrol etmek için sayfa numarası ve limit belirtin.
| Parametre | Tip | Varsayılan | Maksimum |
|---|---|---|---|
| page | integer | 1 | N/A |
| limit | integer | 50 | 500 |
Sayfalama Örneği
Yanıt Sayfalama Bilgisi
Filtreleme
Sonuçları sembol, borsa, yön ve diğer kriterlere göre filtreleyin. Filtreler AND mantığı ile birleştirilir.
| Filtre | Değerler | Örnek |
|---|---|---|
| symbol | İşlem çifti | BTCUSDT, ETHUSDT |
| exchange | bybit, binance, hyperliquid | bybit |
| direction | long, short | long |
| min_position_size | Sayı | 10.5 |
| min_pnl_percent | Sayı | 2.0 |
Filtreleme Örneği
Sıralama
Sonuçları pozisyon büyüklüğü, P&L veya diğer alanlara göre sıralayın. Alan ve yönü (asc/desc) belirtin.
Tam Örnekler
Python: Tüm Sayfaları Dolaş
En İyi Uygulamalar
1. Maksimum limiti kullanın (100-500): Aynı miktarda veriyi almak için daha az API çağrısı. Sonuçları verimli şekilde toplu halde alın.
2. Sunucu tarafında filtreleyin: Uygulama kodunuzda değil, kaynakta filtrelemek için sorgu parametrelerini kullanın. Veri transferini azaltır.
3. Sunucuda sıralayın: Sıralanmış sonuçları API'den isteyin. Büyük ölçekte sıralama sunucuda daha verimlidir.
4. Önbelleğe alın ve sayfalayın: Sonuçları yerel olarak önbelleğe alın ve API çağrılarını en aza indirmek için önbelleklenmiş veriler üzerinde sayfalayın.
5. Mümkünse erken durun: Her zaman tüm sayfaları getirmeyin. Kullanım durumunuz için yeterli veriye sahip olduğunuzda durun.
Daha Fazla Bilgi
Tüm filtreleme ve sıralama seçenekleri için tam API referansını keşfedin.
REST API Referansını Görüntüle