Назад к кейсам

Finance · Финансовый аналитик / Финансовый бизнес-аналитик / FP&A Analyst / Business Analyst

Сценарное моделирование недвижимости

Мой dashboard сценарного финмоделирования девелоперских проектов: продажи в м2, цена, воронка, P&L, план-факт, чувствительность и Monte Carlo.

Next.jsFastAPIPostgreSQLPythonMonte CarloScenario Modeling

00 · CASE IN 30 SECONDS

Кейс за 30 секунд

Бизнес-проблема

Финансовая модель должна показывать влияние лидов, конверсии, цены за м2, рекламных расходов и операционных ставок на EBITDA и прибыль.

Что сделал

Собрал cockpit-слой с mock data, сценарными контролами, м²-драйверами, анализом чувствительности и Monte Carlo-представлением.

Артефакты

Dashboard · Data Model · Forecast · Scenario Model

Результат

Сценарии для выручки, EBITDA и риска просадки доступны в одном dashboard-контуре

01 · КОНТЕКСТ

Бизнес-контекст

Модель нужна для сравнения проектов, стадий и типов лотов с прозрачной логикой продаж в м2 и ценовой динамики.

02 · ПРОБЛЕМА

Проблема

Финансовая модель должна показывать влияние лидов, конверсии, цены за м2, рекламных расходов и операционных ставок на EBITDA и прибыль.

03 · РОЛЬ

Что я сделал

Собрал cockpit-слой с mock data, сценарными контролами, м²-драйверами, анализом чувствительности и Monte Carlo-представлением.

04 · БИЗНЕС-ПРАВИЛА

Бизнес-логика и правила

  • План продаж строится через м2, среднюю площадь лота и цену за м2.
  • Воронка лидов переводит маркетинговый бюджет и каналы в DDU.
  • Управленческий P&L связывает признание выручки, агентскую долю, комиссии, рекламу, OPEX и налоговую нагрузку.
  • Monte Carlo показывает диапазон результата и вероятность просадки.

05 · АРХИТЕКТУРА

Архитектура данных

Источники

  • mock-план лидов
  • mock-запасы м2
  • mock-цены за м2
  • mock-факт

Загрузка

  • параметры модели
  • версии сценариев
  • расчетные запуски

Хранилище

  • сценарный набор параметров
  • нормализованные ряды
  • результаты расчетов

Витрина

  • Конструктор сценария
  • М2-драйверы
  • Чувствительность
  • Monte Carlo
  • План-факт
Источникиmock-план лидовmock-запасы м2 · mock-цены за м2
Загрузкапараметры моделиверсии сценариев · расчетные запуски
Модель данныхсценарный набор параметровнормализованные ряды · результаты расчетов
Dashboard / решениеКонструктор сценарияМ2-драйверы · Чувствительность
Контроль качествасверки · допуски · UAT · владельцы исключений

06 · МОДЕЛЬ ДАННЫХ

Модель данных / витрины

Запасы м²inputпроект, стадия, тип лота, площадь, средняя площадь квартиры
План продаж м²inputплан продаж в м2 по периоду, проекту и типу
Цены за м²inputцена за м2 по периоду и типу лота
Версии сценариевmodelнеизменяемые снимки сценарной модели

07 · МЕТОДОЛОГИЯ

Методология, процедуры, модель и эффект

Методология

  • Разложил финансовую модель на физические драйверы: доступные м², план продаж м², цена за м², лиды, конверсия и темп реализации.
  • Связал сценарные версии с расчетными запусками, чтобы каждое изменение драйвера имело воспроизводимый результат.
  • Поставил sensitivity и Monte Carlo рядом с базовым P&L, чтобы риск был частью решения, а не отдельным приложением.

Что перенесено в систему

  • Ручные листы по запасам и ценам превращены в сценарные input-таблицы с контролем остатков.
  • План-факт проверяет ДДУ, выручку, маркетинг, EBITDA и кассовый разрыв в одной структуре периодов.
  • М²-драйверы не дают продать больше доступного остатка без явного предупреждения.

