Skip to content

Releases: unchase/firewire-releases

Firewire Analytics 1.75.61

Choose a tag to compare

@unchase unchase released this 24 Oct 08:10

Защита оценки портфеля от сбоев синхронизации счетов, фильтрация аномалий коэффициента бета и статус обратной чувствительности

  • Защита динамики портфеля от провалов при сбоях синхронизации отдельных счетов:
    • При объединении нескольких брокерских счетов в общий портфель внедрен алгоритм непрерывного поддержания баланса: если по одному из счетов временно приостановилось обновление данных (например, из-за протухшего токена авторизации брокера), общая стоимость портфеля больше не проваливается до размера мелких счетов. Это исключает ложные скачки TWR и доходности при восстановлении подключения.
  • Устойчивый расчет коэффициента чувствительности (Бета) и риск-метрик:
    • Усовершенствована математическая модель регрессии доходностей портфеля против индекса МосБиржи полной доходности (MCFTR). Алгоритм автоматически фильтрует экстремальные выбросы и защищает метрики риска от искажений, переключаясь при необходимости на взвешенную оценку по фактическим позициям портфеля.
  • Корректный статус «Обратная» в виджете волатильности и беты:
    • В виджете «Волатильность/бета» на дашборде улучшена интерпретация портфельной чувствительности к рынку: при отрицательном значении беты теперь отображается статус «Обратная» с понятным пояснением о разнонаправленном движении портфеля относительно рынка акций.

Firewire Analytics 1.75.54

Choose a tag to compare

@unchase unchase released this 21 Oct 00:21

Эргономичный дизайн и комфортные отступы параметров моделирования доходности

  • Аккуратная компоновка карточки «Параметры моделирования»:
    • Усовершенствован дизайн виджета параметров моделирования на дашборде Bento Grid: карточка получила монолитную фирменную рамку, гармоничный фон и аккуратные просторные отступы, исключающие визуальное прилипание элементов формы к нижней границе блока.
    • В сетке настроек выровнены переключатели и поля ввода (ставка НДФЛ, брокерская комиссия, выбор реинвестирования и сравнение с бенчмарком RGBITR), обеспечивая безупречный баланс формы.
  • Автоматическая адаптация высоты карточки в Bento Grid:
    • Сетка Bento Grid теперь автоматически выделяет комфортную высоту под блок параметров моделирования доходности: все поля, подсказки и выпадающий список индекса сравнения гарантированно помещаются на экране без обрезания границ.

Firewire Analytics 1.75.51

Choose a tag to compare

@unchase unchase released this 20 Oct 18:45

Компактный виджет «Разделитель» для зонирования дашборда, удобная настройка параметров и адаптивная высота карточек

  • Компактный виджет «Разделитель» для аккуратного зонирования:
    • Настраиваемый виджет «Разделитель» стал значительно компактнее: теперь он занимает минимальную высоту и легко помещается между аналитическими карточками без лишних вертикальных отступов и пустот.
    • В конструкторе дашборда и на публичных страницах сетка автоматически адаптируется под тонкие разделители, позволяя логично группировать графики, списки активов и показатели портфеля.
  • Удобная настройка разделителя и быстрый выбор параметров:
    • Улучшено отображение меню параметров разделителя: выпадающие списки выбора стиля линии, выравнивания текста и фирменной палитры цветов теперь отображаются поверх всех соседних элементов интерфейса, делая персонализацию дашборда еще быстрее и нагляднее.
  • Корректные пропорции карточек с адаптивной высотой:
    • Усовершенствован алгоритм автоматической высоты карточек Bento Grid: таблицы сделок и списки операций больше не растягиваются бесконечно при большом количестве записей, сохраняя аккуратные пропорции и комфортную внутреннюю прокрутку.
    • Интерактивные графики облигаций и виджеты выплат мгновенно синхронизируются и обновляются при переключении фильтров и периодов сразу при первой загрузке страницы.

Firewire Analytics 1.75.50

Choose a tag to compare

@unchase unchase released this 20 Oct 08:36

Безупречная стабильность дашборда при входе, мгновенная отрисовка виджетов и оптимизация фонового сохранения

  • Устранение фризов и зависаний при открытии дашборда:
    • Кардинально переработан алгоритм компоновки виджетов Bento Grid: исключены повторные циклические пересчеты геометрии страницы. Даже при одновременном отображении десятков аналитических блоков, таблиц выплат и интерактивных графиков рабочее пространство открывается мгновенно и без задержек.
  • Интеллектуальный контроль авто-высоты карточек:
    • Замер внутреннего содержимого теперь применяется строго к динамическим адаптивным блокам. Более 85% аналитических карточек с фиксированными пропорциями больше не нагружают процессор фоновыми расчетами, обеспечивая максимальную отзывчивость интерфейса.
  • Плавное обновление без лишних сетевых запросов:
    • Оптимизирован механизм синхронизации расположения виджетов: сохранение настроек сетки инициируется исключительно при фактических изменениях со стороны пользователя (перемещение, скрытие, изменение габаритов). Устранены фоновые запросы при пассивном просмотре дашборда, сохраняя свежесть кэшированных данных.

