Rynek, konkurencja i popyt liczone z prawdziwych rezerwacji — kort po korcie, co 10 minut. Bez ankiet i bez zgadywania.
Ile godzin prime (pn–pt 17–22, weekend i święta 9–20) jest już zarezerwowanych na każdy dzień. Dziś = stan końcowy rozegranych godzin + rezerwacje na resztę dnia. Kluby otwierają rezerwacje 7–21 dni przed grą; „·” = termin jeszcze nieotwarty.
| Klub | Korty k/z | Kryte prime | Kryte poza prime | Cena prime | Cena poza | Przychód / dzień | ≈ miesiąc | / kort / dzień | Pełne dni |
|---|
Przychód, obłożenie i próg rentowności na liczbach z tego panelu. Założenia rynkowe do nadpisania przez inwestora.
Lewa strona to liczby z Waszych symulacji. Prawa kolumna to to, co bot widzi w działających klubach Poznania. Kryte korty, przychód według cennika.
Lewa kolumna dotyczy tylko wybranego wariantu (ceny, popyt, kawiarnia, własne przychody). Prawa kolumna jest wspólna dla wszystkich wariantów (obiekt, koszty, nakład, rozruch). Pola ● to nasze założenia rynkowe do podmiany, pola z czerwoną ramką musicie wpisać sami. Wszystko zapisuje się w tej przeglądarce i nie wysyłamy tego nigdzie.
Korty kryte: liczba kortów × godziny na kort dziennie × cena × dni w miesiącu, minus rabaty (karnety, Multisport), razy zapełnienie w danym roku, na netto stawką VAT z Waszej symulacji (8%). Korty zewnętrzne tak samo, tylko przez miesiące sezonu, rozłożone na cały rok. Boisko i dodatki to kwoty netto miesięcznie. Kawiarnia: (gracze dziennie × odsetek kupujących + goście spoza kortów) × średni paragon × dni; gracze dziennie = sprzedane godziny ÷ 1,5 h × 4 osoby.
Wasze warianty I–III odtwarzają Waszą symulację: 30 dni w miesiącu, dodatki w środku Waszych widełek, kawiarnia i eventy zostawione na 0 (w Waszym pliku „?”). „Wynik wg Waszych kosztów” odejmuje tylko Wasze koszty. „Wynik pełny” odejmuje też pozycje, których brakowało, i Wasze własne dopisane koszty. Rozruch: w 1. i 2. roku korty i kawiarnia zapełniają się w podanym procencie. Zwrot nakładu = po ilu latach suma wyników pełnych pokryje nakład; jeśli wpisujecie ratę kredytu, jako nakład wpiszcie tylko wkład własny.
Czego symulator nie wie: ceny gruntu i budowy, sezonowości popytu na padla (mierzymy od listopada) i tego, jak szybko klub w Kruszewni zapełni grafik. Analiza lokalizacji mówi, że okolica do 20 minut udźwignie ok. 4,6 kortu, dlatego rozruch ustawiliśmy ostrożnie.
Godziny, w których co najmniej 90% krytych kortów w mieście jest już zarezerwowane. Stan na teraz, lista będzie się wydłużać.
| Dzień | Godziny | Wolne korty w mieście | Zajętość |
|---|
Rozegrane godziny szczytu, w których klub nie miał ani jednego wolnego krytego kortu, i z jakim wyprzedzeniem zniknął ostatni.
| Klub | Pełny w szczycie | Śr. wolnych kortów | Ostatni kort znikał przed grą |
|---|
Kiedy rynek był pełny w co najmniej 90% i ile wcześniej do tego doszło. Znak ≥ = było już wyprzedane przy pierwszym pomiarze bota, więc naprawdę jeszcze wcześniej.
| Dzień | Godziny | Wolne korty | Brakujące korty | Wyprzedane przed startem |
|---|
Odwołanie = termin był zajęty, a przed grą znowu pojawił się jako wolny. Bot nie odróżni odwołania klienta od zdjęcia blokady przez klub, więc to górna granica rezygnacji klientów.
Godziny kortów wg tego, ile przed grą klient zarezerwował lub odwołał.
| Klub | Nowe | Odwołane | Odwołane / nowe | Odwołują przed grą |
|---|
Pn–pt w prime: jeśli kort był zajęty o danej godzinie, jak często jest zajęty dokładnie tydzień później — w porównaniu z tym, co dałby czysty przypadek przy tej samej zajętości. Im większa różnica, tym więcej stałych grup, lig i treningów. Wiarygodne po 2–3 tygodniach pomiarów.
| Klub | Par terminów | Zajęty za tydzień, gdy zajęty teraz | Przypadek | Różnica |
|---|
Dla każdych 30 minut biorę wszystkie kryte korty klubów Playtomic (bez kortów zablokowanych na wydarzenia) i liczę, ile było zajętych tuż przed startem. Przyjmuję, że zdrowy rynek ma w szczycie zajętość na wybranym poziomie (domyślnie 80%), bo wtedy gracz nadal znajduje kort w rozsądnej odległości i godzinie. Brakujące korty = ile kortów trzeba dołożyć, żeby te same rezerwacje dały taką zajętość: zajęte ÷ próg − istniejące.
To ostrożny szacunek, czyli dolna granica: nie widzę ludzi, którzy chcieli zagrać i odeszli z niczym. Im wcześniej przed startem godzina się wyprzedaje, tym więcej takich osób było. Padel Punk (Playmore) nie wchodzi do rachunku, bo nie pokazuje pojedynczych kortów. Wartość w złotych = brakujące korto-godziny × mediana ceny w szczycie.
Prime pn–pt, cały rynek: im dalej termin, tym mniej zarezerwowanych godzin. Tak wygląda krzywa rezerwacji Poznania (stan na teraz).
Szacunek z cennika, bez wydarzeń i blokad. Wysokość słupka = cały rynek tego dnia; dni przyszłe = rezerwacje do teraz.
Prawo-góra: drogo i pełno (silna marka). Lewo-góra: tanio i pełno (może podnieść ceny). Wielkość = liczba kortów.
Obłożenie krytych kortów całego rynku wg godziny (tylko godziny już rozegrane): dni robocze vs weekend i święta.
Dzień tygodnia × godzina, wszystkie kluby Playtomic razem. Święta liczą się jak niedziela.
Nowe godziny kortów zarezerwowane w każdej godzinie doby (cały rynek, ostatnia doba).
Mediana cen (kryte, jeśli klub je ma). Kreska = najniższa–najwyższa zaobserwowana cena.
Ten sam termin (kort, dzień, godzina) zmienił cenę między pomiarami. Pojedyncze terminy to zwykle promocja albo cena świąteczna; wiele terminów naraz = zmiana cennika.
| Klub | Było | Jest | Terminów | Dni gry | Wykryto |
|---|
✓ = jest w ofercie (strona klubu lub opinie). Ocena Google: przy Reyon, POSiR i Sport & Beauty dotyczy całego kompleksu, nie tylko padla. Kliknij nagłówek, żeby posortować.
| Klub | Korty k/z | Opinie | Akademia | Dzieci | Ligi / turnieje | Bar | Sklep | IG obs. | Posty / 30 dni |
|---|
Po prawej: obserwujący · posty w ostatnich 30 dniach.
Wybierz klub i dzień, potem otwórz ten sam dzień w aplikacji rezerwacyjnej klubu. Zielone pola u nas = wolne terminy u nich. Niebieskie = zajęte. Pokazujemy ostatni pomiar bota (godzina obok).
Wykryte automatycznie: wszystkie korty klubu zajęte jednym równym blokiem przez co najmniej 4 godziny poza wieczornym szczytem. To prawdopodobnie turniej, liga, impreza firmowa albo zamknięcie. Nie wliczam tych godzin do obłożenia ani do przychodu z wynajmu.
| Klub | Dzień | Godziny | Korty | Wartość wg cennika |
|---|
| Klub | Horyzont rezerwacji |
|---|
| Klub | System rezerwacji | Pierwszy pomiar | Ostatni pomiar | Pomiarów | Błędy 24 h |
|---|
Bot co 10 min pobiera z Playtomic wolne terminy każdego kortu na dziś i jutro, co godzinę na 8 dni do przodu, a raz na dobę (po 3:00) dalsze dni — aż do granicy, do której klub przyjmuje rezerwacje (7–21 dni). Terminu, którego klub jeszcze nie otworzył, nie liczę jako zajęty. Każdy blok 30 min dostaje stan z ostatniego pomiaru zrobionego przed jego startem (po starcie Playtomic usuwa termin z listy, więc późniejszy pomiar nie świadczy o sprzedaży): jeśli w żadnym wolnym terminie nie mieści się ten blok, jest zajęty. Zajęty blok × ½ ceny godziny z cennika tego klubu = przychód. Ranking i przychód dzienny liczę tylko z godzin już rozegranych; dni przyszłe pokazuję osobno jako rezerwacje „do teraz”.
To przychód z wynajmu kortów według cennika: bez baru, sklepu i treningów płatnych osobno. Karnety i Multisport obniżają go realnie o ok. 10–25%. Zajęte bloki to także treningi i turnieje klubu. Padel Punk (Playmore) pokazuje tylko, czy jakikolwiek kort jest wolny, więc liczę u niego jedynie godziny wyprzedane w całości × 4 korty (zaniżone). Dni, w których cały klub był „zajęty” (zamknięcie), oraz wykryte wydarzenia i blokady kortów pomijam. Święta ustawowe liczę jak niedzielę. Rozegrany blok liczę tylko wtedy, gdy bot zrobił pomiar najwyżej 90 minut przed jego startem.
Prime = pn–pt 17:00–22:00, weekend i święta 9:00–20:00 — ta sama definicja w całym panelu. Zajętość „dziś” łączy godziny rozegrane i rezerwacje na resztę dnia; „Kryte prime” w rankingu to średnia z godzin już rozegranych w całym okresie pomiarów.