Paginazione, Filtri e Ordinamento
Padroneggia il recupero efficiente dei dati con paginazione, filtri e ordinamento. Scopri come ottimizzare le query e ridurre le chiamate API utilizzando i parametri di query.
Paginazione
Smart Money API utilizza la paginazione basata su cursore per un recupero efficiente dei dati. Specifica il numero di pagina e il limite per controllare i set di risultati.
| Parametro | Tipo | Default | Massimo |
|---|---|---|---|
| page | integer | 1 | N/A |
| limit | integer | 50 | 500 |
Esempio di Paginazione
Informazioni di Paginazione nella Risposta
Filtri
Filtra i risultati per simbolo, exchange, direzione e altri criteri. I filtri sono combinati con logica AND.
| Filtro | Valori | Esempio |
|---|---|---|
| symbol | Coppia di trading | BTCUSDT, ETHUSDT |
| exchange | bybit, binance, hyperliquid | bybit |
| direction | long, short | long |
| min_position_size | Numero | 10.5 |
| min_pnl_percent | Numero | 2.0 |
Esempio di Filtri
Ordinamento
Ordina i risultati per dimensione della posizione, P&L o altri campi. Specifica il campo e la direzione (asc/desc).
Esempi Completi
Python: Scorri Tutte le Pagine
Best Practices
1. Utilizza il limite massimo (100-500): Meno chiamate API per recuperare la stessa quantità di dati. Raggruppa i risultati in modo efficiente.
2. Filtra lato server: Utilizza i parametri di query per filtrare alla fonte, non nel codice dell'applicazione. Riduce il trasferimento dei dati.
3. Ordina sul server: Richiedi risultati ordinati dall'API. L'ordinamento su larga scala è efficiente sul server.
4. Memorizza nella cache e pagina: Memorizza i risultati localmente e scorri i dati memorizzati per minimizzare le chiamate API.
5. Interrompi presto se possibile: Non recuperare sempre tutte le pagine. Interrompi quando hai abbastanza dati per il tuo caso d'uso.
Scopri di Più
Esplora la reference completa dell'API per tutte le opzioni di filtraggio e ordinamento.
Vedi Reference API REST