← Все моделиОткрыть живое демо →

Управление активами и пассивами и трансфертные ставки

1. Главный месседж для заказчика

Решение превращает управление процентным риском из набора разрозненных таблиц в единую проверяемую цепочку от позиции баланса до чистого процентного дохода, внутренней трансфертной маржи и экономической стоимости капитала. В модели одна и та же позиция последовательно проходит валютное приведение, поведенческое разложение, отнесение к сроку переоценки, двенадцатимесячную проекцию остатков и процентов, расчёт денежных потоков и дисконтирование. Поэтому итог по сценарию можно объяснить не только общей суммой, но и продуктом, валютой, регионом, месяцем, сроком переоценки и отдельной позицией.

Фактически построен углублённый расчётный контур на отчётную дату 30.06.2026: 2 400 исходных балансовых позиций, 120 внебалансовых процентных свопов, три валюты, шесть сценариев ставок и 12 месяцев прогноза. После разложения текущих счетов на устойчивую и неустойчивую части модель содержит 2 680 аналитических балансовых позиций; вместе со свопами справочник позиций насчитывает 2 800 листовых элементов. Полный пакет включает 13 справочников, шесть кубов и 371 572 строки фактов.

Базовый баланс составляет 1 200 000 млн ₽ активов, 1 100 000 млн ₽ обязательств и 100 000 млн ₽ капитала; контрольный остаток равен нулю. Базовый чистый процентный доход на 12 месяцев равен 65 627,128 млн ₽, а экономическая стоимость капитала — 56 205,440 млн ₽. При параллельном росте ставок на 200 базисных пунктов чистый процентный доход уменьшается на 2 754,763 млн ₽, а экономическая стоимость капитала — на 18 571,964 млн ₽.

Граница текущего результата зафиксирована честно. Полный расчётный пакет сформирован, воспроизводится от фиксированного зерна и прошёл 1 838 383 независимые проверки без ошибок. На стенде полностью загружены кривые, срез позиций и сводная витрина. В трёх детальных кубах — процентном разрыве, проекции чистого процентного дохода и денежных потоках — отклонены строки 120 свопов, потому что в справочнике продуктов отсутствует элемент IRS_HEDGE. Все балансовые строки приняты корректно, а сводные показатели содержат полный результат, включая хеджи. До исправления справочника нельзя заявлять, что детальная расшифровка свопов на стенде полностью согласована со сводной витриной.

2. Что именно считает решение

Решение одновременно отвечает на четыре вопроса финансового директора: как устроен текущий процентный разрыв, как изменится чистый процентный доход в течение года, как внутренние трансфертные ставки распределяют результат между бизнесом и казначейством и как меняется приведённая стоимость баланса при изменении кривой ставок.

Расчётный блокЧто фактически рассчитываетсяУправленческий результат
Балансовый периметрОстаток каждой позиции в валюте договора и в рублях, принадлежность к активам, обязательствам или капиталу, продукт, регион и другие классификационные признакиЕдиная база активов, обязательств и капитала с контролем равенства баланса
Поведенческий профиль текущих счетовРазделение беспроцентных и низкопроцентных остатков до востребования на устойчивую и неустойчивую части без сохранения исходной строки в расчётных кубахРеалистичный срок переоценки 430 000 млн ₽ текущих счетов без двойного счёта
Процентный разрывПодписанный объём по позиции, сроку переоценки и сценарию; для свопов — отдельные фиксированная и плавающая ногиРазрыв по срокам, краткосрочная и долгосрочная позиция, приближённая чувствительность дохода
Проекция чистого процентного доходаНачальный остаток, новый бизнес, плановое выбытие, досрочное погашение, конечный и средний остатки, клиентская и трансфертная ставки, процентыДвенадцатимесячный доход по позиции, продукту, региону, валюте, месяцу и сценарию
Трансфертное ценообразованиеВнутренний процент по трансфертной ставке, маржа бизнеса, результат казначейства и процентный результат хеджейРазделение результата между коммерческими подразделениями и центром управления ликвидностью и процентным риском
Экономическая стоимость капиталаДоговорные и поведенческие денежные потоки, ставка дисконтирования, коэффициент дисконтирования и приведённая стоимостьТекущая стоимость активов, обязательств и хеджей и её изменение по сценарию
Сводные контролиБалансовые тождества, увязка текущих счетов, процентного дохода, трансфертного результата, разрыва и приведённой стоимостиНабор из 50 итоговых показателей по каждому из шести сценариев

