Делал для себя обсчет годовых отчетов. В итоге решил, что возможно еще кому-то пригодится. Поднял маленький web-сервис. После загрузки годовых отчетов на выходе получаем файл со сделками и их результатами в рублях. Дальше уже этот файл можно всеми возможными средствами анализировать в Excel-е. Реализована основа — FIFO закрытие сделок и пересчет по курсу доллара в рубли.
- Генерируем годовые отчеты в кабинете IB в формате csv за все годы. За предыдущие годы нужны так как открывающая сделка может быть не в отчетном периоде. Если программа не находит открывающую сделку то просто пропустит и закрывающую.
- Идем по адресу (актуальный адрес указан на странице http://investors.team/topic/75/interactive-brokers-%D0%BE%D1%82%D1%87%D0%B5%D1%82%D1%8B)
Загружаем файлы отчетов и выбираем год за который хотим получить выгрузку. В отчетных данных можно руками удалить инфо о счете(чтобы не переживать за утечки). - Получаем выгрузку со сделками в рублях.
Колонки в итоговом файле
Asset,Currency,Symbol,DateOpen,DateClose,PriceOpen,PriceClose,QuantityClose,FeeOpen,FeeClose,Profit,Year
По смыслу мне кажется значения колонок очевидны. Это именно та информация, которая необходима при расчете налогов. Дальше уже в Excel-e можно рассчитать что у нас по стокам, что по ПФИ и тп. Если будут какие-то внятные просьбы и рекомендации, то возможно немного допилю.