KESONIA Interest Rate Benchmark

Overview

The CBK has embarked on a strategic initiative to modernize Kenya’s benchmark interest rate framework. This reform is driven by the need to enhance transparency, reliability, and market confidence in domestic financial markets and strengthen monetary policy transmission, while aligning with international best practices and standards.

The overnight interbank rate has been identified as the ideal foundation for developing Kenya’s Risk-Free Rate (RFR) officially named Kenya Shilling Overnight Interbank Average (KESONIA). KESONIA stands for the Kenya Shilling Overnight Interbank Average. It is a transaction-based benchmark rate reflecting the average interest rate at which banks in Kenya lend and borrow unsecured overnight funds in Kenyan Shillings.

The Central Bank of Kenya (CBK) is the administrator for KESONIA. CBK takes responsibility for its governance and publication every business day.

To support the Risk-Free Rate transition, CBK began publishing KESONIA and KESONIA Compounded Index from September 1, 2025.

How KESONIA is derived

Gathering data

CBK obtains data on banks interbank overnight transactions at the end of every business day.

Checking accuracy of data

CBK validates the data for credibility and accuracy to ensure consistency with interbank overnight trading activity for the day.

Daily calculation

CBK calculates KESONIA and KESONIA compounded index.

Publishing of data

CBK will publish KESONIA and KESONIA compounded index by 9.00am at the start of business for rates applicable the previous business day. On weekends and bank holidays, the KESONIA rate is held constant from the last working day.

DateRate
25/03/20268.7119
24/02/20268.7682
23/02/20268.7675
20/02/20268.7756
19/02/20268.7660
18/02/20268.7822
17/02/20268.7708
16/02/20268.7815
13/02/20268.7653
12/02/20268.7812
11/02/20268.8098
10/02/20269.0077
09/02/20268.9995
06/02/20268.9942
05/02/20268.9917
04/02/20268.9860
03/02/20268.9941
26/02/20268.7695
27/02/20268.7637
24/03/20268.7149
23/03/20268.6951
19/03/20268.6837
18/03/20268.6819
17/03/20268.6765
16/03/20268.6741
13/03/20268.6718
12/03/20268.6636
11/03/20268.6655
10/03/20268.6637
09/03/20268.6682
06/03/20268.6778
05/03/20268.7152
04/03/20268.7256
03/03/20268.7403
02/03/20268.7580
02/02/20268.9773
30/01/20268.9957
02/01/20269
31/12/20258.9884
30/12/20258.9955
29/12/20258.9883
24/12/20258.9991
23/12/20259.0054
22/12/20258.9935
19/12/20258.9870
18/12/20258.9761
17/12/20258.9818
16/12/20258.9886
15/12/20259.0135
11/12/20259.0168
10/12/20259.0535
09/12/20259.2476
08/12/20259.2518
05/01/20268.9886
07/01/20268.9716
29/01/20268.9878
28/01/20268.9823
27/01/20268.9819
26/01/20268.9894
23/01/20268.9845
22/01/20268.9837
21/01/20268.9897
20/01/20268.9866
19/01/20268.9897
16/01/20269.0017
15/01/20268.9985
14/01/20268.9903
13/01/20268.9888
12/01/20268.9828
09/01/20268.9818
08/01/20268.9675
05/12/20259.2493
26/03/20268.7306
25/02/20268.7693
06/01/20268.9777
02/04/20268.7478
01/04/20268.7393
31/03/20268.7406
30/03/20268.7368
27/03/20268.7348
29/09/20259.5153
26/09/20259.4863
25/09/20259.4813
24/09/20259.4817
23/09/20259.4736
30/09/20259.5088
01/10/20259.5097
02/10/20259.5133
03/10/20259.5399
06/10/20259.5136
07/10/20259.5312
08/10/20259.2915
09/10/20259.2981
22/09/20259.4751
19/09/20259.4255
01/09/20259.5922
02/09/20259.5419
03/09/20259.5179
04/09/20259.4793
05/09/20259.4618
08/09/20259.4632
09/09/20259.4551
10/09/20259.4576
18/09/20259.502
15/09/20259.4673
17/09/20259.4103
16/09/20259.4407
12/09/20259.4552
11/09/20259.4487
19/11/20259.2433
18/11/20259.2394
17/11/20259.2374
14/11/20259.2171
13/11/20259.2265
12/11/20259.2282
11/11/20259.2278
20/11/20259.2455
21/11/20259.2482
24/11/20259.2479
25/11/20259.2453
27/11/20259.2475
28/11/20259.2505
01/12/20259.2519
02/12/20259.2472
03/12/20259.237
04/12/20259.2427
26/11/20259.2531
10/11/20259.232
07/11/20259.2424
14/10/20259.2195
15/10/20259.2302
16/10/20259.2281
21/10/20259.244
22/10/20259.2469
23/10/20259.2626
24/10/20259.2572
27/10/20259.2581
28/10/20259.2621
29/10/20259.2534
30/10/20259.2583
31/10/20259.243
03/11/20259.244
04/11/20259.2522
05/11/20259.2476
06/11/20259.2453
13/10/20259.2662

Charts