Transparentní přehled o tom, jak FinSight v18 počítá vaše data. Všechny vzorce, modely a heuristiky jsou zde detailně popsány.
Verze: 18 (listopad 2025) | Status: Aktuální produkční verze
Abychom zajistili co nejpřesnější výsledky, vycházíme ze standardních českých účetních výkazů (CAS). Zde je přehled, kde najít jednotlivé položky.
| Položka ve FinSight | Kde ji najít (Výkaz zisku a ztráty / Rozvaha) | Poznámka |
|---|---|---|
| Tržby | VZZ: I. Tržby za prodej výrobků a služeb + II. Tržby za prodej zboží | Celkový obrat firmy. |
| EBIT | VZZ: * Provozní výsledek hospodaření | Zisk před úroky a zdaněním. |
| EBITDA | VZZ: EBIT + E.1. Úpravy hodnot (Odpisy) | Zisk před úroky, daněmi a odpisy. |
| Nákladové úroky | VZZ: N. Nákladové úroky | Cena cizího kapitálu. |
| Výkonová spotřeba | VZZ: B. Výkonová spotřeba | Používáme jako aproximaci pro COGS. |
| Aktiva celkem | Rozvaha: AKTIVA CELKEM | |
| Vlastní kapitál | Rozvaha: A. Vlastní kapitál | |
| Cizí zdroje | Rozvaha: B.+C. Cizí zdroje | Celkové zadlužení (dlouhodobé i krátkodobé). |
| Peníze (Cash) | Rozvaha: C.IV. Peněžní prostředky | Pokladna + bankovní účty. |
Měříme efektivitu, s jakou firma generuje zisk.
Schopnost firmy hradit své závazky včas.
FinSight počítá cash flow pomocí nepřímé metody z účetní závěrky.
Poznámka: Investiční a finanční cash flow jsou odhadovány z rozvahy, protože nejsou přímo dostupné z výkazu zisku a ztráty. Pro přesnější analýzu doporučujeme použít oficiální výkaz cash flow.
Měříme strukturu kapitálu a schopnost firmy splácet dluhy.
Bod zvratu ukazuje, při jakých tržbách firma pokryje všechny náklady.
Fixní a variabilní náklady se odhadují podle odvětví (viz sekce "Kde používáme odhady").
FinSight používá Holtův exponenciální vyhlazování s trendem pro predikci budoucích hodnot. Model automaticky detekuje trend v historických datech a extrapoluje ho do budoucnosti.
3 scénáře:
Predikce jsou orientační a vycházejí pouze z historických dat. Skutečný vývoj závisí na mnoha externích faktorech (trh, konkurence, management, makroekonomika).
Používáme upravený model pro soukromé společnosti (non-manufacturing / private), který je vhodnější pro české s.r.o. než původní model pro veřejně obchodované firmy.
Statistický model, který hledá anomálie v účetnictví (např. fiktivní tržby nebo kapitalizace nákladů). Používáme plný 8-faktorový model podle původního výzkumu prof. Messoda Beneishe (1999).
Interpretace: Pokud je skóre vyšší než -2.22 (např. -1.5), indikuje to pravděpodobnost manipulace se ziskem. Hodnoty pod -2.22 naznačují nízké riziko manipulace.
| Komponenta | Výpočet | Význam |
|---|---|---|
| DSRI (Days Sales in Receivables Index) |
(Pohledávkyt / Tržbyt) / (Pohledávkyt-1 / Tržbyt-1) | Růst poměru pohledávek k tržbám může naznačovat fiktivní tržby. DSRI > 1.2 je varovný signál. |
| GMI (Gross Margin Index) |
((Tržbyt-1 - COGSt-1) / Tržbyt-1) / ((Tržbyt - COGSt) / Tržbyt) | Pokles hrubé marže může naznačovat manipulaci s náklady. GMI > 1.1 je varovný signál. |
| AQI (Asset Quality Index) |
(Neoběžná aktivat / Aktivat) / (Neoběžná aktivat-1 / Aktivat-1) | Růst podílu neoběžných aktiv může naznačovat kapitalizaci nákladů. AQI > 1.2 je varovný signál. |
| SGI (Sales Growth Index) |
Tržbyt / Tržbyt-1 | Rychlý růst tržeb může být legitimní, ale také může maskovat manipulaci. SGI > 1.5 vyžaduje pozornost. |
| DEPI (Depreciation Index) |
(Odpisyt-1 / (Neoběžná aktivat-1 + Odpisyt-1)) / (Odpisyt / (Neoběžná aktivat + Odpisyt)) | Pokles odpisové sazby může naznačovat prodloužení životnosti aktiv pro zvýšení zisku. DEPI > 1.0 je varovný signál. |
| SGAI (SG&A Expense Index) |
(OPEXt / Tržbyt) / (OPEXt-1 / Tržbyt-1) | Pokles poměru provozních nákladů k tržbám může naznačovat jejich skrývání. SGAI > 1.1 je varovný signál. |
| TATA (Total Accruals to Total Assets) |
(Čistý zisk - Odpisy - ΔPracovní kapitál) / Aktiva | Vysoké akruální položky mohou naznačovat agresivní účetnictví. TATA > 0.05 je varovný signál. |
| LVGI (Leverage Index) |
(Zadluženít / Aktivat) / (Zadluženít-1 / Aktivat-1) | Růst páky může naznačovat snahu skrýt problémy. LVGI > 1.0 je varovný signál. |
⚠️ Důležité upozornění: Beneish M-Score je statistický model, ne důkaz podvodu. Vysoké skóre může mít legitimní důvody (rychlý růst, akvizice, změna účetních politik). Nízké skóre nezaručuje absenci manipulace. Používejte jako doplňkový nástroj k due diligence, nikoliv jako jediný zdroj pravdy.
Některá data nejsou v základních výkazech přímo dostupná, proto pro účely orientační analýzy používáme standardizované odhady. Je důležité o nich vědět.
Protože neznáme splátkový kalendář firmy, odhadujeme roční splátku jistiny jako 15 % z celkového dluhu. To odpovídá průměrnému úvěru na cca 7 let. U firem s krátkodobým financováním může být tento odhad nepřesný.
Pokud není zadán, odhadujeme položku "Retained Earnings" jako 40 % z Vlastního kapitálu. U začínajících firem to může nadhodnotit skóre, u zavedených firem podhodnotit.
Odhadujeme poměr fixních a variabilních nákladů na základě vámi zvoleného odvětví. Konkrétní poměry podle odvětví:
| Odvětví | Podíl variabilních nákladů | Poznámka |
|---|---|---|
| IT/SW | 20% | Minimální variabilní náklady (hlavně lidé = fixní) |
| Služby | 30% | Hlavně lidé (fixní), minimální materiál |
| Zdravotnictví | 40% | Léky a materiál vs. personál |
| Doprava | 55% | Palivo vs. leasing vozidel |
| Výroba | 65% | Materiál, energie (variabilní) vs. stroje (fixní) |
| Stavebnictví | 70% | Materiál a subdodávky |
| Obchod | 75% | Nákup zboží je hlavní náklad |
| Obecné (výchozí) | 60% | Průměrná hodnota pro nezařazené firmy |
Skutečnost se může lišit podle konkrétního byznys modelu. Tyto hodnoty jsou orientační a vycházejí z průměrných poměrů v daných odvětvích.
Primárně počítáme jako (Tržby - COGS) - EBIT. Pokud COGS není k dispozici, používáme fallback odhad 15 % z tržeb, což odpovídá průměrné firmě se střední nákladovostí.
Pokud není zadán explicitně, odhadujeme položku "Retained Earnings" jako 40 % z Vlastního kapitálu. Tento odhad vychází z průměrných poměrů u českých s.r.o. U začínajících firem to může nadhodnotit skóre, u zavedených firem podhodnotit.
Pokud není zadán explicitně, počítáme jako Oběžná aktiva - Krátkodobé závazky. Pokud ani oběžná aktiva nejsou k dispozici, používáme fallback Peniže - Krátkodobé závazky, což je méně přesné, ale stále použitelné pro orientační analýzu.
FinSight je navržen s důrazem na soukromí a bezpečnost. Všechny výpočty probíhají přímo ve vašem prohlížeči, kromě PDF exportu a ARES API volání, které probíhají přes server-side proxy.
FinSight používá čistý JavaScript (Vanilla JS) bez frameworků. Všechny finanční ukazatele se počítají přímo ve vašem prohlížeči z dat, která zadáte:
Všechny vstupy (účetní závěrky) a výstupy (výpočty, grafy) zůstávají pouze ve vašem prohlížeči. Pouze localStorage se používá pro:
Všechny výpočty probíhají synchronně při zadávání dat. Grafy se generují pomocí Chart.js přímo v prohlížeči bez nutnosti komunikace se serverem. Výsledky se aktualizují v reálném čase.
FinSight v18 podporuje tři jazyky: češtinu, angličtinu a němčinu. Překlady se načítají z JSON souborů (i18n/cs.json, i18n/en.json, i18n/de.json) s cache-busting parametrem, aby se vždy načetla nejnovější verze. Jazyk se automaticky detekuje z prohlížeče nebo se ukládá do localStorage podle uživatelské volby.
FinSight v16 integruje data z oficiálních státních registrů pro komplexnější analýzu firem.
FinSight používá ARES REST API (https://ares.gov.cz/) pro získání základních informací o firmě:
Data se načítají přes PHP proxy skript (ares.php), který zajišťuje bezpečné volání API a parsování JSON odpovědí.
Stejně jako VR, i insolvenční data se získávají přes ARES REST API. Proxy skript kontroluje, zda je firma v insolvenci, reorganizaci nebo likvidaci. Výsledky se zobrazují v záložce "Firemní profil" s varováním, pokud je firma v problémech.
FinSight volá SOAP API Finanční správy (https://adisrws.mfcr.cz/) pro:
SOAP požadavky se generují v PHP proxy a odpovědi se parsují do JSON formátu pro frontend.
Všechna API volání probíhají přes server-side PHP proxy (ares.php), která zajišťuje:
ARES data se ukládají do localStorage pro rychlejší opakované načítání. Při změně IČO se cache automaticky obnoví. API volání probíhají paralelně pomocí Promise.all() pro maximální rychlost.
Simulace pohledu risk manažera v bance. Hodnotí, zda firma "utáhne" své dluhy.
Interpretace:
Heuristika pro splátky jistiny: Protože neznáme splátkový kalendář firmy, odhadujeme roční splátku jistiny jako 15 % z celkového dluhu. To odpovídá průměrnému úvěru na cca 7 let. U firem s krátkodobým financováním může být tento odhad nepřesný.
Rychlý odhad tržní hodnoty firmy pomocí EBITDA násobku. Násobky se liší podle odvětví, růstu a rizika.
Odvětvové násobky (orientační):
⚠️ Upozornění: Jde o zjednodušenou orientační hodnotu, nikoliv oficiální ocenění. Skutečná hodnota firmy závisí na mnoha faktorech (růst, konkurence, management, tržní podmínky).
Interaktivní citlivostní analýza. Posunujte slidery a sledujte, jak změny v tržbách, cenách nebo nákladech ovlivní ziskovost a rentabilitu.
Výpočty v simulátoru:
Simulátor pomáhá plánovat scénáře a strategická rozhodnutí. Všechny výpočty probíhají v reálném čase přímo v prohlížeči.
Důležitá změna ve verzi 10: PDF se nyní generuje server-side pomocí PHP skriptu export.php a knihovny Dompdf. Tato změna umožňuje profesionálnější formátování a lepší kvalitu dokumentu.
PDF se generuje na serveru pomocí PHP skriptu export.php a knihovny Dompdf (https://github.com/dompdf/dompdf). Data jsou odeslána na server pouze pro vygenerování PDF a ihned po vygenerování smazána.
🔒 Bezpečnost a soukromí: Všechna data jsou zpracována pouze v paměti (RAM) a okamžitě smazána po vygenerování PDF. Žádná data se neukládají na disk ani do databáze. Data jsou přijata, zpracována a zapomenuta v rámci jednoho HTTP požadavku. PDF je vygenerováno a odesláno zpět do prohlížeče, kde se stáhne.
Grafy z Chart.js se převádějí na obrázky pomocí nativního canvas.toDataURL() přímo v prohlížeči. Obrázky se odesílají na server jako base64 data URL v rámci JSON payloadu.
PDF obsahuje kompletní analýzu:
PDF používá profesionální styling s Dompdf:
PDF export podporuje všechny jazyky (čeština, angličtina, němčina). Jazyk se automaticky detekuje z uživatelského nastavení nebo se předává explicitně v JSON payloadu.
FinSight v18 je postaven na moderních webových technologiích s důrazem na výkon, bezpečnost a transparentnost.
FinSight nepoužívá žádnou databázi. Všechna data zůstávají v prohlížeči uživatele. Pouze localStorage pro cache ARES dat, preferencí jazyka a tématu, a zálohování zadaných dat.
FinSight je navržen s maximální transparentností. Všechny výpočty, vzorce, modely a heuristiky jsou zde detailně popsány. Pokud máte jakékoliv dotazy nebo nejasnosti ohledně metodiky, neváhejte nás kontaktovat.
Kontakt: dvorakh@gmail.com
Verze dokumentace: 18 (listopad 2025)