CASHALOTInvestment ideas
[M10] · МАКРОЕКОНОМІКА І ГЕОПОЛІТИКА · PRO+

Макроекономіка і геополітика DUOL — Duolingo, Inc.

📌 Snapshot: ціна $109.95 · as of 2026-06-02 · усі числа зафіксовані на цю дату SSOT · лінза: вимірюємо експозицію, не прогноз · горизонт інвестора задається вами (база — 3–5 років)
✅ Tier-1 (SEC, перевірено)⚠️ Tier-2 (текст звітів/дзвінків) 🔶 Tier-3 (зовнішні)📊 розрахунок за формулою🟢🟡🔴 сигнал

🗣️ Цей модуль відповідає на одне запитання: наскільки ваша інвестиція в DUOL залежить від речей, які ні ви, ні менеджмент не контролюєте — ставок, валют, циклу, геополітики. Ми не передбачаємо макро (на прогнозі ставок і курсів у приватного інвестора переваги немає — edge≈0). Ми вимірюємо експозицію: де компанія вразлива, а де захищена. Коротка відповідь: у DUOL фортеця на балансі (немає боргу, великий запас кешу) — але дорогий «зростаючий» мультиплікатор, який чутливий до ставок через оцінку. А частина даних, потрібних для повної картини (географія виручки, валютна позиція, страновий ризик), у запечатаній базі відсутня — і ми чесно це показуємо.

M10.0 · Огляд макро-профілю

Чутливість акції до макро йде кількома незалежними «каналами». У DUOL вони дуже різні: один канал — сильний захист, інший — головний ризик, а три канали ми не можемо виміряти, бо потрібних даних немає в запечатаній базі. Тому нижче — не «бети з регресії» (їх у даних немає), а структурна карта експозиції: де DUOL вразлива за самою логікою бізнесу.

Карта макро-експозиції за каналами · структурна оцінка (не виміряні бети)
Фінансування / борг низька
немає боргу
Оцінка / дюрація мультиплікатора висока
ставка↑ → мультиплікатор↓
Попит / цикл (ВВП) середня
змішаний мікс
Валюта (FX) немає даних
географія не розкрита в базі
Страновий / геополітичний немає даних
CRP/GPR не зібрані (EXT-06)
Постачання / платформи середньо-висока*
структурно, без чисел

* Структурні судження за логікою бізнесу (смуги — ілюстрація рівня, не виміряні коефіцієнти). Заштриховані смуги = даних для оцінки немає. «Бети з регресії» відсутні — див. M10.6.

🔍 Людською мовою — «Експозиція ≠ прогноз» Уявіть будинок біля моря. Експозиція — це «будинок стоїть за 50 м від води» (факт, який можна виміряти). Прогноз — це «цього року буде шторм» (вгадайка). Ми чесно міряємо відстань до води, але не беремося передбачати погоду. Для DUOL: ми можемо сказати «немає боргу → шторм рефінансування не страшний» і «дорогий мультиплікатор → до підйому ставок чутливий» — але не «ставки зростуть/упадуть».

M10.1 · Ставки і дюрація акції

Тут два різні питання, які часто плутають. (1) Борг. У DUOL фінансового боргу немає взагалі ✅ 10-K FY2025 (XBRL): нульові borrowing/notes/convertible; «no debt» — отже, немає ні fixed, ні floating ставки, немає «стіни рефінансування». Навпаки, компанія тримає $1 391,8 млн чистого кешу 📊 Q1'26 cash+ST+LT inv, борг=0 (cash + короткострокові + довгострокові вкладення), тобто вона чистий кредитор: за високих ставок її процентний дохід на цю «подушку» зростає, а не падає. За каналом боргу високі ставки для DUOL — радше попутний вітер.

(2) Оцінка (дюрація акції). Ось де справжня чутливість. DUOL — «зростаюча» компанія: виручка $1 037,6 млн ✅ 10-K FY2025, зростання +38,7% р/р 📊 CALC, але операційна маржа поки скромна — 13,1% 📊 CALC opInc/rev. Ринок платить ~$5,46 млрд капіталізації 📊 CALC $109.95×49.7M діл.акц. переважно за майбутні грошові потоки. Що далі в майбутнє «захована» вартість, то довша дюрація акції і то сильніше вона реагує на ставку дисконтування.

