о проекте
Российская статистика огромна, и большая часть её просто не доходит до тех, кому пригодилась бы. rustata собирает её в одном месте и даёт пользоваться ею без технической возни.
Презентация проекта, 20 слайдов
Что здесь есть, что можно узнать одним кликом, как забрать данные в Excel или в свою модель и чем это лучше скачанного файла. Открывается в браузере, листается стрелками.
Данных много, и о них не знают
Росстат публикует не только инфляцию и ВВП, которые попадают в новости. Это средние цены на конкретные товары по каждому региону, выпуск продукции по сотням позиций, помесячные ряды длиной в двадцать лет. Рядом лежит статистика Банка России и Федерального казначейства: банковский сектор по регионам, доходы и расходы бюджетов субъектов. Сейчас на сайте 5,4 млн рядов, и почти каждый из них кому-то нужен: экономисту, журналисту, предпринимателю, студенту. Но чтобы узнать, что такой ряд вообще существует, надо заранее знать, где искать.
Барьер не в закрытости, а в форме
Данные открыты, но лежат так, что работать с ними тяжело. Выгрузки разбросаны по разным разделам и сайтам, приходят таблицами Excel со сложной шапкой, объединёнными ячейками и сносками. Товары и отрасли закодированы классификаторами, которые время от времени меняются, и один и тот же продукт в разные годы называется по-разному. Регионы меняют коды. Чтобы получить обычный ряд «цена литра молока в Татарстане с 2010 года», нужно скачать десяток файлов, понять их устройство и свести вручную.
Эту работу проделывает каждый, кому понадобились цифры. Мы делаем её один раз и для всех.
Что делает rustata
- Собирает публикации Росстата, Банка России и Федерального казначейства и приводит их к единому виду: один ряд, один товар, один регион, одна единица измерения. Территории у всех источников кодируются одинаково, поэтому ряды из разных ведомств встают на одну страницу региона.
- Объясняет происхождение каждой цифры: из какого файла она взята, когда опубликована, что означает и с чем её нельзя сравнивать.
- Показывает пересмотры. Статистику уточняют задним числом, и мы храним все версии: видно, как ряд выглядел на любую прошедшую дату.
- Отдаёт данные графиком, таблицей и файлом CSV, который открывается в Excel без правки, а моделям и дашбордам - по программному интерфейсу.
Свежесть можно проверить: у каждого набора видно не только период данных, но и день, когда выпуск у нас загружен. Данные обновляются каждую ночь, по всем источникам сразу; календарь загрузок - на странице обновления. Между публикацией у первоисточника и появлением данных здесь обычно один день.
Две цели
Первая - открыть статистику людям. Найти показатель должно быть так же просто, как найти товар в магазине: набрали «бензин», выбрали регион, увидели график. Для этого не нужно знать ни кодов классификаторов, ни устройства выгрузок. Публичная часть сайта бесплатна и останется бесплатной.
Вторая - дать данные машинам. Аналитические модели, дашборды и внутренние корпоративные системы должны получать ряды напрямую, по программному интерфейсу, с устойчивыми идентификаторами и предсказуемым обновлением. Компания подключает нужные показатели один раз, и дальше они обновляются сами, без ручных выгрузок.
API работает: вход по ссылке из письма, токен в личном кабинете, примеры на Python, R и Julia. Бесплатного тарифа (1 000 000 значений в месяц) хватает на обычную исследовательскую работу, а исследователям академический доступ без ограничения по объёму даётся бесплатно. Тем, кто работает в таблицах, а не в коде, программировать не нужно: канал OData для Excel и Power BI обновляет таблицу сам, а ИИ-агент подключается коннектором MCP - один адрес, и дальше он спрашивает данные сам.
Чего мы не делаем
Мы не пересчитываем и не «улучшаем» официальные цифры: значение на сайте такое же, как в публикации первоисточника. Не строим прогнозов и не заполняем пропуски выдуманными числами. Если данных за период нет, так и написано, что их нет.
Из того же правила следует остальное. Итог по России мы берём опубликованный, а не складываем из округов: круг отчитывающихся и досчёты у них разные. Значение, скрытое источником, остаётся пустым, а не превращается в ноль. Ряды, разорванные сменой кода или методологии, соединяются только там, где разрыв объявлен явно, и на графике это подписано.
Вопросы, замечания и просьбы добавить источник - на странице контакты.