Фактический балансовый периметр на 30.06.2026:

ПродуктКоличество исходных позицийОбъём, млн ₽
Денежные средства40130 000,000
Межбанковские размещения8090 000,000
Корпоративные кредиты300270 000,000
Кредиты малому и среднему бизнесу260130 000,000
Ипотечные кредиты360250 000,000
Потребительские кредиты220120 000,000
Государственные облигации150110 000,000
Корпоративные облигации12070 000,000
Прочие процентные активы10030 000,000
Текущие счета физических лиц180250 000,000
Текущие счета юридических лиц100180 000,000
Срочные вклады физических лиц190260 000,000
Срочные депозиты юридических лиц100150 000,000
Межбанковские привлечения60100 000,000
Выпущенные облигации100160 000,000
Собственный капитал40100 000,000
Итого2 4002 400 000,000 валового объёма строк баланса

Последняя строка показывает сумму абсолютных объёмов всех сторон: 1 200 000 млн ₽ активов, 1 100 000 млн ₽ обязательств и 100 000 млн ₽ капитала. Она не является размером баланса; размер баланса по активной стороне равен 1 200 000 млн ₽.

Ключевые показатели базового сценария, млн ₽:

ПоказательЗначение
Активы1 200 000,000
Обязательства1 100 000,000
Капитал100 000,000
Контрольный остаток баланса0,000
Текущие счета до поведенческого разложения430 000,000
Устойчивая часть текущих счетов263 487,570
Неустойчивая часть текущих счетов166 512,430
Краткосрочный разрыв до одного года−172 759,083
Долгосрочный разрыв свыше одного года272 759,083
Непереоцениваемый капитал−100 000,000
Общий разрыв0,000
Чистый процентный доход за 12 месяцев65 627,128
Клиентский процентный результат64 006,636
Процентный результат хеджей1 620,492
Маржа бизнеса после трансфертной ставки57 852,259
Результат казначейства7 774,869
Экономическая стоимость капитала56 205,440
Валовой номинал процентных свопов330 000,000
Чистый направленный номинал свопов50 000,000

Сценарные результаты, млн ₽:

СценарийЧистый процентный доход, 12 месяцевИзменение к базеЭкономическая стоимость капиталаИзменение к базе
Базовый65 627,1280,00056 205,4400,000
Параллельный рост на 200 б.п.62 872,365−2 754,76337 633,476−18 571,964
Параллельное снижение на 100 б.п.66 967,1881 340,06067 153,33110 947,891
Увеличение наклона кривой66 085,985458,85744 372,454−11 832,986
Снижение наклона кривой63 788,069−1 839,05962 213,4866 008,046
Рост базисного спреда на 75 б.п.66 050,625423,49757 451,8251 246,385

Модель отдельно показывает разницу между статической оценкой по процентному разрыву и полной динамической проекцией. Например, при росте ставок на 200 базисных пунктов разрыв даёт приближённое изменение дохода −2 438,891 млн ₽, тогда как двенадцатимесячная проекция с новым бизнесом, выбытиями, досрочными погашениями, изменением ставок и хеджами даёт −2 754,763 млн ₽. Остаток моста составляет −315,872 млн ₽. Это не ошибка, а объяснимая разница между статическим и динамическим методами.

СценарийПриближённое изменение по разрывуИзменение полной проекцииОстаток моста
Базовый0,0000,0000,000
Параллельный рост на 200 б.п.−2 438,891−2 754,763−315,872
Параллельное снижение на 100 б.п.1 219,4551 340,060120,605
Увеличение наклона кривой501,963458,857−43,106
Снижение наклона кривой−1 721,429−1 839,059−117,630
Рост базисного спреда на 75 б.п.222,805423,497200,692

3. Модель данных в бизнесовых терминах

В модели нет одного универсального файла, в котором смешаны остатки, ставки, сценарии и результаты. Справочники задают устойчивые бизнесовые классификаторы, а шесть кубов отвечают за разные этапы расчёта. Это позволяет проверить каждый переход отдельно и не суммировать показатели, которые по смыслу неаддитивны.

Справочники:

