Для банков, страховщиков, фондов и регуляторов
У каждой цифры есть источник.
Каждое ограничение названо.
Finmind сводит данные о рынках капитала, валюте, сырье и макроэкономике Узбекистана из официальных источников и поверх них запускает движки налогов, проверки инструментов, страхования, пенсии и портфеля, с бесплатным ядром и продажей остального по функциям. Эта справка предназначена для организации, которая решает, покупать ли: что делает система, откуда берутся данные, как она защищена и чего мы не утверждаем.
Решаете, покупать ли
Вы там, где нужно. Справка ниже описывает платформу, включая происхождение данных, защищённость и цену.
Решаете, инвестировать ли
Для инвесторов и команд проверки есть отдельный реестр. Finmind для инвесторов.
Задача
Что Finmind делает для организации
Одна платформа вместо порталов, между которыми сейчас разрываются ваши аналитики. Всё описанное ниже уже есть в работающей системе; на этой странице нет пунктов из планов развития.
- Для банка
- Весь розничный рынок на одном экране: каталоги вкладов, кредитов и карт, считанные с опубликованных страниц каждого банка, реестр центрального банка из 35 лицензированных банков, официальные курсы валют и кривая межбанковского денежного рынка. Ставки хранятся так, как их указал банк, и никогда не вычисляются для заполнения пробелов, поэтому аналитики видят, что опубликовано, а что нет.
- Для страховщика
- Обзор рынка из 51 продуктов десяти страховщиков, список участников государственного реестра и движок анализа потребностей, каждый множитель которого является названной отраслевой договорённостью, раскрывается в ответе и может быть переопределён в каждом запросе. При нехватке входных данных он возвращает «невозможно оценить» со списком недостающего и никогда не нулевую потребность.
- Для фонда или брокера
- Собственные данные биржи в хранилище с доступом по запросу: цены, раскрытия информации, корпоративные действия, фундаментальные показатели и именованные коэффициенты по каждому эмитенту (всего: 300+). Проверка на соответствие шариату по стандарту AAOIFI 21 и критериям Meezan по каждому тикеру из листинга, а риск портфеля (волатильность, VaR, просадка, бета, концентрация) рассчитывается в точных десятичных числах.
- Для регулятора или аудитора
- Система, построенная для проверки. У каждой цифры есть источник и дата; неизвестное значение показывается как «n/a» с машиночитаемой причиной; законодательные параметры нельзя сохранить без ссылки на документ; а всё, что может действовать с деньгами, до действия записывает строку аудита со своим обоснованием.
Происхождение данных
Откуда берётся каждая цифра
У реестра, который управляет этой платформой, одно правило доказательства: источник можно пометить как работающий, только когда с ним взаимодействует конкретный путь в коде И мы видели записанные им данные, с числом строк и датой. Ниже источники, которые проходят это правило сегодня.
| Источник | Что поставляет |
|---|---|
| Центральный банк Узбекистана (cbu.uz) | Официальные курсы валют к UZS, основная ставка, цены золотых слитков, реестр банков и кривая доходности государственных облигаций. |
| Цены криптовалют CoinGecko (api.coingecko.com) | Цены и рыночная капитализация криптоактивов для ленты криптовалют на странице мировых рынков. |
| Источники спотовой цены золота (gold-api.com, Yahoo GC=F) | Международная спотовая цена золота (XAU/USD) для страницы золота и расчёта реальной доходности. |
| Мониторинг цен Narx-Tahlil (narxtahlil.uz) | Официальная статистика потребительских цен для раздела стоимости жизни. |
| Портал корпоративного раскрытия информации OpenInfo (openinfo.uz) | Раскрытия эмитентов, дневные биржевые бары OHLCV (акции, ETF, облигации), фундаментальные показатели эмитентов и дневной сводный скринер, на котором основаны котировки в реальном времени. |
| Государственный комитет по статистике, SIAT (stat.uz) | Официальные макроэкономические показатели (ИПЦ, ВВП и другие) для макроэкономической панели. |
| Центральный депозитарий ценных бумаг (uzcsd.uz) | Корпоративные действия (дивиденды, собрания) из публичного реестра депозитария. |
| Узбекская республиканская товарно-сырьевая биржа (uzex.uz) | Реестр биржевых сделок с сырьём и еженедельные биржевые котировки для раздела сырья. |
| Узбекская республиканская валютная биржа (uzrvb.uz) | Средневзвешенные курсы валют и объёмы, кривая межбанковского денежного рынка и репо, аукционы государственных облигаций. |
| Республиканская фондовая биржа «Тошкент» (uzse.uz) | Лента сделок в реальном времени, официальный реестр акций (количество в обращении и номинал) и листинг облигаций. |
| Котировки Yahoo Finance (query1.finance.yahoo.com) | Котировки мировых рынков (индексы США, крупные тикеры) для ленты мировых рынков. |
Всего источников в реестре: 26. Помимо работающих выше (11), частично работают: 9, спроектированы: 3, заблокированы барьерами, которые не открыть кодом: 3, и у каждого названа причина. Полная доска по статусам в реестре для инвесторов.
- Работающие внешние системы
- 11 из 26
- собственный реестр интеграций платформы, одна запись на источник
- Гипертаблицы Timescale
- 4
- схема хранилища: четыре вызова create_hypertable, по одному на каждый рыночный временной ряд
- Именованные коэффициенты на эмитента
- 300+
- примечания к схеме вертикального хранилища коэффициентов: одна строка на коэффициент за период
- Столбцы float в схеме
- 0
- один запрос к собственному каталогу столбцов базы данных: столбцы типа double precision или real во всей схеме
Измерено по репозиторию и работающей системе (цифры реестра на 23.08.2026, схемы на 31.08.2026). Реестр для инвесторов публикует примечание об измерении рядом с каждой цифрой.
Само хранилище построено на TimescaleDB. Рыночные временные ряды хранятся в гипертаблицах (4); ценовые бары разбиты на разделы по дням (дней в разделе: 30) и сжимаются через определённый срок (дней: 90), поэтому выборки по диапазону остаются быстрыми по мере роста истории. Коэффициенты хранятся по одной строке на коэффициент за период, поэтому новому коэффициенту не нужно менять схему.
А в основе всего правило: цена на этой платформе берётся из названного источника или равна null. Коэффициент, который невозможно рассчитать, выдаётся как null с записанной причиной, по каждому инструменту и коэффициенту. Ноль тоже является утверждением; мы делаем его, только когда его сделал источник.
Защищённость
Безопасность, описанная через то, что делает код
Нигде на этой странице не заявляется о сертификации. Ниже реальное состояние защиты, средство контроля за средством контроля, и каждое можно проверить по исходному коду.
- Данные для входа зашифрованы, при сбое доступ закрыт
- Данные для входа к брокеру шифруются Fernet ключом, который существует только в окружении. Нет ни ключа по умолчанию, ни сгенерированного запасного: если ключа нет, каждая попытка шифрования и расшифровки завершается ошибкой, и платформа отказывается сохранять данные, а не хранит открытый текст.
- Права проверяются на сервере
- Право на функцию является разрешением API, которое проверяется на сервере, а не скрытой кнопкой. В том, что пользователь не купил, отказывает API; интерфейс лишь отражает этот отказ.
- У каждой строки есть владелец
- Портфели, заявки, сообщения и декларации ограничены владельцем на уровне запросов. Данные одного пользователя структурно невидимы другому, а не отфильтрованы на уровне отображения.
- Двухфакторная аутентификация сначала проверяет доставку
- Необязательный двухфакторный вход через Telegram можно включить только после того, как реальный код действительно доставлен и подтверждён, поэтому ни один аккаунт Finmind не окажется закрыт кодом, который невозможно доставить. Коды хешируются, имеют срок действия, ограничение числа попыток и одноразовые, а двухфакторная аутентификация намеренно не является платной функцией.
- Секреты замаскированы по умолчанию
- Всё, похожее на секрет, показывается замаскированным и раскрывается поштучно отдельным элементом управления; в списках всегда только замаскированный вид.
- Денежные суммы точны от начала до конца
- NUMERIC(38,2) в базе данных, десятичные строки при передаче, целочисленная арифметика в минимальных единицах в браузере. Ни одна денежная сумма нигде не проходит через float, и схема доказывает это одним запросом.
- Законодательная цифра не может быть без ссылки
- Налоговые и пенсионные параметры хранятся строками с датой вступления в силу и названием установившего их документа, а ограничение CHECK в базе данных отвергает строку без ссылки на источник. Ссылка обеспечена схемой, а не привычкой.
Чего у нас нет: ни ISO 27001, ни SOC 2, ни PCI DSS. Эту платформу не проверял никто, кроме нас, а страница закупки, которая намекала бы на иное, провалила бы вашу первую же проверку. Средства контроля выше представляют собой код; приводите свою команду безопасности, и мы пройдём по нему вместе, модуль за модулем.
Интеграция
Как поступают данные и что их контролирует
Четыре канала с честными подписями: что поступает в реальном времени, что поступает на уровне протокола, что поступает файлом, потому что закон или источник не позволяют ничего лучшего, и что ждёт договора, а не кода.
В реальном времени, по расписанию
- Одиннадцать источников выше загружаются по расписанию, кэшируются и общие для всех пользователей.
- Источник со сбоем отдаёт последний исправный снимок с указанием его возраста, а не пробел или догадку.
- Неположительная цена отбрасывается, а не показывается: пустая панель честна, выдуманный ноль нет.
Брокер на уровне протокола
- Платформа работает с протоколом брокерского терминала UZSE (fondbozori.uz) напрямую, а не через считывание экрана: синхронизация брокерского счёта, отправка заявок и сверка с собственным списком заявок площадки.
- Криптография входа побайтово закреплена опубликованными тестовыми векторами, это проверяют наборы тестов двух реализаций клиента.
- Площадка не предлагает публичного API и не присылает подтверждений исполнения; что это значит на практике, сказано в ограничениях ниже.
Файлом, намеренно
- Брокерские выписки импортируются из файлов, поэтому портфель никогда не зависит от действующего подключения.
- Кредитные отчёты КАТМ считываются из файла, который субъект скачивает сам: бюро не публикует API без согласия, и по закону это единственный путь, для которого не нужно ничьё разрешение, кроме разрешения самого субъекта.
- Страховые полисы вставляются из государственного реестра с привязкой к собственным серии и номеру реестра, поэтому один и тот же полис никогда не импортируется дважды.
Закрыто договором, а не кодом
- Национальный вход OneID (id.egov.uz) реализован, но не работает: регистрация клиента возможна только по договору, и ни один вызов ещё не прошёл полный цикл. Мы говорим об этом прямо, а не намекаем на обратное.
- Кабинету налогоплательщика (my.soliq.uz) нужен сеанс E-IMZO каждого налогоплательщика или договор на обслуживание; ни то, ни другое нельзя обойти кодом.
- Платёжные операторы публикуют свои протоколы для продавцов, и адаптеры написаны по ним; ключи доступа появляются только после подписания договоров, поэтому ни один не включён.
Закупка
Как это покупается и внедряется
У Finmind есть бесплатное ядро для каждого аккаунта Finmind (обучение, AI-ассистент, подключение к брокеру, портфель, симулятор, ручная торговля и общий список заявок рынка); всё остальное продаётся по функциям на месяц или на год. Тарифных планов нет: право предоставляется явно на определённый срок и проверяется на сервере как разрешение API, поэтому что куплено и до какого числа, является фактом в базе данных, а не договорённостью системы оплаты. Отдел, которому нужны рыночные данные и проверка инструментов, не платит за налоговый движок, которым не будет пользоваться.
Текущая цена платной функции
1 000,00 UZS / месяц
10 000,00 UZS / год
Считывается из API каталога через кэш в несколько минут: вводная цена выхода на рынок для личных аккаунтов Finmind. Условия для организаций, число мест и объём согласуются в каждом договоре отдельно и здесь не публикуются.
Развёртывание в нынешнем виде
Платформа представляет собой набор контейнеров: API на Django с плановыми обработчиками, сервис загрузки данных, интерфейс на Next.js и хранилище TimescaleDB (compose-файл, который запускает этот набор, и есть само развёртывание, а не его схема). Приём платежей сегодня ручной, намеренно и по необходимости; ограничения ниже точно объясняют почему, потому что то, как мы принимаем деньги, входит в то, что вы оцениваете.
Поэтому покупка для организации начинается с разговора: объём, число мест, договор и уровень обслуживания, согласованный с инфраструктурой, способной его соблюдать. Платформа, о которой вы бы договаривались, работает уже сейчас, и вы можете попробовать её до появления любых бумаг.
Названы до того, как вы их найдёте
Чего мы не утверждаем
Страница закупки заслуживает доверия ровно в той мере, в какой она признаёт ограничения. Ниже ограничения, влияющие на решение о покупке, нашими словами.
- До вас никто не покупал
- Сегодня Finmind не использует ни одна организация. На этой странице нет ни клиентов для рекомендаций, ни логотипов, ни цифр использования, и ничего такого не припрятано для частного показа. Показать мы можем саму работающую систему, вживую и под вашим управлением.
- За разделом о безопасности не стоит сертификат
- Оценки по ISO 27001, SOC 2 или PCI DSS не проводились. Раздел о безопасности выше описывает, что делает код, и каждое средство контроля в нём можно проверить по исходному коду вместе с нами. Мы описываем состояние защиты и не заимствуем для него значок.
- Нет ни SLA, ни показателя доступности
- Мы не публикуем ни то, ни другое, потому что ни то, ни другое не измерялось на периоде, за который мы могли бы поручиться. Уровень обслуживания должен быть в договоре, согласованном с инфраструктурой, способной его соблюдать, а не заявлен сначала на веб-странице.
- Пробелы самого государства ограничивают и нас
- API для электронной подачи нет, поэтому платформа формирует точную декларацию, а подаёт её налогоплательщик. Реестр обязательного страхования закрыт капчей, поэтому полисы записываются и связываются с реестром, но не проверяются по нему. Где указ, стоящий за законодательной цифрой, не опубликован, затронутые строки пишут «ожидается», а не угадывают.
- Приём платежей сегодня ручной
- Покупка состоит из запроса с ценой, рассчитанной на сервере, QR-кода, который явно наш, оплаты вне платформы и подтверждения человеком, создающего право на определённый срок. Для организации это означает договор и разговор о счёте, а не оформление в корзине. Автоматизация есть в коде и ждёт договоров с операторами, а не разработки.
Это выборка для покупателя, а не весь перечень. Полный реестр ограничений, журнал заявок и история дефектов находятся в реестре для инвесторов, где у каждой цифры указано давшее её измерение.
Следующий шаг
Оценивайте работающую систему, а не эту страницу
Попросите демонстрацию, и мы проведём вашу команду по работающей платформе: хранилище данных и его источники, результаты проверки инструментов с отказами, выгрузка декларации в записи самого налогового органа и места, где система пишет «n/a», и почему. Честные пробелы и есть демонстрация; продукт, который не может показать свои отказы, их скрывает.
Приходите со своим списком проверок. У каждой опубликованной нами измеренной цифры указаны основание измерения и дата, и ваша команда может повторить каждое измерение вместе с нами.
Контактные данные считываются из публичных настроек самой платформы через кэш в несколько минут.
Контакты
Вопросы, отзывы или пожелания о новых функциях. Ваше сообщение попадает прямо к команде; ответ появится в вашем аккаунте Finmind (Настройки, затем Поддержка) и в Telegram, если ваш чат подключён.
Удобнее по электронной почте? [email protected]