finanse

Modelowanie ROI inwestycji: Python + AI vs Excel i intuicja

W budownictwie decyzje warte miliony zapadają często na podstawie arkusza, który ktoś kiedyś zrobił, ktoś inny skopiował, a trzecia osoba podmieniła wartości. To nie zarządzanie ryzykiem — to ruletka z budżetem. Python liczy model, który da się prześledzić i powtórzyć, a AI tłumaczy wynik na język decyzji.

EM

mgr inż. arch. Emil Marciniec

09.06.2026 · ~3 min czytania

Decyzje warte miliony na skopiowanym arkuszu

Problem nie polega na tym, że Excel jest zły. Polega na tym, że przy poważnej inwestycji arkusz szybko staje się nieprzejrzysty: kilkanaście zakładek, ręczne wpisy, formuły, których autor już nie pamięta. Nikt nie wie, skąd wzięła się konkretna liczba, a mimo to na jej podstawie zapada decyzja.

Skala problemu jest udokumentowana. Analiza McKinsey z 2022 r. objęła ponad 500 dużych projektów (62% to megaprojekty warte co najmniej 1 mld USD): średnie przekroczenie kosztów wyniosło co najmniej 79%, a opóźnienia średnio 52% wobec pierwotnych założeń. Jednym z powszechnych źródeł jest słabo przygotowana analiza na etapie przeddecyzyjnym — czyli dokładnie tam, gdzie dobry model robi różnicę.

Jak działa flow Python + AI

Podział ról jest prosty: Python liczy, AI pełni rolę interpretera. Ty ustalasz założenia i decydujesz. W praktyce Claude (pracując w VS Code) buduje model w Pythonie, uruchamia go i tłumaczy wynik na język, który rozumie inwestor.

Efektem nie jest kolejny arkusz, tylko jednoznaczny raport decyzyjny: wariant, próg opłacalności, najważniejsze ryzyka — i ścieżka, która da się odtworzyć.

Porównanie: Excel + intuicja vs Python + AI

01
Aspekt
Powtarzalność
Excel + intuicjaKopiowany arkusz, ręczne wpisy, łatwo o błąd
Python + AIKod: te same dane → ten sam wynik
02
Aspekt
Scenariusze
Excel + intuicjaKilka, robione ręcznie
Python + AIDziesiątki — setki automatycznie
03
Aspekt
Niepewność cen
Excel + intuicjaJedna „najlepsza" liczba
Python + AIMonte Carlo — rozkład wyników, nie jedna wartość
04
Aspekt
Analiza wrażliwości
Excel + intuicjaTrudna, ręczna
Python + AIWykres: które zmienne najmocniej ruszają ROI
05
Aspekt
Ślad audytowy
Excel + intuicja„Kto wpisał tę wartość?"
Python + AIZałożenia i kod zapisane, możliwe do prześledzenia
06
Aspekt
Interpretacja
Excel + intuicjaBywa słabym streszczeniem
Python + AIClaude streszcza: „Wariant A opłacalny przy najmie powyżej 64 zł/m²"

Przydatność tego podejścia: 80/100

Dlaczego tyle? Bo zamiast jednej liczby „na czuja" dostajesz rozkład wyników, jasne progi opłacalności i wskazanie, które zmienne rzeczywiście decydują. Model jest powtarzalny i audytowalny — a AI interpretuje wynik, więc trafia on do decydenta, a nie zostaje w arkuszu.

Dlaczego nie więcej? Bo model jest tak dobry, jak założenia, które mu dajesz — śmieć na wejściu to śmieć na wyjściu. Monte Carlo daje rozkład prawdopodobieństw, nie przepowiednie; to nadal wsparcie decyzji, nie gotowa odpowiedź. Założenia i odpowiedzialność zostają po stronie człowieka. Dlatego 80.

Na co uważać

Najważniejsze: model nie zna przyszłości — porządkuje niepewność, ale jej nie usuwa. Założenia (ceny, najem, koszty, stopy) ustalasz Ty i one ważą najbardziej: jeśli traktujesz je z większą uwagą niż sam kod, model staje się odpowiedzią na pytanie „jak bardzo wyniki zależą od tego, co wrzucimy" — i to jest jego prawdziwa wartość. Model warto walidować: zanim wpuścisz go do narzędzia, odtwórz nim historyczne projekty. I mówię wprost: to narzędzie do modelowania, nie podawania inwestorowi gotowych decyzji — odpowiedzialność za ryzyko jest Twoja, a przy poważnych kwotach skonsultuj się z doradcą.

Od czego zacząć

Weź jedną realną decyzję, którą normalnie policzyłbyś w Excelu. Odtwórz ją jako mały model w Pythonie z dwoma–trzema kluczowymi zmiennymi i jednym wymiarem wrażliwości. Potem popatrz, jak łatwo Ci bronić tej decyzji przed innymi. Ten jeden raz pokaże różnicę między arkuszem a modelem.

Źródła: McKinsey „Seize the decade" (2022); Claude Code w VS Code; dokumentacja MCP.

Porozmawiajmy o projekcie

Potrzebujesz wizualizacji, agenta AI albo wsparcia przy dokumentacji? Porozmawiaj z moim agentem AI lub napisz bezpośrednio.

Lokalizacja

Łódź, Polska

Odpowiadam w ciągu 24h.