IB

Подключение Interactive Brokers

PnL Plus читает вашу историю сделок через Flex Query — официальный read-only сервис IB. Вы один раз настраиваете запрос в кабинете брокера и вводите две строки в PnL Plus. Доступа к деньгам и торговле у нас нет.

≈ 5 минут Только чтение Через Flex Query
1

Откройте раздел Flex Queries

Войдите в Client Portal Interactive Brokers. Нажмите иконку профиля в правом верхнем углу и выберите Settings. В левом меню откройте Reporting → Flex Queries.

Профиль → Settings
Профиль → Settings
Reporting → Flex Queries
Reporting → Flex Queries
2

Включите Flex Web Service

В правой части страницы найдите блок Flex Web Service Configuration. Нажмите шестерёнку, переведите Flex Web Service Status в состояние Enabled и сохраните. Скопируйте Current Token — он понадобится на шаге 4.

Flex Web Service Status → Enabled
Flex Web Service Status → Enabled
Token — секретный ключ доступа только для чтения. Не публикуйте его и не передавайте посторонним.
3

Создайте Activity Flex Query

В блоке Activity Flex Query нажмите + и создайте новый запрос. Задайте имя, например PnL+. В разделе Sections отметьте следующие категории:

Account Information
Net Asset Value (NAV) in Base
Cash Transactions
Open Positions
Change in NAV
Financial Instrument Information
Corporate Actions
Transfers
Trades

Установите Period → Last 365 Calendar Days, сохраните запрос и скопируйте его Query ID.

Activity Flex Query → нажмите +
Activity Flex Query → нажмите +
Sections — отметьте категории
Sections — отметьте категории
Sections — продолжение
Sections — продолжение
Period → Last 365 Calendar Days
Period → Last 365 Calendar Days
4

Введите данные в PnL Plus

Вернитесь в PnL Plus. В окне «Подключить счёт» → Interactive Brokers вставьте Flex-токен и Query ID, затем нажмите «Далее» — мы найдём счёт в отчёте и подключим его.

IBПодключить Interactive Brokers
Далее →
Доступ только для чтения
Готово — подключайте счёт
Мы импортируем историю за 365 дней и начнём считать доходность по эквити.
Подключить счёт

Восстанавливаем соединение…

Не удалось переподключиться… повтор через с.

Соединение потеряно.
Обновите страницу или повторите попытку.

Сессия приостановлена сервером.

Не удалось возобновить сессию.
Обновите страницу или повторите попытку.