Vad är API-hastighetsbegränsningarna?

Senast uppdaterad: 27 mars 2026

Offentliga (marknadsdata) hastighetsbegränsningar

Privata (kontohantering) hastighetsbegränsningar

Handel (placering/annullering av order) hastighetsbegränsningar

Våra REST- och WebSocket-API:er har hastighetsbegränsningar som påverkar antalet anrop som kan göras inom en kort tidsperiod. Hastighetsbegränsningarna är utformade för att skydda API:erna mot attacker (som DDoS-attacker) och för att förhindra manipulation av våra orderböcker (till exempel genom att snabbt placera och annullera stora order).

Spot API:s hastighetsbegränsningar är indelade i tre sektioner (offentliga, privata, handel) beroende på vilket API-gränssnitt som används (REST eller WebSocket) och vilken typ av anrop som görs (marknadsdata, kontohantering, placering/annullering av order). För begäransbegränsningar associerade med Futures (REST) API-anrop, vänligen se vår supportartikel här.

Offentliga (REST Market Data)

Spot offentliga slutpunkter har hastighetsbegränsningar per IP-adress och valutapar för anrop till Trades och OHLC, och endast per IP-adress för anrop till alla andra offentliga slutpunkter.

Att anropa de offentliga slutpunkterna med en frekvens av 1 per sekund (eller mindre) skulle ligga inom hastighetsbegränsningarna, men att överskrida denna frekvens kan leda till att anropen hastighetsbegränsas. Om hastighetsbegränsningarna uppnås, skulle ytterligare anrop begränsas i några sekunder (eller eventuellt längre om anrop fortsätter att göras medan hastighetsbegränsningarna är aktiva).

Privata (REST kontohantering)

Spot privata slutpunkter har hastighetsbegränsningar per API-nyckel och baseras på en räknare som startar på 0, ökar med varje anrop och minskar över tid. Varje API-nyckels räknare är separat, och om räknaren överskrider maxvärdet, skulle efterföljande anrop med den API-nyckeln hastighetsbegränsas. Om hastighetsbegränsningarna uppnås, kommer ytterligare anrop att begränsas i några sekunder (eller eventuellt längre om anrop fortsätter att göras medan hastighetsbegränsningarna är aktiva).

API-slutpunkt

Räknarökning (per begäran)

Slutpunkter för kontohistorik (Ledgers, TradesHistory, ClosedOrders)

+4

Staking-slutpunkter (Stake, Unstake)

+1

Alla andra slutpunkter (Balance, TradeBalance, etc.)

+1

Handels-slutpunkter (AddOrder, CancelOrder, etc.)

0 (ingen effekt på räknaren)
Se handels-hastighetsbegränsningar för detaljer

Kontoverifieringsnivå

Maximalt räknarvärde

Räknarminskning (per sekund)

Verifierad

20

-0.5

Verifierad med högre gränser

20

-1

Handel (REST och WebSocket placering/annullering av order)

Spot handels-slutpunkter (REST AddOrder/CancelOrder och WebSocket addOrder/cancelOrder) har hastighetsbegränsningar per konto och per valutapar, och baseras på hur order interagerar med orderboken.

Kort sagt (TLDR-versionen), varje konto och valutapar har ett maximalt antal poäng som kan användas varje sekund utan att nå handels-hastighetsbegränsningarna. Att placera, utföra och annullera order använder dessa poäng, medan tiden fyller på dessa poäng. Att använda fler poäng än tillåtet (baserat på din kontotyp) skulle leda till att efterföljande anrop hastighetsbegränsas.

Fullständiga detaljer om handels-hastighetsbegränsningarna tillhandahålls så att våra handlare kan beräkna det exakta antalet order de kan placera/utföra/annullera baserat på sin handelsstrategi (orderfyllnadsgrad, orderns livslängd i orderboken, etc.). Exempel för olika kontotyper och grundläggande handelsstrategier tillhandahålls för enkelhetens skull, tillsammans med en hastighetsbegränsningskalkylator för att bestämma hastighetsbegränsningarna för mer komplexa strategier.

Behöver du mer hjälp?