Как работает синхронизация и импорт данных
Все о том, как Firewire загружает ваши сделки, откуда берет актуальные биржевые цены активов и с какой периодичностью обновляется ваш инвестиционный портфель.
Синхронизация происходит двумя путями: автоматически по Read-Only API (БКС, Т-Инвестиции, Финам, Freedom Finance, JetLend) или через загрузку брокерских отчетов (XLSX, XLS, CSV в Настройках или PDF, Excel, CSV через ИИ-Ко-пилот). Все ключи шифруются в браузере по AES-256-GCM перед сохранением.
Источники котировок
Firewire использует агрегированные данные из нескольких источников для предоставления точных цен по вашим активам:
- Московская биржа (MOEX): котировки российских акций, облигаций (включая ОФЗ и корпоративные) и фондов обновляются с задержкой 15 минут в течение торговой сессии.
- Внебиржевой рынок и международные биржи: данные по иностранным акциям, ETF и валютным парам подтягиваются с задержкой 15-20 минут от ведущих финансовых провайдеров.
- JetLend и краудлендинг: информация о займах синхронизируется напрямую через API платформы JetLend.
Периодичность синхронизации по API
Если вы подключили портфель по API брокера (например, Т-Инвестиции или БКС):
- Фоновое обновление на сервере: если при подключении брокера вы выбрали хранение ключа «Автосинхронизация 24/7», Firewire каждые 30 минут сам проверяет наличие новых сделок, купонов, дивидендов и изменений баланса — даже когда вкладка с приложением закрыта. При хранении «Только локально» или «Облачный сейф» сервер не может обновлять данные без вас.
- Автообновление в открытом приложении: в меню статуса синхронизации («Обновлено: …») включите галочку «Автообновление» и выберите интервал — от 5 секунд до 30 минут или свой. По умолчанию автообновление выключено.
- Принудительное обновление: вы можете в любой момент запустить синхронизацию вручную — кнопкой «Синхронизация» на дашборде или пунктом «Обновить сейчас» в меню статуса синхронизации. Синхронизация займет от 5 до 30 секунд.
Почему сделка не появилась сразу после совершения?
Иногда после проведения сделки в приложении брокера она отображается в Firewire не сразу. Это может происходить по следующим причинам:
- Особенности API брокера: Некоторые брокеры отдают информацию о совершенной сделке по API только после клиринга (расчетов по сделке), который на бирже может занимать режим Т+1 (на следующий рабочий день).
- Кэширование данных: Брокерские сервера могут отдавать исторический реестр сделок с задержкой до 10-15 минут во время пиковых нагрузок на бирже.
- Статус синхронизации: Убедитесь, что индикатор API горит зеленым цветом. Если токен устарел или возникла временная ошибка авторизации на стороне брокера, Firewire покажет статус ошибки синхронизации.
⚠️ Важно при ручном импорте отчетов
Если вы загружаете сделки вручную через отчет брокера, убедитесь, что выгрузили отчет за весь период существования счета. Пропуск даже одной операции ввода/вывода средств или старой сделки приведет к искажению расчета доходности TWR и XIRR.