Что делать, если данные не совпадают с личным кабинетом брокера

Разбираем самые частые причины расхождений стоимости портфеля, средней цены активов и показателей доходностей между Firewire и приложением вашего брокера.

Раздел: Решение проблем · Обновлено 23 июля 2026
💡 Краткий вывод (TL;DR):

Расхождения с брокером возникают из-за разницы формул (Firewire использует TWR, которая не зависит от вводов и выводов, и XIRR, которая учитывает их даты и суммы), задержек синхронизации API или разного учета купонов, дивидендов, налогов и комиссий. Для точной сверки убедитесь, что в фильтре счетов выведены те же активы.

Причина 1. Разные формулы расчета доходности

Это самое частое расхождение. Большинство брокерских приложений используют простую (иногда называют «бумажную») формулу расчета доходности:

Доходность = (Текущая стоимость - Все пополнения + Все выводы) / Все пополнения

Эта формула дает сильные искажения, если вы активно вводите и выводите средства. Например, вы вложили 100 тыс. рублей, и они выросли до 150 тыс. (+50%). Затем вы пополнили счет еще на 1 млн рублей, и рынок сразу просел на 10%: на счете 1 035 тыс. рублей. По формуле выше доходность = (1 035 тыс. − 1 100 тыс.) / 1 100 тыс. ≈ −5,9%, хотя сама стратегия за весь срок принесла +35% (1,5 × 0,9 − 1): крупное пополнение перед просадкой перевесило весь прошлый рост.

Firewire использует профессиональные финансовые методы:

Причина 2. Учет дивидендов и купонов

Некоторые брокерские приложения не учитывают выплаченные дивиденды или купоны в графиках исторической доходности (или учитывают их только в момент зачисления на счет, а затем «забывают» при расчете доходности конкретной бумаги).

Firewire импортирует все купоны и дивиденды из отчетов или API, корректно распределяя их по активам. Это увеличивает показатель совокупного дохода портфеля по сравнению с тем, что показывает брокер.

Причина 3. Налоги и скрытые комиссии

Брокеры могут отображать доходность позиций «грязными» — без учета удержанного налога (НДФЛ) при выводе средств или в конце года, а также без учета комиссий за ведение счета, депозитарное обслуживание или маржинальное кредитование (шорты, плечи).

Firewire импортирует абсолютно все списания, включая налоги и любые комиссии брокера, уменьшая на эту величину чистую прибыль, чтобы вы видели реальный финансовый результат.

Причина 4. Разница в методах расчета средней цены

Брокеры могут рассчитывать среднюю цену позиции по методу FIFO (First In, First Out) или по методу средней взвешенной цены. Кроме того, при частичной продаже позиции брокер фиксирует прибыль, сбрасывая историю покупок по FIFO. Firewire рассчитывает средневзвешенную цену покупки всех находящихся в портфеле бумаг с учетом затраченных на них средств и уплаченных комиссий, что точнее отражает цену безубыточности (break-even).

🔍 Как проверить и найти расхождение?

  1. Откройте раздел «Сделки» в Firewire и сравните количество и параметры сделок с официальным брокерским отчетом за выбранный период.
  2. Проверьте баланс нераспределенного кэша (рубли/валюта). Расхождение в кэше обычно указывает на пропущенную операцию (например, неучтенную выплату или списание комиссии).
  3. Если вы обнаружили пропущенную или некорректную сделку, напишите нам в службу поддержки, прикрепив скриншот или Excel-отчет брокера.