API
API - бесплатная библиотека для начинающих и профессионалов в области алготрейдинга. API ориентирована на программирование на языке C# в среде Visual Studio, позволяя создавать абсолютно любые стратегии: от позиционных стратегий с длительным таймфреймом до высокочастотных стратегий (HFT), использующих прямой доступ (DMA) к биржевым торгам.
API является основой всех остальных продуктов. На базе библиотеки созданы такие решения как Designer, Hydra и т.д., а также наш адаптер MatLab.
В API используется механизм сообщений, что дает возможность унифицировать разработку адаптеров, а также позволяет создавать собственные подключения к любой внешней торговой системе.
Преимущества и возможности библиотеки:
- Переносимость - робот не зависит от API брокера или биржи, и может работать с любым подключением. Например, легко перейти с Quik на Transaq, или c Форекса на фондовую биржу. Подробнее, в разделе Архитектура API.
- Поддержка боле 70 подключений различных бирж мира Коннекторы.
- Универсальность - ориентирована на частных алготрейдеров, небольшие команды, инвестиционные компании, банки.
- Производительность - одновременное исполнение сотен стратегий по любым инструментам.
- Скорость - обработка заявок в API занимает не более нескольких микросекунд.
- Прямое подключение - торговля через прямое подключение к бирже (Plaza II, Micex Bridge), а также поддержка FIX протокола.
- Реалистичное тестирование - максимально точное тестирование на тиках и стаканах, определение реального проскальзывания.
- Распространенность - широко используемый язык C#, популярная среда программирования Visual Studio.