Аббревиатура API расшифровывается как Application Programming Interface и означает интерфейс прикладного программирования. Это интерфейс, который, по существу, позволяет двум разным системам связываться друг с другом. API похож на переводчика, который помогает общаться двум людям, говорящим на разных языках. В частности, API принимает входные данные или запросы от одной системы, отправляет их целевой системе и возвращает полезный ответ или действие.
С точки зрения трейдинга, API взаимодействует с торговой платформой для эффективного выполнения определенных операций. Высокочастотные трейдеры, как следует из названия, используют мощные алгоритмы или системы, чтобы совершать невероятно большое количество транзакций за доли секунды. Человек не может выполнить столько операций вручную, поэтому отдельные лица или организации вместо этого используют для трейдинга свои алгоритмические программы с API для достижения желаемых результатов.