Firewire Analytics 1.75.48

Choose a tag to compare

@unchase unchase released this 19 Oct 23:07

Настраиваемый виджет «Разделитель» для зонирования дашборда и стабильность публикации десктоп-релизов

  • Новый виджет «Разделитель» для визуального зонирования:
    • На дашборде Bento Grid и в конструкторе публичной страницы появился новый настраиваемый виджет «Разделитель». Он позволяет аккуратно разграничивать блоки аналитики, распределения активов и списки бумаг с помощью горизонтальных и вертикальных линий.
  • Гибкая стилизация и акцентная надпись:
    • Поддерживаются 5 типов линий (сплошная, пунктирная, точечная, двойная и градиентная с плавным затуханием), 4 варианта толщины (от 1 до 4 px), настраиваемый цвет (фирменный акцент var(--accent), нейтральные бордеры или произвольная палитра) и текстовая надпись с выбором размера шрифта и выравнивания (по центру, слева или справа).
  • Бесшовный режим без рамки карточки:
    • По умолчанию включен прозрачный фон без внешних границ карточки, что позволяет разделителю гармонично вписываться в сетку дашборда. При необходимости переключатель в настройках возвращает стандартную рамку Bento Grid.
  • Надёжная доставка десктопных сборок:
    • Оптимизирован конвейер сборки десктопного приложения: унифицирована кросс-платформенная архивация установочных пакетов между сборочными средами Windows и публикатором на Linux для бесперебойного выхода обновлений.

Firewire Analytics 1.75.39

Choose a tag to compare

@unchase unchase released this 18 Oct 20:24

Синхронизация даты публикации релизов, точность отображения версий платформы и стабильность ночных обновлений

  • Точность отображения даты релиза в интерфейсе:
    • Устранено расхождение даты публикации версии между информационным окном платформы и Справочным центром (Changelog): дата сборки теперь строго синхронизирована с фактическим временем выпуска релиза независимо от часового пояса сервера сборки.
  • Стабильность ночных обновлений и независимость от часовых поясов:
    • Механизм генерации метаданных приложения переведен на фиксированный часовой пояс платформы, гарантируя корректное отображение дат при ночных технических обновлениях и непрерывном развертывании сервиса.
  • Десктоп-приложение для macOS и Linux:
    • В релизе, кроме установщиков Windows, — универсальный .dmg для Mac на Apple Silicon и Intel и пакеты .deb, .rpm и AppImage для Linux. Как установить и проверить файл по SHA256SUMS.txt — в README репозитория unchase/firewire-releases.

Firewire Analytics 1.75.29

Choose a tag to compare

@unchase unchase released this 06 Oct 13:16

Десктоп-приложение в открытом доступе, импорт отчётов любых брокеров и точные расчёты облигаций и PnL

  • Скачивание десктоп-приложения для Windows:
    • Установщики теперь публикуются в открытом репозитории unchase/firewire-releases вместе с журналом изменений и суммами SHA-256 для проверки файлов.
    • Сборки для macOS и Linux временно не выпускаются — на этих системах установите Firewire из браузера как веб-приложение (PWA).
  • Импорт отчётов ВТБ, Альфа-Инвестиций, Сбера и Interactive Brokers через ИИ-Ко-пилот:
    • Для каждого брокера создаётся отдельный счёт «… (импорт отчётов)»: сделки больше не смешиваются с другими счетами, а подключать какого-либо брокера заранее не нужно.
    • Строки отчёта, которые уже есть на счёте, помечаются в карточке предпросмотра бейджем «Дубликат» — их можно убрать кнопкой «Удалить дубликаты».
  • Точные расчёты по облигациям:
    • НКД в карточке облигации больше не завышается: показывается НКД по всей позиции, а стоимость бумаги с НКД считается по одной бумаге.
    • Модифицированная дюрация считается без занижения, а в виджет дюрации добавлена выпуклость портфеля облигаций.
    • Линейка на графике показывает число свечей без повтора, а цена сделки в процентах от номинала во всплывающей подсказке — в процентах и рублях.
  • Декомпозиция PnL и риск-метрики:
    • Все составляющие PnL — в рублях: итог включает полученные купоны и дивиденды за вычетом комиссий, а курсовая переоценка больше не уходит в минус искусственно.
    • Бета и альфа считаются регрессией доходности портфеля к индексу полной доходности MCFTR (при достаточной истории), а концентрация в ответах Ко-пилота — по эмитентам, а не по отдельным бумагам.
  • Тарифы, подсказки и База знаний:
    • С тарифов и главной страницы убраны функции, которых нет в продукте: выгрузка в Excel и PNG, ручной ввод сделок; подключение Сбера и Алора по API отмечено как находящееся в разработке.
    • Исправлены подсказки полей JetLend и Freedom Finance, ссылки на инструкции брокеров в английской версии, подписи графика Монте-Карло и карточки ИИС-3.
    • Статьи Базы знаний сверены с приложением: исправлены формулы, названия кнопок и разделов, пересняты 26 скриншотов.