Бизнес-объектПодтверждённый объёмФактически построенное содержание
Отчётная дата1 датаСрез на 30.06.2026
Позиция2 800 листовых элементов2 680 балансовых и поведенческих позиций плюс 120 процентных свопов
Продукт16 элементов на стендеДевять классов активов, шесть классов обязательств и капитал. Элемент для свопа IRS_HEDGE не создан, что является известным дефектом загрузки
Валюта3 элементаРубли, доллары США и китайские юани
Регион6 элементовЦентральный, Северо-Западный, Поволжье, Южный, Сибирь и Дальний Восток; разрез подтверждён выгрузкой проекции дохода
Сценарий6 элементовБаза, два параллельных шока, два изменения наклона и базисный шок
Корзина переоценки12 элементовДо востребования, 1 месяц, 1–3, 3–6 и 6–12 месяцев, 1–2, 2–3, 3–5, 5–7, 7–10 и свыше 10 лет, а также непереоцениваемая часть
Месяц прогноза12 элементовИюль 2026 — июнь 2027
Итоговый показатель50 бизнес-показателейБаланс, текущие счета, разрывы, доход, трансфертный результат, хеджи, денежные потоки и экономическая стоимость капитала
Процентный индексЧисло элементов отдельно не раскрыто в приложенияхСвязывает плавающую ставку позиции с соответствующей кривой
Тип кривойЧисло элементов отдельно не раскрыто в приложенияхРазделяет рыночную и внутреннюю трансфертную кривые
Нога процентного разрываЧисло элементов отдельно не раскрыто в приложенияхОтделяет договорную, поведенческую, фиксированную и плавающую составляющие, где они применимы
Тип денежного потокаЧисло элементов отдельно не раскрыто в приложенияхРазделяет основной долг, проценты и потоки хеджирования

Всего в поставке подтверждены 13 справочников и 2 936 строк справочных данных. Там, где в приложенных материалах нет отдельного количества элементов, оно намеренно не восстанавливается предположением.

Расчётные кубы:

Бизнесовый слойКуб на текущем стендеЗерно расчётаПолный объём фактов
Процентные и трансфертные кривыеalmx_curveдата × валюта × индекс × срок × сценарий × тип кривой1 056
Срез позицийalmx_position_snapshotдата × позиция2 800
Процентный разрывalmx_gapпозиция × сценарий × корзина переоценки × нога17 520
Проекция чистого процентного доходаalmx_nii_projectionпозиция × сценарий × месяц201 600
Денежные потоки и приведённая стоимостьalmx_cashflowпозиция × сценарий × корзина × тип потока148 296
Сводные показателиalmx_summaryдата × сценарий × показатель300
Итого6 кубов371 572

В исполнимой спецификации эти же структуры имели ключи alm2_. На стенде они созданы под ключами almx_, потому что первая операторская попытка загрузки с неверным разделителем оставила исходные ключи в неработоспособном состоянии. Это не изменение финансовой модели и не дефект поставленных данных.

Путь позиции через модель выглядит так:

1. 2 400 исходных балансовых строк образуют контрольный баланс.

2. 280 позиций текущих счетов разделяются на две поведенческие части. Исходные строки не остаются в расчёте, поэтому количество аналитических балансовых позиций возрастает на 280 — до 2 680, а не на 560.

3. 120 внебалансовых свопов добавляются как отдельные инструменты хеджирования, но их номинал не попадает в баланс.

4. Каждая аналитическая позиция связывается со сценарием, сроком переоценки и месяцем проекции.

5. Итоги сворачиваются в 50 показателей по каждому из шести сценариев.

Справочник позиции по исполнимой спецификации содержит признаки продукта, бизнес-блока, книги, региона, сегмента, валюты, стороны баланса, процентного индекса и поведенческой ноги. Приложенные выгрузки прямо подтверждают рабочие разрезы по продукту, валюте, региону, сценарию, сроку переоценки и месяцу. Служебные атрибутные колонки в выгрузках кубов отображаются нулями, поэтому наличие отдельного пользовательского отбора по каждому прочему атрибуту в этом описании не заявляется.

4. Бизнес-логика расчёта

Расчёт построен как последовательность финансовых шагов, а не как набор несвязанных формул.

