Как мы подключаемся к счёту
PnL Plus читает брокерские данные через доступ только для чтения: историю, позиции, баланс, эквити или NAV. Подключение не даёт права торговать или выводить деньги.
Что происходит. История начинается на сервере брокера, а не в редактируемой таблице. Для MT4/MT5 используется инвесторский пароль, для Exante - API-ключи к данным, для Interactive Brokers - Flex-токен только для чтения и Query ID. Через эти каналы сервис получает историю, открытые позиции, денежные операции и оценки стоимости счёта.
Почему это важно для доверия. Владелец счёта может писать заметки, группировать сделки и решать, показывать ли публичный профиль, но он не редактирует брокерские записи, на которых строятся подтверждённые показатели. Если источник не подключён или синхронизация не прошла, такая история не должна выглядеть как проверенная.
Как это устроено у нас. PnL Plus использует только те способы доступа, которые нужны для чтения данных. Они не позволяют открыть сделку, закрыть позицию, вывести деньги, перевести бумаги или изменить остатки. Сервис читает счёт, сверяет полученные данные и уже после этого рассчитывает аналитику и публичные показатели.