Добавил возможности по учету неторговых комиссий:
Включать ежемесячные комиссии в издержки. Клиентам со стоимостью чистых активов менее $100000
IB в начале месяца списывает комиссию $10 минус сумма торговых комиссий за прошлый месяц. Эту комиссию многие включают в расходы на приобретение ценных бумаг, разными способами; здесь реализован простейший способ - комиссии включаются в издержки продажи, следующей за списанием комиссий, неважно, есть там прибыль или нет. Если в конце года продаж нет, то комиссии включатся в издержки в следующем году; комиссии из будущего в издержки не включаются. Также включение комиссий исказит расчет рублевой прибыли по той позиции, к издержкам которой комиссии добавятся, то есть для аналитики лучше эту опцию не использовать, только для декларации. Аналогично сделан зачет комиссий за мгновенные рыночные данные.
Включать комиссии ADR в издержки. За выпуск депозитарных расписок (
ADR) банк-депозитарий берет плату. Если ее платит эмитент, то владелец
ADR никаких комиссий не видит. Если эмитент не платит, то платят владельцы. Обычно комиссия прикрепляется к дивидендам, но если их не платят, то списывается отдельно. Если комиссия списывается одновременно с выплатой дивидендов, некоторые путают ее с удержанием налогов у источника, это неправильно, эту комиссию нельзя зачесть как налог. Но можно попробовать учесть при продаже бумаг как депозитарные расходы. У меня в момент продажи (даже частичной) учитываются все комиссии с момента предыдущей продажи. Это не очень точно, но зато понятно и лучше чем ничего. Возможна ситуация, когда комиссия спишется уже после закрытия позиции
ADR, в этом случае добавляйте ее руками.
Оба типа комиссий учитываются только при рублевой переоценке, в расчетах в исходной валюте они не учитываются.
UPD 2022-05-18:
Учет всех комиссий за год отдельно (
рекомендую использовать опцию
Издержки→Выделить все неторговые комиссии)
UPD 2023-06-19:
Учет потерянных комиссий