ШагБизнесовый смысл
1. Фиксация отчётного срезаНа 30.06.2026 загружаются исходные остатки в валюте договора и в рублях. Активы, обязательства и капитал проверяются до начала сценарного расчёта.
2. Однократное валютное приведениеВалютная позиция переводится в рубли по заданному курсу один раз. Повторное умножение на курс относится к контролируемым ошибкам и выявляется проверкой.
3. Поведенческое разложение текущих счетовКаждая позиция до востребования делится на устойчивую и неустойчивую части с суммой весов ровно 100 %. Устойчивая часть получает более длинный срок и меньший коэффициент переноса ставки; неустойчивая — короткий срок и более высокий коэффициент.
4. Назначение срока переоценкиДоговорные позиции относятся к корзине по дате следующего пересмотра ставки или погашения. Капитал относится к непереоцениваемой части.
5. Формирование сценарной кривойДля каждой валюты, процентного индекса и срока задаются рыночная и трансфертная ставки в шести сценариях. Сценарий всегда является условием отбора, а не объектом суммирования.
6. Расчёт процентного разрываАктивы учитываются со знаком плюс, обязательства и капитал — со знаком минус. Для свопа формируются две противоположные ноги, поэтому его балансовый номинал не создаёт искусственный общий разрыв.
7. Движение остатковДля каждого из 12 месяцев рассчитываются начальный остаток, новый бизнес, плановое выбытие, досрочное погашение и конечный остаток. Следующий месяц начинается с конечного остатка предыдущего.
8. Средний остаток и клиентский процентПроцент начисляется на средний, а не на конечный остаток. Сторона баланса задаёт знак дохода или расхода.
9. Внутренняя трансфертная ставкаНа тот же средний остаток применяется внутренняя ставка соответствующего срока, валюты и сценария. Так стоимость фондирования или размещения не смешивается с клиентской ценой продукта.
10. Разделение результатаМаржа бизнеса равна клиентскому проценту за вычетом внутреннего трансфертного процента. Результат казначейства состоит из внутреннего процента и результата хеджей. Их сумма равна чистому процентному доходу.
11. Денежные потоки и дисконтированиеОсновной долг, проценты и потоки свопов раскладываются по срокам и дисконтируются по сценарной ставке. Капитал не моделируется как погашаемый денежный поток.
12. Формирование экономической стоимости капиталаПриведённые стоимости активов, обязательств и хеджей суммируются с их знаками. Отдельно рассчитывается отклонение каждого сценария от базы.
13. Сводка и контролиНа выходе проверяются баланс, сумма устойчивой и неустойчивой частей, тождества процентного дохода и трансфертного результата, сумма разрывов и увязка приведённой стоимости.

Движение остатка позиции. Конечный остаток месяца равен начальному остатку плюс новый бизнес минус плановое выбытие минус досрочное погашение. Средний остаток равен половине суммы начального и конечного остатков. Эта логика рассчитана по каждой позиции и каждому месяцу, а не только на итоговом уровне.

Клиентский процент и внутренняя стоимость. Клиентский процент равен среднему остатку, умноженному на клиентскую ставку и на знак стороны баланса, с приведением годовой ставки к месяцу. Внутренний трансфертный процент рассчитывается на тот же средний остаток по внутренней ставке. Поэтому:

В базовом сценарии это тождество даёт 57 852,259 + 7 774,869 = 65 627,128 млн ₽. Остаток проверки равен нулю. Внутренний трансфертный результат со знаком составляет 6 154,377 млн ₽, а абсолютный оборот внутренних начислений по обеим сторонам — 288 855,029 млн ₽. Последний показатель используется как контроль масштаба внутренних потоков и не прибавляется к чистому процентному доходу.

Процентный разрыв. Подписанный разрыв равен поведенческому или договорному остатку со знаком стороны. Приближённое изменение дохода рассчитывается только для сроков до одного года как разрыв, умноженный на величину шока и оставшуюся долю года. Для более длинных сроков статическая оценка изменения годового дохода не формируется, но сами позиции участвуют в расчёте экономической стоимости.

Экономическая стоимость капитала. Каждый денежный поток делится на накопленный коэффициент дисконтирования по месячной ставке. Экономическая стоимость капитала равна сумме приведённых стоимостей активов, обязательств и свопов. В базовом сценарии:

В составе итоговой стоимости отдельно контролируются приведённая стоимость основного долга 5 095,229 млн ₽ и процентов 49 499,195 млн ₽. Эти две суммы вместе с хеджами объясняют итог, но не должны повторно добавляться к уже рассчитанной экономической стоимости.

Неаддитивность сценариев и запасов. Шесть сценариев являются взаимоисключающими вариантами, поэтому их нельзя суммировать. То же относится к конечным остаткам по месяцам, общей экономической стоимости и итоговым коэффициентам. В модели такие показатели либо формируются для выбранного сценария, либо рассчитываются из аддитивных составляющих. Отдельные проверки намеренно ловят суммирование сценариев, суммирование 12 месячных запасов, двойное дисконтирование и повторный учёт внутренней трансфертной ставки.

