Top banks stockpile Sh1 trillion bonds for sale as rates fall

According to an analysis of nine listed tier I banks’ government securities portfolios by this publication, the share of papers available for sale rose by Sh244.9 billion in six months ending June 2025 to Sh1.06 trillion from Sh815.3 billion a year ago.

Photo credit: Shutterstock

Top banks are holding Treasury bonds worth Sh1 trillion for sale, reading themselves to make billions in profits from the sale of the government securities as interest rates continue to fall.

The price of government bonds in the secondary market at the Nairobi Securities Exchange (NSE), has soared over recent months on investor demand as the return earned from new issuances in the primary market fall on lower market interest rates.

PAYE Tax Calculator

Note: The results are not exact but very close to the actual.