Kenya's shilling strengthened on Friday, supported by rising yields on government securities and dollar sales by tea agencies paying bonuses to farmers.

At 0642 GMT, banks quoted the shilling at 104.15/25 to the dollar, compared with Thursday's close of 104.40/50.

"The shilling has strengthened, but I don't know if we will get enough momentum to break 104," said one dealer at a commercial bank.

He said tea agencies were selling dollars to pay shilling bonuses to farmers, which are usually paid in April and October.

READ: Apex bank to expand its Bond Index

Traders say a shortage of shilling liquidity has also been supporting the shilling and keeping overnight lending rates high. This week, overnight rights rose to around 27 percent, up from 13 percent in early September.