Ограничение частоты запросов к API
Платформы и инструментыПредел на частоту обращений счёта к интерфейсу брокера: почему повтор делает хуже и почему отсутствие ответа не значит отсутствие ордера.
Ограничение частоты запросов — предел на то, сколько обращений счёт может отправить к программному интерфейсу брокера за отрезок времени. Запросы сверх него отклоняются или задерживаются, и предел обычно не одно число: разные точки входа считаются отдельно, а лимит на чтение цен, как правило, не тот же, что на отправку ордеров.
Дороже обходится плохая обработка отказов. Немедленный повтор делает хуже, потому что повторы тоже считаются. Серьёзнее то, что отказ не всегда отличим от других сбоев, а запрос на ордер, оборвавшийся на стороне клиента, мог быть принят: считать отсутствие ответа отсутствием ордера — прямой путь отправить один и тот же ордер дважды. Всё, что торгует через интерфейс, обязано сначала выяснить, что произошло на самом деле, и притормаживать само, а не давить в уже достигнутый предел.