Часть сложных расчётов материализуется при загрузке, поскольку реальный язык правил платформы не содержит необходимых функций для округления, экспоненты, двухаргументного максимума и безопасной проверки пустых значений. К таким расчётам относятся коэффициенты переноса ставки, нижние и верхние ограничения ставки, досрочное погашение и дисконтированная стоимость. На платформе правила используются там, где расчёт можно корректно воспроизвести и на базовом, и на агрегированном уровнях.

5. Описание ключевых показателей

ПоказательКак формируетсяПодтверждённый результат или назначение
АктивыСумма положительных балансовых позиций на отчётную дату1 200 000,000 млн ₽
ОбязательстваСумма привлечённых средств без капитала1 100 000,000 млн ₽
КапиталНепереоцениваемая собственная часть источников100 000,000 млн ₽
Контрольный остаток балансаАктивы − обязательства − капитал0,000 млн ₽
Исходный объём текущих счетовТекущие счета физических и юридических лиц до поведенческого разложения430 000,000 млн ₽
Устойчивая часть текущих счетовДоля остатков, которая моделируется как стабильное фондирование с более длинным сроком263 487,570 млн ₽, или 61,28 % исходного объёма
Неустойчивая часть текущих счетовДоля остатков, чувствительная к быстрому оттоку и переоценке166 512,430 млн ₽, или 38,72 % исходного объёма
Начальный остатокОстаток позиции на начало месяцаФормируется по каждой позиции, сценарию и месяцу
Новый бизнесПланируемое пополнение позиции в месяцеУвеличивает конечный остаток и среднюю базу начисления
Плановое выбытиеДоговорное погашение или отток позицииУменьшает конечный остаток
Досрочное погашениеДополнительное уменьшение остатка по поведенческой предпосылкеМатериализуется при загрузке и не складывается повторно с договорным выбытием
Конечный остатокНачальный остаток + новый бизнес − плановое выбытие − досрочное погашениеСтановится начальным остатком следующего месяца
Средний остатокПоловина суммы начального и конечного остатковБаза месячного процентного начисления
Клиентская ставкаДоговорная ставка с учётом сценарного изменения и ограниченийПрименяется к среднему остатку позиции
Внутренняя трансфертная ставкаСтавка внутреннего фондирования или размещения по валюте, сроку и сценариюОтделяет стоимость ресурсов от клиентской цены
Клиентский процентный результатПроцентный доход по активам минус процентный расход по обязательствам, без повторного включения внутреннего процента64 006,636 млн ₽ в базовом сценарии
Внутренний трансфертный процентПодписанное внутреннее начисление на средний остаток6 154,377 млн ₽ со знаком; используется для распределения результата, а не как внешний доход банка
Маржа бизнесаКлиентский процентный результат − внутренний трансфертный процент57 852,259 млн ₽ в базовом сценарии
Результат казначействаВнутренний трансфертный процент + процентный результат свопов7 774,869 млн ₽ в базовом сценарии
Чистый процентный доходМаржа бизнеса + результат казначейства; одновременно клиентский результат + результат хеджей65 627,128 млн ₽ в базовом сценарии
Номинал хеджейВаловая сумма номиналов 120 внебалансовых процентных свопов330 000,000 млн ₽ валового и 50 000,000 млн ₽ чистого направленного номинала
Процентный результат хеджейРазница процентных потоков по фиксированной и плавающей ногам1 620,492 млн ₽ в базовом сценарии
Разрыв до одного годаСумма подписанных позиций в корзинах до 12 месяцев−172 759,083 млн ₽; краткосрочная позиция чувствительна к росту стоимости привлечения
Разрыв свыше одного годаСумма подписанных позиций в корзинах более года272 759,083 млн ₽
Непереоцениваемая частьКапитал со знаком источника−100 000,000 млн ₽
Общий процентный разрывКраткосрочная + долгосрочная + непереоцениваемая части0,000 млн ₽; нулевой общий итог не отменяет риска внутри сроковых корзин
Приближённое изменение дохода по разрывуРазрыв до года × шок ставки × оставшаяся доля годаОт −2 438,891 млн ₽ при +200 б.п. до 1 219,455 млн ₽ при −100 б.п.
Остаток мостаПолная динамическая дельта дохода − статическая оценка по разрывуПоказывает влияние движения остатков, досрочных погашений, формы кривой и хеджей
Денежный потокОсновной долг, проценты или поток хеджа по позиции и срокуОснова расчёта приведённой стоимости
Ставка дисконтированияСценарная ставка для валюты и срока денежного потокаИспользуется один раз для каждого потока
Коэффициент дисконтированияНакопленный коэффициент от отчётной даты до срока потокаНе суммируется между сроками
Приведённая стоимостьДенежный поток, делённый на коэффициент дисконтированияРассчитывается по каждой позиции и сценарию
Экономическая стоимость капиталаПриведённая стоимость активов + обязательств + хеджей56 205,440 млн ₽ в базе; диапазон сценариев от 37 633,476 до 67 153,331 млн ₽
Изменение экономической стоимостиЭкономическая стоимость сценария − базовая стоимостьНаиболее неблагоприятный из построенных сценариев — рост ставок на 200 б.п.: −18 571,964 млн ₽
Остаток трансфертного тождестваЧистый процентный доход − маржа бизнеса − результат казначейства0,000 млн ₽ во всех шести сценариях
Остаток тождества стоимостиИтоговая стоимость − стоимость активов − стоимость обязательств − стоимость хеджей0,000 млн ₽ во всех шести сценариях

