How to Invest in Sri Lanka


Sri Lanka’s Colombo Stock Exchange has been one of the top performers in the world this year. Since civil war ended in 2009, Sri Lanka has been on a rapid road to recovery, with the All Shares Index up over 106% since January 2010. With the Index up another 26% this year in local currency terms, we took a look at how to invest in Sri Lanka’s stock exchange.

Colombo Stock Exchange (CSE) Snapshot:

In operation since: 1982

Market hours: 09:30 to 14:30, Monday to Friday

Market Capitalization (as of 20 Dec 2014): 2.9 trillion LKR ($22.2 billion USD)

Listed companies (as of 20 Dec 2014): 293

Taxes: No capital gains tax for now, 10% withholding tax on dividends

Main Index: All Share Price Index, a market cap weighted index of all shares on the exchange

Secondary Index: S&P SL20 Index, an index of the twenty largest stocks by market cap on the exchange

CSEGraph2010_2014Chart of the CSE’s All Share Price Index, Jan 2010 – Dec 2014

Restrictions for Foreigners:

Non-Resident Foreigners are currently allowed to invest in Sri Lanka’s financial markets without many restrictions. Foreigners can own up to 100% of a listed company without prior approval, one of the most liberal policies we’ve seen so far. About 10 industries are exempted but this should not be a major issue for most retail investors.

The CSE provides a handy file on what foreign investors need to do here, but we will go through the steps below since some parts are not clear.

How to Invest in Sri Lanka’s Stock Market:

Step 1: Open a Securities Investment Account (SIA)

First, you must open a Securities Investment Account (SIA) with an authorized custodian bank. This account will allow you to send and take out money from Sri Lanka. Opening a SIA will allow you to transfer funds to trade both equities and debt. This must be done with one of 16 custodian banks in Sri Lanka, but most people will probably go with one of the large international banks.

Citibank, Deutsche Bank, HSBC, and Standard Chartered all have an onshore presence in Sri Lanka and can be used to open a SIA. You can find a full list with contact information here.

Update: Unfortunately, many of these international banks have begun to close down this aspect of their business due to money laundering restrictions. However, you can still open an account with a local bank with the assistance of a stock brokerage company, making Step 2 even more important.

Step 2: Find a Stock Brokerage Company

Some stock brokerage companies will help guide you through the process of opening a SIA, but it is important to note that these brokerages are not custodian banks so do not control the SIA themselves. While the SIA is needed to fund your investment account, you need to open a Central Depository Systems (CDS) account in order to actually trade securities on the Colombo Stock Exchange.

You can open a CDS account through an authorized brokerage firm in Sri Lanka. According to this list from the CDS, there are 28 main stock brokerages to choose from.

Many of the brokerages look very modern from a frontier market standpoint, and offer online trading among other features. We have not tried all of them, but we would suggest starting your search at these firms and picking the one that is most responsive to you and your needs. We would start your search with these two firms:

  • John Keells Stock Brokers
  • Lanka Securities

Step 3: Open a CDS Account

To open a CDS account to be authorized by local authorities to trade on the local exchange, non-resident foreigners need to submit 6 pieces of information:

  1. Copy of passport
  2. CDS Form 1
  3. CDS Form 1(A)
  4. Proof of residency document
  5. SIA details with proof
  6. Power of attorney for your brokerage

The formal list of requirements can be found on the CDS site here. You can find the official forms here, but some of the brokerages may have their own application forms.


Sri Lanka ranks in the middle of our Investment Safety Rankings alongside many other larger emerging market countries, a solid ranking among its fellow frontier markets. It should take about 2-4 weeks for everything to process, and after that you should be on your way.

Happy investing!
photo credit: Nazly via photopin cc


    • Just follow our post, best way is to begin by e-mailing some of the local brokerages and they will guide you through the process.

    • Just follow our guide and contact a local brokerage firm and they will send you the required forms to fill out. It was a relatively smooth process!

  1. I am a Hong Kong citizen but is very much interested in investing in stock market in Sri Lanka after visiting the country recently. Would you please let me know more how to buy stocks in Colombo stock exchange ?

  2. We’ve updated the post with a new link to the brokerage firms active on the Colombo Stock Exchange: We’d recommend contacting either John Keells Stock Brokers or Lanka Securities and they can guide you through the opening of accounts.

    • It depends on the brokerage firm you chose, but as with investing in general, even small amounts can be invested to start

    • Would recommend starting by finding a friendly broker, who can then assist with opening an account and suggesting stocks to buy. If you are unsure, I would advise adopting a buy and hold strategy on blue-chip stocks.

  3. I am from Sri Lanka.
    I want to invest share market.
    But I don’t know how to do this… so are u can help me?

  4. I am interested in buying shares…so I want to learn more about this field…please be kind enough to give me some details

Leave a Reply