Инструкция по импорту
Импорт сделок из Interactive Brokers
Stocka читает Activity Statement или Flex Query IBKR в CSV ровно в том виде, в каком их пишет IBKR: без сопоставления столбцов. Ваши сделки, их комиссии и ваши дивиденды попадают в бесплатный журнал сделок.
Файл читается на вашем устройстве. Нет аккаунта Stocka и никакой загрузки на сервер.
Шаг 1
Экспортируйте файл из Interactive Brokers.
Activity Statement
- В портале IBKR нажмите Performance & Reports › Statements.
- Выберите стрелку Run рядом с Activity statement.
- Выберите период (Period): Daily, Monthly, Annually, Year to Date или Custom Date Range.
- Выберите формат CSV и сохраните файл.
Или Flex Query
- Нажмите Performance & Reports › Flex Queries, затем значок + у Activity Flex Query.
- В Sections выберите Trades со столбцами, перечисленными ниже, поставьте Format на CSV, выберите период и нажмите Continue и Create.
- Выберите стрелку Run рядом с сохранённым запросом, нажмите Run и сохраните файл.
Меню названы так, как их описывает справка IBKR, и могут меняться. IBKR хранит данные Flex Query за четыре предыдущих календарных года и текущий год.
Файл
Что Stocka читает из файла.
Activity Statement: раздел Trades (дата и время, тикер, количество, цена, комиссия, валюта и класс актива), ISIN из Financial Instrument Information и разделы Dividends и Withholding Tax. Отрицательное количество — это продажа. Если выписка перечисляет каждое исполнение под его ордером, берутся исполнения; строки закрытых лотов под продажей пропускаются.
Flex Query: раздел Trades. Включите Symbol, дату (DateTime или TradeDate), Quantity и TradePrice, а также IBCommission или Buy/Sell; CurrencyPrimary, AssetClass и TradeID помогают. Если запрос перечисляет и исполнения, и ордера, берутся исполнения.
Шаг 2
Импортируйте его в Stocka.
- На iPhone откройте Портфель › Сделки, нажмите Импорт и экспорт, затем Импорт CSV…. На iPad раздел «Сделки» есть и в боковой панели. На Mac выберите Файл › Импорт сделок….
- Выберите файл. Stocka распознаёт его и ставит в поле Формат IBKR Activity Statement или IBKR Flex Query, столбцы уже сопоставлены.
- Проверьте Что в файле и строки: у каждой строки написано, что с ней будет, а Позиции после импорта показывает количество акций каждой позиции до и после.
- Подтвердите импорт. Сначала создаётся резервная копия портфеля. Весь импорт можно отменить в разделе Настройки › Импорт.
Комиссии, дивиденды, дубликаты
Что происходит с каждой строкой.
- Комиссии: комиссия (Comm/Fee в выписке, IBCommission во Flex Query) становится комиссией сделки, положительной суммой.
- Дивиденды: Activity Statement приносит каждый дивиденд с удержанным с него налогом, сопоставленные по акции и дню. Файл Flex Query приносит только сделки. Добавляются только дивиденды в долларах, которых ещё нет в портфеле (та же акция, выплата в тот же день).
- Что не импортируется: Stocka импортирует акции и ETF в долларах. Опцион, сделка в другой валюте и отменённая сделка показываются с причиной и пропускаются. Сплиты и другие корпоративные действия из файла не читаются.
- Дубликаты: сделка, которая уже есть в портфеле (тот же ID у брокера либо тот же тикер, сторона, день, количество, цена и комиссия), помечается Уже в портфеле и пропускается, поэтому файл, который пересекается с прошлым, ничего не считает дважды. Возможный дубликат — тот же тикер в тот же день по цене в пределах 1%; он не импортируется, пока вы не включите Включить возможные дубликаты.
Stocka Pro
Или пусть новые сделки приходят сами.
Со Stocka Pro создайте в портале IBKR отдельный Activity Flex Query в формате XML (с Trade ID, IB Execution ID и ISIN в разделе Trades) и токен Flex Web Service (токен находится в Performance & Reports › Flex Queries › Flex Web Service Configuration) и введите оба в настройках брокера в Stocka; после этого новые сделки будут приходить сами. Импорт файла, как описано выше, бесплатный.
Нет файла?
Импорт со скриншота.
Сделайте скриншот экрана позиций в приложении брокера и выберите Импорт со скриншота… в том же меню (на Mac — Файл › Импорт со скриншота…). Stocka прямо на устройстве читает тикер, количество акций и среднюю цену каждой позиции; вы проверяете каждую строку и включаете её, прежде чем она попадёт в портфель. На экране позиций нет дат покупки, поэтому каждая позиция попадает с неизвестной датой.
Другие брокеры
CSV любого другого брокера.
CSV любого брокера импортируется, если в нём есть строка заголовков. Выберите файл так же. Если в поле «Формат» стоит Другая таблица, откройте Столбцы и сопоставьте Дата, Тикер, Количество акций и Цена, а также Покупка или продажа и Комиссии, если они есть в файле. Укажите в поле Даты День/Месяц/Год или Месяц/День/Год и включите Десятичная запятая (1.234,56), если файл так записывает числа. Stocka запомнит столбцы для следующего файла этого вида.
Вопросы и ответы
Коротко о главном.
Activity Statement или Flex Query: что выбрать?
Импортируется и то, и другое. Activity Statement приносит ещё и дивиденды с удержанным налогом. Flex Query содержит ID сделок IBKR. Для автоматической синхронизации Stocka Pro нужен отдельный Flex Query в формате XML, а не CSV (см. ниже).
Импорт из Interactive Brokers бесплатный?
Да. Импорт файла бесплатный. Автоматический импорт новых сделок из Interactive Brokers входит в Stocka Pro.
Видит ли Stocka мой логин IBKR?
Нет. Вы сами экспортируете файл, и Stocka читает его на вашем устройстве. Нет аккаунта Stocka и никакой загрузки на сервер.
Всё, что вы импортируете, попадает в журнал сделок Stocka: каждая покупка и продажа с комиссиями, ваша средняя цена, реализованная и нереализованная прибыль и убыток — на iPhone, iPad и Mac. Журнал и импорт файлов бесплатны.