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)
Важно, чтобы csv-отчеты activity и confirmation были в разных директориях!
Подготовка отчетов 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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file investments-0.1.7.tar.gz.
File metadata
- Download URL: investments-0.1.7.tar.gz
- Upload date:
- Size: 11.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.0.5 CPython/3.8.2 Linux/5.5.13-arch2-1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
41fd1f2a0ddf09ae316752df1783e7ec1bec31bb0df4bb67f96d3cb0a79f50d4
|
|
| MD5 |
48d123920c3b7b8e8e751ec9950203e9
|
|
| BLAKE2b-256 |
abfb85bccbcc04e76339384be552b5756e61c4a16b6a9a3146db567bf4051936
|
File details
Details for the file investments-0.1.7-py3-none-any.whl.
File metadata
- Download URL: investments-0.1.7-py3-none-any.whl
- Upload date:
- Size: 12.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.0.5 CPython/3.8.2 Linux/5.5.13-arch2-1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
35ee56f38865dcacc740e9c74c8b3a8c4e537c201a6338d04d235bf872b3649a
|
|
| MD5 |
8f658856549d09ae6038039d0b299eb1
|
|
| BLAKE2b-256 |
d2f435110bd41188f0cf5384f1b8f5d32c86a91e845f9e1575787595aef05d6c
|