API - бесплатная библиотека для торговых роботов. StockSharp

Автор: StockSharp
N: 5
v5.0.171 (06.06.2026)
Скачиваний: 141192
Документация

API - бесплатная библиотека для начинающих и профессионалов в области алготрейдинга.

Множество типов подключений: Quik, Transaq, SmartCOM, AlfaDirect, Plaza 2 (CGate), TWIME, FIX/FAST, Micex Bridge, LMAX, Rithmic, Fusion/Blackwood, Interactive Brokers, OpenECry, Sterling, BarChart, IQFeed, ETrade, BTCE, BitStamp, BitStamp, Bitfinex, Coinbase, Kraken, Poloniex, GDAX, Bittrex, Bithumb, HitBTC, OKCoin, Coincheck, Binance, Liqui, CEX.IO, Cryptopia, OKEx, BitMEX, YoBit, Livecoin, EXMO, Deribit, Huobi, KuCoin, BITEXBOOK, CoinExchange, ITCH, SPB биржа.*

API ориентирована на программирование на языке C# в среде Visual Studio, позволяя создавать абсолютно любые стратегии: от позиционных стратегий с длительным таймфреймом до высокочастотных стратегий (HFT), использующих прямой доступ (DMA) к биржевым торгам.

API является основой всех наших продуктов. На базе библиотеки созданы такие решения как Дизайнер, Гидра и т.д.. А также наши адаптеры, например, MatLab.

Архитектура API

Преимущества API:

  • Переносимость - робот не зависит от API биржи брокера или биржи, и может работать с любым подключением. Например, легко перейти с Quik на Transaq, или c Форекса на фондовую биржу.
  • Российский рынок - полная поддержка Московской биржи (ММВБ, РТС), спот-рынка, фьючерсов и опционов.
  • Мировые площадки - торговля NASDAQ, NYSE, CME и т.д. через брокеров OpenECry, Interactive Brokers, E*TRADE и другие.
  • Универсальность - ориентирована на частных алготрейдеров, небольшие команды, инвестиционные компании, банки.
  • Производительность - одновременное исполнение сотен стратегий по любым инструментам.
  • Скорость - обработка заявок в API занимает не более нескольких микросекунд.
  • Прямое подключение - торговля через прямое подключение к бирже, а также поддержка FIX протокола.
  • Реалистичное тестирование - максимально точное тестирование на тиках и стаканах, определение реального проскальзывания.
  • Распространенность - широко используемый язык C#, популярная среда программирования Visual Studio.