Barfinex
Все биржи
Interactive Brokers

Interactive Brokers

СкороБрокеры (США)
connectorType: "ib"

Interactive Brokers, основанный в 1978 году в Гринвиче (США), — один из крупнейших в мире профессиональных брокеров с доступом к акциям, опционам, фьючерсам, форексу, облигациям и фондам на 150+ рынках в 33 странах. Barfinex подключается к Interactive Brokers через TWS Gateway API, обеспечивая полностью автоматизированное исполнение сделок по акциям, деривативам и мультинога опционным стратегиям без выхода из платформы. Интеграция открывает институциональный уровень покрытия активов — от акций S&P 500 и фьючерсов CME до глобальных облигаций — для систематической торговли в промышленном масштабе.

Архитектура подключения

Interactive Brokers
WebSocket / REST
Connector
libs/exchange-interactive-brokers
Provider
:8081/api
Detector
Advisor
Studio

Коннектор получает данные от биржи и передаёт их в Provider (порт 8081). Оттуда — в Детектор, Советник и Studio.

Технологии

Транспорт
WebSocketREST
Аутентификация
TWS Gateway
Формат данных
JSON
Особенности
Local Gateway RequiredMulti-Asset

Для кого

  • Создан для профессиональных и институциональных трейдеров, которым нужен доступ к акциям, опционам, фьючерсам и облигациям с единой автоматизированной платформы.
  • Поддерживает сложные мультиного опционные стратегии, кросс-рыночное хеджирование и систематическую торговлю фьючерсами.
  • Оптимален для портфельных менеджеров и квант-фондов, управляющих диверсифицированными стратегиями по рынкам США и мира.
  • Широта классов активов делает IB лучшим выбором для мультиактивных алгоритмических портфелей.

Подключение через код

1Переменные окружения (.env)

IB_GATEWAY_URL=your_gateway_url_here
IB_ACCOUNT_ID=your_account_here

2Конфигурация коннектора

// config/config.provider.json
{
  "provider": {
    "connectors": [
      {
        "connectorType": "ib",
        "enabled": true,

        "markets": [
          { "marketType": "spot", "symbols": [{ "name": "BTCUSDT" }] }
        ],
        "subscriptions": [
          { "type": "PROVIDER_MARKETDATA_CANDLE", "symbols": ["BTCUSDT"], "intervals": ["min1", "h1"], "active": true },
          { "type": "PROVIDER_MARKETDATA_TRADE", "symbols": ["BTCUSDT"], "active": true },
          { "type": "PROVIDER_MARKETDATA_ORDERBOOK", "symbols": ["BTCUSDT"], "active": true }
        ]
      }
    ]
  }
}

3Проверка и запрос данных

# Проверка подключения
curl -H "Authorization: Bearer $PROVIDER_API_TOKEN" \
  https://localhost:8081/api/exchanges/runtime-proof

# Свечи (последние 7 дней)
curl -H "Authorization: Bearer $PROVIDER_API_TOKEN" \
  "https://localhost:8081/api/candles/ib/spot/BTCUSDT/h1?days=7"

Доступные данные через API

/api/candles/ib/...
/api/trades/ib/...
/api/orderbook/ib/...
/api/account/ib/...
/api/symbols/ib/...
/api/assets/ib/...

Подключение через Studio — в разработке, появится в следующем релизе.

Важно

Interactive Brokers не использует аутентификацию через API key/secret.
Для подключения Barfinex необходимо, чтобы IB Gateway или Trader Workstation (TWS) были запущены локально и авторизованы с вашими учётными данными IB.
IB_GATEWAY_URL обычно указывает на localhost (например, http://localhost:4001).
Подписки на рыночные данные активируются отдельно в личном кабинете IB — по неподписанным инструментам возвращаются задержанные или пустые данные.
Бумажная торговля требует отдельного счёта IB Paper Trading (отдельные учётные данные).
Акции США: основная сессия 09:30–16:00 ET; торговля вне сессии доступна, ликвидность существенно ниже.
Рынки
СпотФьючерсыМаржа
Основан1978
Штаб-квартираGreenwich, USA
Подключить в Studio(скоро)
Сайт биржи

Давайте свяжемся

Есть вопросы или хотите узнать больше о Barfinex? Напишите нам.