Анализ торговой активности и журнал сделок
Платформа Firewire Analytics ведет непрерывный учет всех торговых операций инвестора. Тепловая карта торговой активности (Trades Activity Heatmap) и специализированный журнал сделок позволяют анализировать структуру покупок и продаж, дисциплину ребалансировки и влияние операций на общую доходность.
Виджет активности сделок доступен на главном дашборде (в модульной сетке Bento Grid) и в разделе Сделки. При наведении на дату в интерактивном тултипе отображаются конкретные купленные и проданные ценные бумаги, их тикеры, объем и рублевый эквивалент. Сделки поступают автоматически через WebSocket-стриминг брокеров либо через импорт отчетов с гарантированной дедупликацией.
1. Тепловая карта торговой активности (Trades Activity)
Тепловая карта визуализирует торговые дни на годовой или полугодовой шкале по принципу контрибуции:
- Интенсивность цвета ячейки: отражает количество совершенных операций за календарный день (от легкого оттенка при 1 сделке до насыщенного изумрудно-зеленого при активной торговой сессии).
- Интерактивный тултип с детализацией операций: при наведении курсора на любой торговый день появляется всплывающее окно со структурированной сводкой:
- Общее число сделок за выбранную дату;
- Список покупок (BUY): выделен зелеными бейджами со знаком плюс, тикером инструмента, количеством лотов и суммой сделки;
- Список продаж (SELL): выделен красными бейджами со знаком минус, тикером и объемом фиксации позиции;
- Компактный режим: если за сессию совершено более 3 сделок одного типа, отображаются основные позиции и счетчик дополнительных инструментов («еще N...»), исключая загромождение экрана.
Скриншот: Тепловая карта сделок с интерактивным тултипом, показывающим купленные ОФЗ и проданные акции с объемами
2. Журнал операций и фильтрация
В специализированном разделе Сделки инвестору доступен полный хронологический леджер всех проведенных транзакций:
| Параметр | Описание | Практическая польза |
|---|---|---|
| Фильтр по счетам | Выбор конкретного брокерского счета или агрегированный просмотр («Все счета») | Разделение торговых стратегий обычного брокерского счета, ИИС и краудлендинга. |
| Поиск по тикеру/названию | Мгновенная фильтрация по тикеру, ISIN или наименованию эмитента | Анализ полной истории набора и закрытия позиций по конкретной ценной бумаге. |
| Комиссии и НКД | Фиксация брокерских и биржевых комиссий, а также накопленного купонного дохода | Точный учет накладных расходов при вычислении чистого финансового результата. |
| Экспорт выборки | Выгрузка отфильтрованных сделок в форматах Excel, CSV или PDF | Подготовка данных для налогового учета или внешней аналитики через модуль экспорта. |
Скриншот: Таблица журнала сделок с фильтрацией по счету, типам операций и экспортной панелью
3. Источники сделок и интеллектуальная дедупликация
Firewire поддерживает гибридный механизм наполнения истории сделок:
- WebSocket-стриминг реального времени (БКС Trade API): исполненные на бирже заявки мгновенно поступают в леджер через защищенное WSS-соединение без необходимости ручного обновления страницы.
- Сессионный опрос брокерских шлюзов (Финам Trade API): синхронизация структуры исполненных ордеров по расписанию через официальный шлюз брокера.
- Импорт брокерских отчетов: поддержка загрузки исторических отчетов (Excel, CSV, PDF) ведущих российских брокеров (Т-Инвестиции, Сбер, ВТБ, Альфа).
- Защита от дубликатов: при одновременном получении сделок по API и повторном импорте отчетов платформа использует строгие уникальные составные ключи (номер сделки, номер поручения, тикер, точный таймстемп), предотвращая задвоение объемов и сохраняя чистоту баланса.
4. Влияние сделок на доходность и формулы расчета
Каждая зафиксированная сделка напрямую влияет на аналитическое ядро платформы:
- Средняя цена входа: покупки усредняют балансовую стоимость открытой позиции по формуле взвешенного среднего.
- Денежные потоки в XIRR: покупки и продажи учитываются как входящие и исходящие потоки капитала с привязкой к точным календарным датам.
- Реализованный PnL в декомпозиции прибыли: закрытие позиций фиксирует финансовый результат, очищенный от биржевых комиссий.
- Подсказки ИИ-Ко-пилота: ассистент анализирует недавние сделки для предупреждения о превышении концентрации активов (индекс HHI) и выявления эмоциональной торговли.
5. Часто задаваемые вопросы (FAQ)
Почему в тултипе отображаются не все сделки торгового дня?
Для сохранения комфортной читаемости тултипа при активном скальпинге или частых частичных исполнениях заявок показываются первые 3 ключевых актива с индикатором «еще N...». Полный перечень всех транзакций за этот день всегда доступен в таблице журнала сделок ниже по странице.
Учитываются ли комиссии брокера в сумме сделки?
Да. В тултипе активности приводится чистый объем совершенной операции, а в полной таблице журнала сделок брокерская и биржевая комиссии выделены в отдельные столбцы и автоматически вычитаются при расчете чистого PnL и доходности XIRR.
Как добавить виджет активности на главный дашборд?
Перейдите на главный дашборд, нажмите кнопку «Настроить дашборд», откройте библиотеку виджетов и добавьте блок «Активность торговли» (TradesActivityCard). С подробным процессом кастомизации можно ознакомиться в руководстве по конструктору Bento Grid.