Модель и критерии

  • Scenario Builder пересчитывает P50/P90/P10, EBITDA, чистую прибыль и кассовый разрыв при изменении драйверов.
  • Tornado-анализ показывает чувствительность EBITDA к цене, темпу продаж, стройке, ставке, задержке и CAC.
  • Monte Carlo используется как диапазон принятия решения: базовый сценарий, downside probability и зона финансового плана.

Измеримый эффект

  • Сценарии продаж, EBITDA и просадки стали доступны в одном dashboard-контуре.
  • Финансовый риск виден до утверждения маркетингового или ценового сценария.
  • План продаж м², цена и кассовый разрыв связаны с P&L без ручной пересборки модели.

08 · ДЕМО DASHBOARD

Рабочий dashboard

Открыть Dashboard Lab

У каждого кейса отдельный экран на mock data. Это не одинаковый шаблон с разными подписями, а презентационный слой поверх реальной логики проекта: метрики, контрольные правила, риски и управленческие действия.

Что должен решить руководитель?

Dashboard нужен не для красоты, а для решения

  • Какой сценарий продаж покрывает финансовый план?
  • Что сильнее двигает EBITDA: цена, темп продаж, CAC или задержка стройки?
  • Где downside probability становится неприемлемой?
  • Как менять маркетинговый бюджет и план продаж м2?

REAL ESTATE FINANCE MODEL

Сценарное моделирование девелопмента

Сценарная модель из локального финприложения: редактируемые драйверы, м²-запасы, цены, план продаж, анализ чувствительности, диапазоны Monte Carlo и план-факт.

только mock data · без закрытых данных
Сценарий
Проект
ДДУ66 шт.100% индекс спроса
Выручка381,4 млн ₽100% цена
EBITDA106,8 млн ₽28,0%
Чистая прибыль78,4 млн ₽после налога
Кассовый разрыв7,5 млн ₽потребность в деньгах
Просадка7,3%порог риска

Драйверы сценария

пересчет live

Квартальный поток: выручка и EBITDA

ВыручкаEBITDA
Q1Q2Q3Q4

Правила модели

Выручка

План продаж м² умножается на цену за м²; остаток не может уйти ниже нуля.

Риск

Задержка, ставка и рост стройки увеличивают кассовый разрыв и вероятность просадки.

Финучет

Сценарий сразу показывает P&L, ДДУ и потребность в финансировании, а не только продажи.

09 · АРТЕФАКТЫ

Артефакты

Dashboard

Интерактивный экран на mock data: KPI, фильтры, графики, таблицы и управленческие выводы.

Финансовый cockpit девелопера
Data Model

Сущности, факты, справочники и расчетные слои, по которым можно принять результат.

Расчет выручки сверяется как план продаж м² × цена за м².
Forecast

Прогнозный слой: assumptions, confidence, сценарии и риск отклонения.

Расчет выручки сверяется как план продаж м² × цена за м².
Scenario Model

Сценарная логика: драйверы, ограничения, sensitivity, cash gap и эффект решения.

Расчет выручки сверяется как план продаж м² × цена за м².
UAT

Чеклист приемки: сверки, граничные случаи, роли владельцев и критерии готовности.

Расчет выручки сверяется как план продаж м² × цена за м².

10 · ВАЛИДАЦИЯ

Подход к валидации

  • Расчет выручки сверяется как план продаж м² × цена за м².
  • Остаток площади не должен уходить ниже нуля без явного предупреждения.
  • Сводные KPI пересчитываются при изменении ключевых драйверов.
  • Все данные в публичной версии помечены как mock data.

11 · БИЗНЕС-ИМПАКТ

Бизнес-импакт

Сценарии для выручки, EBITDA и риска просадки доступны в одном dashboard-контуре

12 · ВЫВОДЫ

Выводы и улучшения

  • Девелоперская модель читается лучше через физические драйверы: м2, лоты, цена, стадия.
  • Чувствительность и Monte Carlo нужно показывать рядом с базовым P&L, иначе риск остается вне решения.
  • Dashboard должен отделять вводимые драйверы от расчетных KPI.