Базовый процентный разрыв по отдельным сроковым корзинам показывает, почему общий ноль нельзя использовать как единственную оценку риска:

КорзинаРазрыв, млн ₽
До востребования−45 862,882
До 1 месяца−23 360,103
1–3 месяца−37 781,431
3–6 месяцев−20 237,376
6–12 месяцев−45 517,291
1–2 года−72 281,724
2–3 года−156 230,384
3–5 лет140 069,934
5–7 лет114 740,881
7–10 лет50 324,382
Свыше 10 лет196 135,994
Непереоцениваемая часть−100 000,000
Итого0,000

В коротком конце модель в целом пассивочувствительна: обязательства переоцениваются быстрее активов. В длинном конце преобладают активы. Поэтому параллельный рост ставок ухудшает годовой процентный результат и одновременно сокращает экономическую стоимость капитала, хотя общий разрыв по всем срокам равен нулю.

6. Как формируются витрины

Витрины строятся не прямым переносом итоговых чисел, а последовательным сворачиванием детальных расчётных слоёв. Пользователь выбирает один сценарий и получает согласованный набор разрезов; суммирование разных сценариев не допускается.

ВитринаИсточникОсновные разрезыЧто видит финансовый директор
Балансовый периметрalmx_position_snapshotпозиция, продукт, валюта, отчётная датаСостав активов, обязательств, капитала, валютное приведение и номиналы хеджей без включения последних в баланс
Кривая ставокalmx_curveвалюта, индекс, срок, сценарий, тип кривойРыночные и внутренние трансфертные ставки, на которых основаны все последующие расчёты
Процентный разрывalmx_gapпозиция, продукт, валюта, сценарий, срок переоценкиРазрыв по срокам, краткосрочная и долгосрочная позиция, приближённое изменение дохода
Проекция чистого процентного доходаalmx_nii_projectionпозиция, продукт, регион, валюта, сценарий, месяцДвижение остатков, клиентские и внутренние ставки, маржа бизнеса, результат казначейства и вклад в доход
Разложение трансфертного результатаalmx_nii_projection и almx_summaryсценарий, продукт, регион, месяцПереход от клиентского результата к марже бизнеса и казначейскому результату без двойного счёта внутреннего процента
Денежные потоки и стоимостьalmx_cashflowпозиция, сценарий, срок, тип потокаОсновной долг, проценты, потоки хеджей, ставка и коэффициент дисконтирования, приведённая стоимость
Сводная панельalmx_summaryотчётная дата, сценарий, показатель50 ключевых показателей: баланс, текущие счета, разрывы, доход, хеджи, трансфертный результат и экономическая стоимость
Контрольная витринаконтрольный пакет и независимая программа проверкиправило, объект проверки, ожидаемое и фактическое значениеБалансовые тождества, отсутствие двойного счёта, корректность движения остатков, дисконтирования и сценарного отбора

Фактический статус загрузки на стенд:

