Инструмент для AML-аналитика. На входе известные участники (81 seed) и сеть их переводов с 01.07.2026 по 31.07.2026.
На выходе у каждого клиента роль, кластер и приоритет с числовым обоснованием, список на проверку и готовые запросы данных.
2 248клиентов в сети: у каждого роль, кластер и приоритет
30клиентов в списке на проверку, у каждого обоснование
8групп с 2+ известными участниками
27,7%оборота сети приходится на переводы с участием топ-20
Роль, кластер и приоритет у всех 2 248 клиентов сети
Ручная трассировка: часы работы аналитика на один узел (оценка из ТЗ)
Вся сеть за 10 секунд одной командой
Кого проверять первым, решает интуиция
Топ-30 с числовым обоснованием и справка для руководителя
Непонятно, каких данных не хватает
Готовые запросы данных по каждому пробелу
Что внутри
Роли по прозрачным правилам. 6 ролей: координатор, точка консолидации, распределитель (веер), транзит, конечный получатель, периферия. У каждого клиента evidence с цифрами, все пороги в одном файле.
Приоритет с объяснением. Сумма пяти компонент с весами: роль, сколько известных участников ведут к клиенту, оборот, посредничество, временные сигналы. Первым проверять 100000000331309100.
Сценарий «Что если заблокировать». На схеме сети можно исключить топ-5, 10, 20 или любого клиента из карточки. Блокировка топ-20 сокращает крупнейшую связную часть сети с 1 877 до 1 289 клиентов.
Проверка устойчивости. Если сдвинуть любой порог ролей на шаг, топ-20 сохраняется не меньше чем на 85%.
Граница выборки. На 4-м колене 444 клиента без исходящих в выгрузке. Их не записываем в конечные получатели: по ним нужен запрос исходящих переводов (next_requests.csv).
AI-ассистент онлайн (graf-deneg-ai.vercel.app): отвечает на вопросы по сети через инструменты графа, каждый gid в ответе проверяется кодом, готовит черновик служебной записки.
Развитие после хакатона
Другие банки и периоды. Любая выгрузка той же схемы обрабатывается одной командой, пороги ролей лежат в одном файле.
Новые сценарии на том же графе. Дропы и мулы в мошенничестве, обналичивание, финансовые пирамиды: меняются правила ролей, а граф, кластеры, приоритет, справка и ассистент остаются.
Встраивание в работу банка. CSV уходят в систему кейсов, справка руководителю, API ассистента подключается к внутреннему чату аналитиков.
Масштаб. Синтетический граф той же схемы в 175 тыс. узлов проходит основной расчёт за 71 с. План до 1 млн узлов в README.
Пилот в банке. На 20 закрытых делах сравнить нашу очередь проверки с сортировкой по числу связей. Метрики: время разбора дела и доля направлений на углублённую проверку, которые подтвердились. Это план, а не достигнутый результат.
Воспроизвести локально: python -m pip install -r requirements.txt, затем
python -m pipeline --data data --out out. Код и README в репозитории команды.
Роли и приоритеты являются гипотезами для проверки, а не выводами о виновности. Данные обезличены
организаторами и используются только в рамках хакатона.