Czego piaskownica rynkowa nie powie ci o rynku

Cyjanotypia modelu statku towarowego unoszącego się w długim krytym basenie holowniczym, pod wózkiem pomiarowym jadącym po szynach

Puść pętlę wyceny i zakupów na rok prawdziwych danych rynkowych, a wyniki potrafią wyglądać znakomicie. Kupuje przed wzrostami cen, sprzedaje w szczycie popytu i trzyma mniejsze zapasy niż ludzie, którzy robili to wcześniej. Wykresy są czyste, a metoda poprawna: prawdziwe ceny, prawdziwe wolumeny, punkt po punkcie.

Potem ktoś zadaje oczywiste pytanie. Czy w tym odtworzonym roku jakakolwiek cena zareagowała na pętlę? Czy dostawca zauważył, że zamówienia przychodzą zawsze w ten sam dzień tygodnia, i zmienił warunki? Czy konkurent zobaczył obniżki i za nimi poszedł? Nic z tego nie mogło się wydarzyć, bo rynek w odtworzeniu był nagraniem. Wynik mówi, jak strategia radzi sobie w świecie, który nie wie o jej istnieniu.

Po co jest piaskownica i co z rynku wycina

W tym programie piaskownica nie jest ostrożnością dla samej ostrożności. Maszyna nie może się na nic zgodzić; każdą umowę, którą pozornie zawiera, przypisuje się temu, kto ją prowadzi — o tym jest tekst czy maszyna może cokolwiek posiadać? Zachowanie ekonomiczne badamy więc na prawdziwych danych rynkowych i bez prawdziwych kontrahentów, co strona główna mówi wprost.

Kłopot w tym, że to właśnie kontrahenci odpowiadają za większość ryzyka w zachowaniach ekonomicznych. Rynek to zbiór uczestników, którzy reagują na siebie nawzajem. Odtworzenie go bez nich usuwa część zwrotną — tę, w której twoje działania zmieniają warunki, w jakich działasz. To, co zostaje, dobrze sprawdza arytmetykę i słabo sprawdza zachowanie.

Co piaskownica po cichu zakłada

Że twoje działania niczego nie poruszają. Każde zamówienie realizuje się po zapisanej cenie, niezależnie od wielkości. Kupujący na tyle duży, żeby się liczyć, przesunie ceny na swoją niekorzyść, a odtworzenie tego nigdy nie pokaże.

Że nikt się nie dostosowuje. W nagraniu dostawcy trzymają warunki, a konkurenci ceny. Prawdziwi kontrahenci się uczą, a automatycznego kupującego o regularnych nawykach łatwo rozpoznać i łatwo wykorzystać. Pętla, która spotykała tylko biernych przeciwników, nie została sprawdzona na tych, których spotka naprawdę.

Że wszystko się rozlicza. Każde zamówienie zostaje dostarczone, każda faktura zapłacona, każda dostawa zgadza się z zamówieniem. Ścieżki porażki prawdziwej transakcji — dostawy częściowe, anulowania, spory, opóźnione płatności — nigdy nie są uruchamiane, więc kod, który je obsługuje, też nigdy nie zostaje sprawdzony.

Że przeszłość była wtedy wiadoma. Dane historyczne bywają poprawiane: korekty cen, przeliczone wolumeny, spóźnione zapisy. Odtwarzanie wersji oczyszczonej daje pętli informacje, których w danej chwili by nie miała — i to najczęstszy powód, dla którego test historyczny wygląda lepiej niż rzeczywistość.

Że transakcja to cena i ilość. Prawdziwe transakcje mają warunki, gwarancje, terminy płatności i zwroty. Piaskownica modelująca tylko cenę sprawdza znacznie prostszy biznes niż ten, który ma odwzorowywać.

Jak używać piaskownicy uczciwie

Nic z tego nie przemawia przeciwko piaskownicom. Przemawia za tym, żeby precyzyjnie mówić, czego dowodzą.

Założenia obok wyniku. Nie w załączniku — w tym samym zdaniu. „W odtworzeniu, bez wpływu na rynek i z biernymi kontrahentami, pętla trzymała mniejsze zapasy” to wynik. „Pętla trzymała mniejsze zapasy” to teza, której eksperyment nie sprawdził.

Dodaj przeciwników. Symulowanych kontrahentów, których jedynym zadaniem jest wykorzystać pętlę: dostawcę podnoszącego ceny, gdy widzi pośpiech, kupującego, który sonduje najniższą akceptowalną ofertę. Jeśli strategia ich przetrwa, warto to wiedzieć. Jeśli nie — warto wiedzieć wcześniej.

Wstrzykuj porażki. Zamówienia dostarczone w części, niezapłacone faktury, umowy zerwane w połowie. Chodzi mniej o to, żeby zobaczyć sukces pętli, a bardziej o to, co zrobi z wynikiem, którego nie planowała — i czy jej reakcja zmieści się w wyznaczonych dla niej granicach.

Mierz wrażliwość, nie wydajność. Dodaj trochę poślizgu cenowego, opóźnienie, konkurenta, który kopiuje każdy ruch, i patrz, jak bardzo spada wynik. Strategia, której wynik załamuje się przy drobnych zakłóceniach, powiedziała ci o sobie najważniejszą rzecz.

Używaj tylko tego, co było wiadome. Dane w stanie z danego dnia, sprzed korekt.

Czytana w ten sposób piaskownica najlepiej działa jako filtr. Dobrze pokazuje, czego nie robić, i słabo dowodzi, co zadziała. To wciąż bardzo dużo — pod warunkiem, że nikt nie pomyli jednego z drugim.

Test na dziś

Weź dowolną symulację, prognozę albo test historyczny, na którym twoja organizacja opiera decyzje: model cenowy, politykę zapasów, plan przepustowości. Przy każdej decyzji, którą model zaleca, napisz jedno zdanie o tym, jak zareagowaliby ludzie po drugiej stronie.

Jeśli te zdania przychodzą łatwo, sprawdź, czy model o nich wie. Jeśli nie umiesz ich napisać, bo model nigdy nie musiał tego wiedzieć, jego wynik opisuje rynek, na którym nie ma nikogo poza tobą. To przydatna rzecz — pod warunkiem, że jest tak podpisana.

Zachowanie ekonomiczne to jeden z sześciu komponentów programu Demertis, a piaskownica jest miejscem, w którym zostaje, dopóki nie padną odpowiedzi na stojące przed nim pytania prawne.