Analysis of Interactive Brokers reports for tax reporting in Russia
Project description
Investments
Рассчет прибыли Interactive Brokers для уплаты налогов для резидентов РФ
- рассчет сделок по методу ФИФО, учет даты рассчетов (settle date)
- конвертация по курсу ЦБ
- раздельный рассчет сделок по акциям и опционам + дивиденды
Пример отчета:
Установка
$ pip install investments --user
или с помощью poetry
Запуск
Запустить ibtax
указав в --activity-reports-dir
и --confirmation-reports-dir
директории отчетами в формате .csv
(см. Подготовка отчетов Interactive Brokers)
Подготовка отчетов Interactive Brokers
Для работы нужно выгрузить из личного кабинета два типа отчетов: Activity statement (сделки, дивиденды, информация по инструментам и т.п.) и Trade Confirmation (settlement date, необходимая для правильной конвертации сумм по курсу ЦБ)
Activity statement
Для загрузки нужно перейти в Reports / Tax Docs > Default Statements > Activity
Выбрать Format: CSV
и скачать данные за все доступное время (Perioid: Annual
для прошлых лет + Period: Year to Date
для текущего года)
Обязательно выгрузите отчеты за все время существования вашего счета!
Trade Confirmation
Для загрузки нужно перейти в Reports / Tax Docs > Flex Queries > Trade Confirmation Flex Query и создать новый тип отчетов, выбрав в Sections > Trade Confirmation все пункты в группе Executions, остальные настройки - как на скриншоте:
После этого в Reports / Tax Docs > Custom Statements выгрузите отчеты за все время существования вашего счета, используя Custom date range
периодами по 1 году (больше IB поставить не дает):
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for investments-0.1.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af8b79bc3336d38b2b7f15e0acecd44dac74b274f9f4c3cee3d3e81eb8d6c4e1 |
|
MD5 | 4c69ea23e3e6f6668c8ee83abbc53fad |
|
BLAKE2b-256 | 12c34eab5f64cf9543a9d462d9472568c14af45bd8b7be33304651e6dd799a76 |