Interactive BrokersБрокер · Автоматично

Як підключити Interactive Brokers

Allown читає ваш рахунок IBKR через Flex Web Service — власні звіти IBKR лише для читання. Один раз налаштовуєте звіт і токен, вставляєте два коди в Allown, і далі рахунок синхронізується сам.

Що надходить
Акції, ETF, Опціони, Облігації, Гроші
Як підключається
Токен для читання
Час
Близько 10 хв

Що знадобиться

  • Рахунок Interactive Brokers, до якого ви можете увійти на сайті
  • Близько 10 хвилин
  • Телефон — на випадок, якщо IBKR попросить підтвердити вхід

Крок за кроком

  1. Відкрийте Flex Queries

    1. Performance & Reports
    2. Flex Queries

    Увійдіть на сайт IBKR (Client Portal, не торговий застосунок). У верхньому меню відкрийте Performance & Reports, потім Flex Queries. Назви на сайті IBKR — англійською.

    Тут IBKR дозволяє зібрати звіти про ваш власний рахунок.

  2. Створіть Activity Flex Query

    1. Activity Flex Query
    2. +

    Знайдіть Activity Flex Query і натисніть + поруч. Назвіть запит так, щоб упізнати його, наприклад Allown.

    Flex Query — це збережений рецепт звіту: які частини рахунку до нього входять і в якому вигляді.

  3. Виберіть розділи

    IBKR пропонує багато розділів. Allown потрібні наведені нижче. Відкрийте кожен, виберіть указаний варіант, позначте Select All для його полів і збережіть розділ. Зайві розділи не заважають.

    ПараметрВибрати
    Account InformationSelect All
    Open PositionsSummary
    TradesExecution
    Cash TransactionsDeposits & Withdrawals, Dividends, Payment in Lieu of Dividends, Withholding Tax; Detail
    Cash ReportCurrency level
    TransfersInclude
    Corporate ActionsDetail

    Select All найважливіше заради ISIN і Listing Exchange: за ними Allown точно розуміє, яка у вас акція, якщо дві компанії мають однаковий тикер.

  4. Налаштуйте вивантаження й дати

    Під розділами вкажіть, як вивантажувати звіт і як записувати дати, — так файл вийде у вигляді, який Allown уміє читати.

    ПараметрВибрати
    FormatXML
    PeriodLast 365 Calendar Days
    Date FormatyyyyMMdd
    Time FormatHHmmss
    Date/Time Separator; (semi-colon)
  5. Збережіть і запишіть Query ID

    Натисніть Continue, потім Create. Запит з’явиться в списку, поруч із назвою — число: це Query ID (наприклад, 987654). За ним Allown запитує потрібний звіт.

  6. Увімкніть Flex Web Service і скопіюйте токен

    1. Flex Web Service Configuration
    2. Generate New Token

    На тій самій сторінці відкрийте Flex Web Service Configuration (значок шестірні). Увімкніть сервіс і натисніть Generate New Token. Виберіть строк дії (найдовший позбавить продовжень) і скопіюйте довге число — це ваш Flex token.

    Токен дозволяє лише завантажувати звіти. З ним не можна увійти в рахунок, торгувати чи виводити гроші.

  7. Вставте обидва коди в Allown

    В Allown відкрийте рахунок, який треба наповнити, виберіть Додати підключення і Interactive Brokers. Вставте Flex token і Query ID та натисніть Підключити. Allown перевірить їх в IBKR, перш ніж щось зберегти.

Чому це безпечно

  • Flex Web Service лише формує звіти. У ньому немає нічого, що може виставити заявку, змінити рахунок чи вивести гроші.
  • Allown зберігає токен у зашифрованому вигляді й більше ніколи його не показує — навіть вам.
  • Токен можна вимкнути в IBKR будь-коли, і Allown одразу перестане читати рахунок.

Після підключення

Перша синхронізація починається одразу й зазвичай триває хвилину-дві: спершу з’являються ваші позиції, потім історія за рік. Далі Allown синхронізує рахунок сам кожні кілька годин.

Запит охоплює один рік. Для ранніших років запустіть той самий запит в IBKR із власним діапазоном дат, завантажте кожен рік у XML і додайте файли в підключенні (Завантажити виписки). Вони стануть на місце без дублів.

Запитання

Чому історія лише за рік?

Flex Web Service віддає не більше 365 днів за один звіт. Ранні роки додаються з файлів виписок, як описано вище.

У мене кілька рахунків IBKR під одним логіном. Що буде?

Один запит охоплює їх усі. Allown запитає, який рахунок Allown наповнювати кожним із них, або залишить їх разом.

Allown пише, що бракує розділу.

Відкрийте запит в IBKR, додайте названий розділ, збережіть і натисніть Синхронізувати в Allown. Вводити наново нічого не треба.

Токен перестав працювати.

Строк дії токена спливає через вибраний час. Створіть новий у Flex Web Service Configuration і натисніть Оновити ключі в підключенні.

Інші інтеграції

Усе в одному місці

Додайте рахунок вручну, з CSV або через підключення лише для читання. Це займе кілька хвилин.

Почати