Daily recaps

← All recaps

Daily recap · 28 September 2026

BCGA breaks above 19,999 Kz

The session's main move was BCGA's rise, backed by meaningful trading, while the IGAB also advanced. The equity market recorded 107 trades and 64.9 million Kz in turnover.

Listen to the recap3 min 57 s · AI-generated voice

IGAB
1,015.96 +0.29%
Turnover
1.8B Kz
Trades
167
Advancers and decliners
9 up4 down

Weekly turnover

Through the Mon 28 Sept session · Kz

Mon 28 Sept · 1.8B Kz1.8B KzMonTue 29 Sept · Upcoming—TueWed 30 Sept · Upcoming—WedThu 1 Oct · Upcoming—ThuFri 2 Oct · Upcoming—Fri

Week to date1.8B Kz

  • Mon 28 Sept: 1.8B Kz
  • Tue 29 Sept: Upcoming
  • Wed 30 Sept: Upcoming
  • Thu 1 Oct: Upcoming
  • Fri 2 Oct: Upcoming

+83.59% versus the first 1 sessions of the previous week.

BCGA closed at 21,000 Kz, up 7.7%, after clearing the 19,999 Kz high that had held over the previous 20 sessions. The move was supported by 156 shares traded, although the closing book showed 746 shares bid against 804 offered, leaving supply slightly ahead at the close.

Banco Caixa Geral Angola, S.A. logoBCGABanco Caixa Geral Angola, S.A.21,000 Kz+7.69%

Close over the last 60 sessions

19,000 Kz22,000 Kz24,000 Kz20-session high: 19,999 Kz3 Jul28 Sept

Session trades (dot size is the number of shares)

19,800 Kz20,300 Kz20,700 Kz10:0012:0014:0016:00Average price 20,210 Kz
Average price
20,210 Kz
Quantity
156
Turnover
3.2M Kz
Trades
22
Largest trade
50 at 20,000 Kz
Best bid at close
112 at 20,000 Kz
Best ask at close
477 at 21,000 Kz

UNITEL rose 1.4% to 29,500 Kz, but the closing price was set by only 36 shares. The session average was 29,632 Kz, a better reference for the day's trading, while demand at the close was ahead of supply, with 1,473 shares bid against 978 offered.

UNITEL, S.A. logoUNTLUNITEL, S.A.29,500 Kz+1.38%

Close over the last 42 sessions

30,000 Kz34,000 Kz38,000 Kz20-session high: 37,500 Kz29 Jul28 Sept

Session trades (dot size is the number of shares)

29,200 Kz29,500 Kz29,800 Kz10:0012:0014:0016:00Average price 29,632 Kz
Average price
29,632 Kz
Quantity
1,027
Turnover
30.4M Kz
Trades
47
Largest trade
200 at 29,000 Kz
Best bid at close
297 at 29,500 Kz
Best ask at close
139 at 29,998 Kz

BAI closed at 94,950 Kz, down 2.1%, but the closing trade involved only one share. The session average was 96,859 Kz. Most of the 11.8 million Kz turnover came from a 94-share trade at 96,999 Kz, which likely reflects a transfer between portfolios rather than a new price reference. Supply was well ahead of demand at the close, with 1,892 shares offered against 361 bid.

Banco Angolano de Investimentos, S.A logoBAIBanco Angolano de Investimentos, S.A94,950 Kz-2.11%

Close over the last 60 sessions

90,000 Kz96,000 Kz102,000 Kz20-session high: 97,000 Kz3 Jul28 Sept

Session trades (dot size is the number of shares)

95,300 Kz96,000 Kz96,600 Kz10:0012:0014:0016:00Average price 96,859 Kz
Average price
96,859 Kz
Quantity
122
Turnover
11.8M Kz
Trades
11
Largest trade
94 at 96,999 Kz
Best bid at close
2 at 90,000 Kz
Best ask at close
3 at 96,000 Kz

ENSA was unchanged at 23,300 Kz, BDVA was unchanged at 95,000 Kz, BFAA was unchanged at 99,000 Kz and STDRUFVA rose 4.4% to 74,000 Kz. The fund's move broke above its 72,000 Kz high from the previous five sessions, but it came in a single trade of 24 shares and still had two shares offered with no bids shown. The IGAB rose 0.29% to 1,015.96 points.

Bonds accounted for 1,741 million Kz of the 1,808 million Kz traded, with OJ15O31A alone generating 1,621 million Kz and closing at 100% of nominal, down 2.0%.

News of the day

MOODY´S MELHORA PREVISÕES ECONÓMICAS, MAS…

Folha 8

Moody's improved Angola's economic outlook to Positive while keeping the rating at B3. The change points to a more stable macroeconomic assessment, although the rating remains below investment grade, a relevant backdrop for sovereign and corporate funding costs.

Recap written by AI from the session data on TauView. Every figure was checked against the recorded trades. Not investment advice.

← Previous recap: 25 September 2026