📚 Що це — дюрація акції (equity duration) За аналогією з облігаціями: що пізніше приходять гроші, то сильніше їхня сьогоднішня ціна змінюється при зміні ставки. «Довга» акція (мало прибутку зараз, багато очікуваного потім) поводиться як довга облігація — різко дешевшає при зростанні ставок і дорожчає при падінні. «Коротка» (багато прибутку вже зараз) — стійкіша.
«Ставка як гравітація» · навчальний калькулятор обґрунтованого P/E (модель Гордона)

Гравітація ставки: як 1 п.п. ставки рухає мультиплікатор

P/E = (1 − b) / (r − g). Рухайте ставку r, зростання g і частку виплат b — дивіться, як «гравітація» тисне на мультиплікатор.
5%14%
0%7%
0%90%
обґрунтований P/E за ваших вхідних
16.7×
за r 8%→9% мультиплікатор ≈ −25%
⚠️ Це навчальний калькулятор «гравітації ставки». Тут НЕМАЄ прогнозу ціни або мультиплікатора DUOL — ми не підставляємо фактичні r і g компанії. Зв'язок «зростання = довга дюрація» теоретично правильний, але емпірично нестабільний (GMO): на практиці мультиплікатор залежить ще й від якості зростання, настроїв і потоків. У DUOL дивідендів немає (b≈0) і зростання високе — тобто її дюрація структурно довша за навчальний приклад, але точну величину ми не прогнозуємо (edge≈0).
Структура «ставка-чутливого» боргу · DUOL
Борг із фікс. ставкою
$0
Борг із плаваючою ставкою
$0
Чистий кеш (подушка)
$1 391,8 млн

🟢 Боргова «гравітація» до DUOL не застосовується: позичати і рефінансувати нічого. Чутливість до ставки — лише через оцінку.

M10.2 · Циклічна чутливість

Чи залежить попит на DUOL від стану економіки? Прямої бети до ВВП у запечатаній базі немає [НЕМАЄ ДАНИХ: beta — відсутня в SSOT], тому судимо за структурою виручки (це в нас є):

Висновок: мікс змішаний — великий стійкий «хвіст» підписки плюс невеликі, але циклічніші реклама і DET. «Циклічна бета» як число — [НЕМАЄ ДАНИХ].

Квадранти Bridgewater (зростання × інфляція) · «4 сезони» і де DUOL почувається як
↑ Зростання · ↓ Інфляція 🟢
Ідеально для дискреційного споживача. Попит на підписку і рекламу зростає, ставки не тиснуть мультиплікатор. Найкращий сезон для DUOL.
↑ Зростання · ↑ Інфляція 🟡
Попит є, але зростаючі ставки стискають мультиплікатор довгої акції. Дохід подушки кешу зростає — часткова компенсація.
↓ Зростання · ↓ Інфляція 🟡
Рецесія + падаючі ставки: попит (реклама/DET) слабшає, але падіння ставок підтримує мультиплікатор. Нетто-ефект неоднозначний.
↓ Зростання · ↑ Інфляція 🔴
Стагфляція — найгірше: слабкий попит і високі ставки б'ють із двох боків. Рятує лише відсутність боргу.

Маркер «де ми зараз» свідомо не ставимо: передбачати режим — це прогноз макро, де edge≈0.框 показує лише, як DUOL поводилася б у кожному «сезоні».

📈 Аналітика Cashalot — «сезони» замість ставок на погоду Підхід Bridgewater (All Weather) корисний саме тим, що знімає спокусу вгадувати. Замість «чи зростуть ставки?» запитайте: «у якому з чотирьох сезонів моя позиція переживе спокійно, а в якому буде боляче?». Для DUOL найболючіша стагфляція (правий нижній кут), найлегше — «зростання без інфляції». Це карта стійкості, не передбачення.

M10.3 · Валютна експозиція (FX)

Duolingo звітується в доларах США ✅ SSOT meta: currency USD і зареєстрована в Делавері ✅ SSOT meta. Але реальна валютна експозиція визначається географією користувачів і платежів, а не країною лістингу. І ось тут — чесна прогалина:

[НЕМАЄ ДАНИХ: географічна розбивка виручки] У запечатаній базі немає жодного поля за країнами/регіонами/валютами виручки (перевірка: geograph=0, foreign=0, region=0, country=0, fx=0). Це виноска про географію з 10-K, яку при зборі бази не витягли. Без неї ми не можемо порахувати чисту валютну позицію (ΔEPS ≈ позиція × Δкурсу) і провести стрес ±10%. За FX-каналом — edge≈0 / немає даних. Це слабка ланка тези, яку варто закрити точковим дослідженням (M11.5).
Форензик-питання. Яка чиста валютна позиція DUOL — скільки виручки в доларах, а скільки в євро/реалах/єнах, і чи хеджується вона? Хто реально виграє, якщо долар зміцниться: продукт глобальний, але витрати і звітність — у USD. Без розбивки 10-K відповідь невідома.

M10.4 · Ланцюги постачання і платформи

У софтверного бізнесу «ланцюг постачання» — це інфраструктура і канали дистрибуції. Числових метрик концентрації (HHI/CR4, частка single-source) у базі немає [НЕМАЄ ДАНИХ: розділ «Ризик-фактори» 10-K не витягнутий у SSOT], тому теплову карту концентрації побудувати не можна. Структурно в будь-якого застосунку рівня DUOL є очевидні вузли залежності — формулюємо як запитання, не вироки:

Платформений податок. Apple App Store і Google Play беруть комісію (історично ~15–30%) і контролюють дистрибуцію. Варто запитати: яка частка виручки проходить через стори і як зміна їхніх правил/комісій ударить по маржі? [частка в SSOT не розкрита]
Хмара і ШІ-моделі. Хостинг (хмарний провайдер) і зовнішні ШІ-моделі (для Duolingo Max / ШІ-функцій) — це постачальники, ціна і доступність яких поза контролем компанії. Чи є критичний компонент із єдиного джерела, і що станеться при збої або зростанні цін? [у SSOT немає]

За каналом постачання чесний статус: структурний ризик середньо-високий за логікою бізнесу, але без чисел — виміряти концентрацію не можна (edge≈0 на оцінці).

M10.5 · Гео-, регуляторний і санкційний ризик

Сторона лістингу: США (Nasdaq, Делавер) ✅ SSOT meta — це низький страновий ризик за місцем реєстрації/торгівлі. Але «країна лістингу ≠ страновий ризик виручки»: важливо, де гроші заробляються. І знову прогалина:

[НЕМАЄ ДАНИХ: CRP / GPR — слот EXT-06 не зібраний] Зовнішня база DUOL_EXTERNAL_SEALED.json містить лише EXT-01 (інституційні держателі); слот EXT-06 (макро-ряди, індекс геополітичного ризику GPR Caldara-Iacoviello, странові премії Damodaran CRP) помічений RESERVED — не зібраний. Тому кількісно оцінити страновую премію і чутливість до сплеску GPR (+2σ → акції історично −5…−10% — це чужий ринковий орієнтир, edge≈0) для DUOL ми не можемо. Карту санкційних зон за виручкою теж не будуємо — немає странової розбивки.
Форензик-питання. У яких країнах зосереджені користувачі і виручка, і чи є серед них юрисдикції із санкційним/регуляторним/податковим ризиком (включно з правилами app-store і локальними вимогами до ШІ/даних)? Без географічної виноски 10-K — невідомо.

M10.6 · Макро-бети (кількісний блок)

[НЕМАЄ ДАНИХ: регресія неможлива → edge≈0] Щоб порахувати бети дохідності DUOL до Δ10y-ставки, ΔDXY, Δнафти, Δінфляції (BEI) і ринку (R², t-стат, період) — потрібні ряди цін і макро-факторів. У <sealed_data_ssot> їх немає (поле beta=0), слот макро-рядів EXT-06 не зібраний. Регресію провести нема на чому. Це і є чесний центр модуля: на кількісній макро-чутливості в нас edge≈0 — не тому що «немає зв'язку», а тому що немає даних її виміряти. Незначуща або невимірна бета → не видаємо її за факт.

Що б ми вимірювали, якби дані (для M11.5): |β до ставки| >10–15% вважається високою; для довгої зростаючої акції на кшталт DUOL очікувано від'ємна бета до ставки і до DXY — але це гіпотеза за структурою, а не виміряне число.

M10.7 · Сценарії і стрес-тести