КубПолный расчётный объёмСостояние на стенде
almx_curve1 056 строкЗагружен полностью
almx_position_snapshot2 800 строкЗагружен полностью; все 120 позиций свопов присутствуют в справочнике позиций
almx_gap17 520 строкПринято 16 080 балансовых строк; отклонено 1 440 строк свопов
almx_nii_projection201 600 строкБалансовая часть принята; отклонено 8 640 строк свопов, то есть полный принятый объём без хеджей составляет 192 960 строк
almx_cashflow148 296 строкБалансовая часть принята; отклонено 3 000 строк свопов, то есть принято 145 296 строк
almx_summary300 бизнес-фактовЗагружен полностью и содержит полный итог, включая хеджи

Причина отклонения одна: справочник продуктов содержит 16 балансовых продуктов, но не содержит IRS_HEDGE. Сами позиции H0001H0120 созданы и помечены как производные инструменты. Исправление не требует пересмотра расчётной методики: необходимо добавить допустимый классификатор хеджа либо, что методически предпочтительнее, выделить инструменты хеджирования в отдельное измерение.

Это ограничение важно для интерпретации витрин. Сводная панель показывает полные значения, включая 1 620,492 млн ₽ базового процентного результата хеджей и 1 611,016 млн ₽ их приведённой стоимости. Детальные кубы на стенде сейчас содержат только балансовую часть, поэтому их сумма по позиции не обязана совпадать со сводным показателем там, где должен присутствовать своп. После добавления классификатора необходимо повторно загрузить 13 080 отклонённых строк и выполнить контрольную сверку детализации со сводной витриной.

Приложенная выгрузка сводной витрины содержит все 300 бизнес-фактов и дополнительно шесть служебных строк корневого уровня. Выгрузка процентного разрыва содержит все 16 080 принятых балансовых строк. Приложенная выгрузка проекции дохода содержит 60 000 строк: полный базовый сценарий и часть сценария роста на 200 базисных пунктов. Поэтому она подтверждает структуру и формулы расчёта, но сама по себе не является полной выгрузкой 201 600 строк.

При дополнительной сверке приложенных выгрузок формула конечного остатка, средний остаток, маржа бизнеса, результат казначейства, чистый процентный доход, подписанный разрыв и приближённое изменение дохода пересчитываются по строкам с точностью до 0,001 млн ₽; расхождения находятся в пределах заданного округления.

Отдельная оформленная пользовательская книга с готовыми листами и диаграммами в приложенном подтверждённом результате не представлена. Поэтому в кейсе заявляются построенные расчётные кубы, сводные показатели и доступные срезы, но не готовое промышленное рабочее место финансового директора.

7. Ценность подхода для заказчика

Первое — один исходный баланс поддерживает несколько видов анализа. Процентный разрыв, двенадцатимесячный доход, внутренняя трансфертная маржа и экономическая стоимость строятся на одних и тех же позициях. Финансовому директору не нужно согласовывать четыре модели с разными остатками и классификациями.

Второе — общий итог раскладывается до причины. Изменение чистого процентного дохода можно объяснить движением остатков, клиентской ставкой, внутренней ставкой, продуктом, регионом, валютой, месяцем и хеджем. Отдельный мост показывает, почему статическая оценка по разрыву отличается от полной проекции.

Третье — трансфертная ставка становится управленческим механизмом, а не справочной колонкой. В базовом сценарии 65 627,128 млн ₽ чистого процентного дохода разделены на 57 852,259 млн ₽ маржи бизнеса и 7 774,869 млн ₽ результата казначейства. Внутренний процент не создаёт дополнительный доход банка и не учитывается дважды.

Четвёртое — текущие счета моделируются по экономическому поведению. Из 430 000 млн ₽ остатков 263 487,570 млн ₽ отнесены к устойчивой части, а 166 512,430 млн ₽ — к неустойчивой. Исходная строка после разложения не остаётся рядом с двумя частями, поэтому модель не завышает фондирование и доход.

Пятое — короткий доход и долгосрочная стоимость рассматриваются вместе. Сценарий роста ставок на 200 базисных пунктов уменьшает годовой доход на 2 754,763 млн ₽, но гораздо сильнее воздействует на экономическую стоимость — на 18 571,964 млн ₽. Это не позволяет принимать решение только по одному горизонту риска.

Шестое — хеджи отделены от баланса. 120 процентных свопов с валовым номиналом 330 000 млн ₽ влияют на процентный результат и приведённую стоимость, но их номинал не увеличивает активы или обязательства. Две ноги свопа не создают искусственный общий разрыв.

