GDR report · peer analysis · 3Q 2026 results week

Investors punished Kaspi for cutting its growth outlook and rewarded TBC for a clean record quarter

Both stocks moved against their markets, so each reaction was about the company. Kaspi lowered a target and pushed its earnings recovery to 2027. TBC hit every target it had set, a week after a scare had knocked its shares down.

● Kaspi.kz (KSPI) · day after results
–
● TBC Bank Group (TBCG) · two days after results
–
1 · What happened

Kaspi fell on a rising market; TBC rallied while London stood still

Prices rebased to 100 at each stock's last close before its results. Hover or tap the chart for daily detail.

KSPITBCG

2 · Why Kaspi fell

A stronger tenge cut Kaspi's growth target, and the profit recovery moved to 2027

Kaspi's business grew 18% in constant currency. The market reacted to what changed: the outlook.

+20%
Tenge vs USD over the year to September [K1 p.5]
−8%
Price per item sold in Kazakhstan, as imports got cheaper [K1 p.5]
20% → 12%
FY26 Marketplace GMV guidance cut [K2 s.23]
−2.4%
Fell pre-market, right after the release and before the call [M1]
1

The growth outlook was cut

The only guidance change; EBITDA guidance (~5%) was kept. The fall came within an hour of the 07:14 ET release, so the market reacted to the release, not the call.

HIGH
2

Profits stood still, with relief deferred to 2027

A 14.9% funding cost (+150bp) ate the growth. Deposit-rate cuts and lower Türkiye spending are expected to help "particularly as we go through next year". [K1 p.17; K3]

HIGH
3

No near-term catalyst to hold the stock

Dividend unchanged at KZT1,000/ADS. A buyback is "a conversation for next year". New capex: 300 grocery stores by end-2027. [K3 Q&A, Citi]

LOW
3 · Why TBC rose

A clean record quarter cleared up an Uzbekistan scare, then the sector rallied

The rally partly recovered a sharp drop eight days earlier. The results answered the question behind that drop.

–
30 Oct: local Uzbek accounts show a loss and NPLs of 13.4% [T9]
GEL 404m
6 Nov: record profit (+10%); Uzbek cost of risk falling [T1 p.5–6]
–
Opened ~+7%, faded after the 14:00 GMT call [M1; T6]
–
9 Nov: top STOXX 600 riser on a strong day for banks [T8]
1

A record quarter with lower risk costs

All 2026–28 targets reaffirmed (loans 15%+, ROE 23%+). The shares opened ~7% higher on the release. [T1 p.5–6; T6]

HIGH
2

Relief after the 30 Oct scare

The group (IFRS) numbers showed Uzbekistan stabilising, not deteriorating. Linking the 30 Oct drop to the local accounts is our inference, as no article names a cause.

MEDIUM
3

Sector tailwind on Monday

European banks +1.6% and oil lower on 9 Nov. Peer BGEO also rose, but by less. A GEL50m buyback helps, though it is only ~0.5% of market cap. [T8; T6]

MEDIUM
4 · The difference

Growth was not the difference. What changed versus the plan was.

Kaspi.kzTBC
Guidance✕Cut (GMV ~12%, was ~20%)✓All targets reaffirmed
Profit growth✕+1%✓+10%, a record
Top-line growth✓+18% constant currency (+1% reported)✓+10%
Risk / funding●Cost of risk flat; funding cost +150bp✓Cost of risk −0.3pp; NIM up
Capital returns●Unchanged; buyback deferred✓Dividend + new GEL50m buyback
Set-up going in●No scare to recover from✓Bar lowered by the 30 Oct drop
Kaspi's business is still growing fast, but the market priced the direction of change: Kaspi moved its targets down, while TBC delivered on everything it had promised.
5 · What to watch

Four data points will show whether the reactions hold

11–13 Nov
+3 and +5-day windows close
Do the moves stick or reverse? Fills in automatically from PMv3.
4 Dec · Kaspi
NBK base-rate decision (15.75%)
Further cuts speed up Kaspi's funding-cost relief.
4Q results, early 2027 · Kaspi
Funding cost, GMV vs ~12%, 2027 guidance, buyback
Proof that the "2027 story" is arriving.
Early 2027 · TBC
Uzbek auto-collection rules; NPLs at 11.8%
The main risk to the recovery story. Buyback runs to 28 Feb.
Method and data
What we could not verify
Sources
  1. [K1] Kaspi.kz 3Q & 9M 2026 Financial Results, 9 Nov 2026 (supplied PDF; page numbers) · Nasdaq
  2. [K2] Kaspi.kz 3Q 2026 results presentation (supplied PDF; slide numbers)
  3. [K3] Kaspi.kz Q3 2026 earnings call transcript (Investing.com), cited by speaker and Q&A order
  4. [T1] TBC Group 3Q and 9M 2026 Results Report, 6 Nov 2026 (supplied PDF; page numbers)
  5. [T2] TBC Group 3Q 2026 call presentation (supplied PDF) · press release
  6. [T6] Alliance News via AJ Bell, 6 Nov: +6.5% late morning; buyback to 28 Feb
  7. [T8] Reuters via MarketScreener, 9 Nov: TBCG +9.86%, top STOXX 600 riser; banks +1.6%
  8. [T9] UzDaily, 30 Oct and Trend.az, 29 Oct: TBC Uzbekistan local accounts
  9. [M0] PMv3 price archive (PriceMorning_history.xlsx): daily D-1 USD closes and volumes, the same data as the GDR report
  10. [M1] Yahoo Finance 15-minute bars for 6 and 9 Nov, used only for intraday timing
  11. Earlier detailed version with full metric tables and news log: v1.kspi-tbcg-peer.pages.dev