Оскільки виміряних бет немає, сценарії — спрямовані, а не передбачальні (edge≈0 на макро). Єдиний механічно рахований важіль — мультиплікатор (через калькулятор Гордона вище); баланс і попит розбираємо якісно.

СценарійКанал оцінки (мультиплікатор)Канал попитуКанал балансу
БазаСтавки стабільні → мультиплікатор тримаєтьсяПідписка зростає, реклама/DET у нормі🟢 Немає боргу; кеш $1,39 млрд працює
БикСтавки ↓ → довга дюрація допомагає мультиплікатору↑ Зростання без інфляції — попит прискорюється🟢 Подушка + buyback-гнучкість
Ведмідь: +200 б.п. за ставкою🔴 Стиснення мультиплікатора (величина — див. калькулятор, ілюстративно)Залежить від циклу🟢 Боргу немає → процентний дохід на кеш зростає
Рецесія −X% ВВПЗалежить від ставок🟡 Реклама/DET слабшають; підписка стійкіша [бета не виміряна]🟢 Без рефінанс-стіни — фора з виживання
Валюта ±10%[НЕМАЄ ДАНИХ: чиста FX-позиція]USD-звітність
Стагфляція🔴 Високі ставки тиснуть🔴 Слабкий попит🟢 Боргу немає — єдиний буфер

Сценарії — діапазони напрямів, не цілі і не прогнози. Усюди, де стоїть [НЕМАЄ ДАНИХ] або 🟡 «не виміряно», — це чесний edge≈0.

🧠 Що це означає для моєї інвестиції Дві речі, які видно навіть без повної макро-картини. (1) Балансовий ризик у DUOL мінімальний: за будь-якого сценарію ставок компанії не загрожує рефінансування, а ~26% ціни акції ($28,0 чистого кешу на акцію 📊 Q1'26 проти ціни $109.95 ✅ SSOT) — це «подушка», яка ще й заробляє більше за високих ставок. (2) Зате мультиплікатор «довгий»: якщо ринок переоцінить ставку дисконтування вгору, дорога зростаюча акція відреагує сильніше за середню. Ваш горизонт тут вирішує: що він довший, то менше хвилює переоцінка мультиплікатора по дорозі.

M10.8 · Порівняння і нормалізація

Повноцінне порівняння «бети з історією/пірами/сектором» вимагає виміряних коефіцієнтів, яких у базі немає. Тому порівнюємо структурно, з явною поправкою на якість/зростання/ризик:

База порівнянняДе DUOL відносно неї (за експозицією)Джерело
Своя історія (2022 шок ставок)2022-й був роком масового стиснення мультиплікаторів у зростаючих/техів загалом (ринковий факт, контекст). Виміряної бети DUOL до того епізоду в базі немає [НЕМАЄ ДАНИХ]контекст
Типовий «зростаючий» софтСхожа довга дюрація мультиплікатора, але баланс кращий: немає боргу, чистий кеш $1,39 млрд 📊 Q1'26 і додатний FCF (маржа 34,7% 📊 FY2025) — макро-стійкість вище сектора📊 SSOT
Захисні (consumer staples, β<0,8)DUOL не захисна: дискреційний продукт + дорогий мультиплікатор. Експозиція до ставки/циклу вищеструктурно
Циклічні (β~1,1–1,3)Частина виручки (реклама 7,1%, DET 3,9% 📊 Q1'26) циклічна, але великий стійкий «хвіст» підписки (85,9%) пом'якшує📊 SSOT

Bloomberg-adjusted beta і регресії — [НЕМАЄ ДАНИХ]; порівняння якісні, з поправкою на те, що баланс DUOL міцніший за типового зростаючого піра.

📌 Висновки Cashalot AI

Аналітика Cashalot AI
Змішані сигнали

За сукупною макро-чутливістю у DUOL дві сили тягнуть у різні боки: фортеця балансу (немає боргу, великий чистий кеш, чистий кредитор — явний плюс до стійкості) проти дорогого «довгого» мультиплікатора (підвищена чутливість до ставки через оцінку). А ключові канали — FX, страновий ризик, постачання, кількісні бети — ми не можемо виміряти, бо потрібних даних у запечатаній базі немає. Ризики сформульовані запитаннями; на прогнозі макро чесний edge≈0. Це не рекомендація купувати/продавати — це чесна картина експозиції, вирішуєте ви.