Седьмое — расчёт воспроизводим и защищён от типовых ошибок. Генерация не зависит от текущего времени или внешней сети. Повторный запуск дал побайтово идентичные 32 файла и архивы. Независимая программа проверки выполнила 1 838 383 проверки без ошибок; 76 опубликованных контрольных соотношений прошли, а 17 намеренных искажений были обнаружены. Среди них — двойной учёт процентного дохода, внутренней трансфертной ставки, хеджей и приведённой стоимости, суммирование взаимоисключающих сценариев, повторное валютное приведение и сохранение исходных текущих счетов рядом с поведенческими частями.

Текущий результат не следует представлять как полностью завершённый промышленный контур. Данные демонстрационные и воспроизводимо сформированные; поведенческие коэффициенты, коэффициенты переноса ставок, параметры досрочных погашений и сценарные кривые не проходили калибровку на данных конкретного банка. В приложениях также нет подтверждения промышленной интеграции с банковскими системами-источниками и готовой пользовательской книги. Перед демонстрацией детальной расшифровки хеджей необходимо добавить классификатор IRS_HEDGE, повторно загрузить 13 080 строк и сверить три детальных куба со сводной витриной. Ценность построенного решения в том, что расчётная архитектура, данные, формулы, сценарии и контрольные отношения уже существуют и проверены, а оставшееся ограничение локализовано и измерено.

8. Готовый текст для презентации заказчику

Мы построили сценарную модель управления активами и пассивами на отчётную дату 30 июня 2026 года. В её периметре 2 400 исходных балансовых позиций, 120 внебалансовых процентных свопов, три валюты, шесть сценариев ставок и двенадцать месяцев прогноза. После поведенческого разложения текущих счетов модель работает с 2 800 аналитическими позициями и формирует шесть связанных расчётных витрин.
Баланс модели составляет 1 200 000 млн ₽ активов, 1 100 000 млн ₽ обязательств и 100 000 млн ₽ капитала; контрольный остаток равен нулю. Текущие счета на 430 000 млн ₽ разделены на устойчивую часть 263 487,570 млн ₽ и неустойчивую часть 166 512,430 млн ₽. Это позволяет не считать весь объём до востребования мгновенно переоцениваемым и одновременно исключает двойной учёт исходного остатка.
В базовом сценарии чистый процентный доход за двенадцать месяцев составляет 65 627,128 млн ₽. Он разложен на 57 852,259 млн ₽ маржи бизнеса и 7 774,869 млн ₽ результата казначейства. При параллельном росте ставок на 200 базисных пунктов доход уменьшается на 2 754,763 млн ₽; при снижении на 100 базисных пунктов увеличивается на 1 340,060 млн ₽. Модель отдельно показывает статическую оценку по процентному разрыву и объясняет остаток до полной динамической проекции.
Экономическая стоимость капитала в базовом сценарии равна 56 205,440 млн ₽. Рост ставок на 200 базисных пунктов уменьшает её на 18 571,964 млн ₽, а снижение на 100 базисных пунктов увеличивает на 10 947,891 млн ₽. Поэтому решение позволяет одновременно видеть краткосрочный эффект на доход и долгосрочный эффект на стоимость баланса.
Процентные свопы не увеличивают балансовый объём: их валовой номинал 330 000 млн ₽ учитывается отдельными фиксированной и плавающей ногами. В базовом сценарии хеджи дают 1 620,492 млн ₽ процентного результата и 1 611,016 млн ₽ приведённой стоимости. Внутренняя трансфертная ставка также не создаёт фиктивный доход банка, а только распределяет результат между коммерческими подразделениями и казначейством.
Полный расчётный пакет содержит 371 572 строки фактов и прошёл 1 838 383 независимые проверки без ошибок. При этом мы прямо фиксируем текущее ограничение стенда: в справочнике продуктов отсутствует классификатор процентного свопа, поэтому 13 080 детальных строк хеджей в трёх кубах отклонены, хотя сводная витрина загружена полностью. После добавления классификатора расчётная методика не меняется — требуется повторная загрузка и контрольная сверка детализации.
Для заказчика это означает переход от разрозненных таблиц к одной управляемой модели, где остатки, сценарии, процентный разрыв, чистый процентный доход, трансфертная маржа, хеджи и экономическая стоимость связаны между собой и проверяются формальными контрольными отношениями. Мы показываем то, что действительно построено: полноценное расчётное ядро и сводные результаты, с честно обозначенной границей текущей детализации на стенде.