
The Sri Lankan rupee ended Wednesday, 21 October 2026, a little weaker at 331.90/332.05 to the US dollar in the spot market, down from 331.60/331.70 on Tuesday, EconomyNext reported, citing currency dealers. Government bond yields were steady to lower, and Treasury bill yields at the day's auction were mostly unchanged.
The two figures in a spot quote are the rates at which dealers were buying and selling dollars between banks. Both moved up on Wednesday, so a dollar cost slightly more rupees than the day before: about 30 cents on the buying side and 35 cents on the selling side.
These are interbank rates. The rate you get at a bank counter or on a remittance is set by each bank and includes its margin, so it will differ. Our exchange rates page shows the Central Bank's indicative rates, with links to each bank's own published rates.
Dealers quoted the following two-way yields at the close. When yields fall, bond prices rise. The only move up was on the December 2031 bond, where the higher quote rose by 2 basis points.
At Wednesday's auction the government sold Rs 80.61 billion of Treasury bills out of Rs 100 billion on offer, according to Public Debt Management Office data. Investors put most of their money into the shortest bill.
The 6-month and 12-month bills remain available on tap, meaning the government is still selling them after the auction.
Sources: EconomyNext market reports of 21 October 2026 (rupee and bond yields from currency dealers, Treasury bill auction results from the Public Debt Management Office, and NCPI data from the Department of Census and Statistics). AnyBanq is not affiliated with these organisations. This article is for information only and is not investment advice.