🇱🇰 Sri Lanka

Trading Journal for Sri Lankan Traders

Track CSE trades, manage LKR/USD dual-currency P&L, and stay compliant with Sri Lanka's 10% capital gains tax using JournalPlus.

Buy Now - ₹6,599 for Lifetime Buy Now - $159 for Lifetime

7-day money-back guarantee

Popular Brokers in Sri Lanka

NDB Securities Visit
Asia Securities Visit
First Capital Visit
John Keells Stockbrokers Visit
Softlogic Stockbrokers Visit

Tax & Regulations

Tax Overview

Sri Lanka imposes a 10% capital gains tax on gains from listed securities, reintroduced in 2018. Accurate per-trade cost basis records are required to calculate and report CGT correctly to the Inland Revenue Department.

Regulatory Body

The Securities and Exchange Commission of Sri Lanka (SEC) regulates the Colombo Stock Exchange and all licensed stockbrokers. SEC mandates broker-level transaction reporting but provides no retail-facing analytics tools.

Markets & Trading Hours

Market Hours

CSE trades Monday–Friday, 9:30 AM–2:30 PM Sri Lanka Standard Time (UTC+5:30). Settlement is T+3.

Popular Markets
Colombo Stock Exchange (CSE)ASPI (All Share Price Index)S&P SL20CSE equity market (equities dominate; limited derivatives)

Trading Challenges in Sri Lanka

LKR Volatility Destroys Real Returns

The LKR depreciated roughly 80% against the USD during the 2022 economic crisis, moving from approximately 200 to 360 LKR per dollar. Nominal LKR gains can mask complete destruction of purchasing power when the currency collapses.

CSE Liquidity Is Among South Asia's Thinnest

Daily CSE turnover regularly falls below LKR 1 billion (approximately $3 million USD). A retail order for 5,000 shares of a mid-cap stock can visibly move the price, making slippage a material cost that most traders never measure.

Capital Gains Tax Compliance Without Tools

The 10% CGT on listed securities requires accurate per-trade cost basis records. Most retail traders in Sri Lanka use informal spreadsheets or no records at all, leaving them exposed to underpayment penalties from the Inland Revenue Department.

T+3 Settlement Creates Capital Utilization Risk

With three-day settlement, capital tied up in open positions cannot be redeployed immediately. In a thin market with volatile price swings, overextending across multiple positions during the settlement window amplifies risk dramatically.

No International Broker Access to CSE

No major international platform offers direct CSE access. Traders depend entirely on local broker portals — NDB Securities, Asia Securities, First Capital — which offer CSV export as the only practical route to importing trade data into an analytics tool.

How JournalPlus Helps

Dual-Currency P&L Tracking

JournalPlus lets traders log both LKR P&L and USD-equivalent P&L using the exchange rate at trade date. This exposes the gap between nominal local returns and real purchasing-power outcomes — critical in any LKR-volatile environment.

Per-Trade Tax Calculation

Every trade logged in JournalPlus records cost basis and gain, making the 10% CGT calculation straightforward at year-end. Traders can export a summary directly usable for Inland Revenue Department filings.

Slippage and Liquidity Tracking

JournalPlus captures entry price, intended price, and actual fill, so traders can quantify slippage cost per trade. In a low-liquidity market like CSE, slippage tracking reveals which stock sizes are actually tradeable at scale.

CSV Import from Local Brokers

JournalPlus supports CSV upload from local broker platforms, the primary export format available from NDB Securities, Asia Securities, and First Capital. No API integration required.

Settlement Period Commitment Tracking

By logging trade open dates and T+3 settlement windows, traders can see how much capital is committed at any point and avoid overextending during the three-day settlement gap.

Sri Lanka’s Colombo Stock Exchange (CSE), founded in 1896, is one of South Asia’s oldest bourses — yet it remains one of the region’s least liquid, with roughly 300 listed companies and a market cap of approximately $12–15 billion USD. Daily turnover regularly falls below LKR 1 billion (about $3 million USD), placing the CSE in a category where individual retail orders can move prices. For Sri Lankan traders, the combination of thin liquidity, LKR currency volatility, and a reinstated capital gains tax creates a journaling challenge that no generic spreadsheet or international platform is built to handle.

BrokerKey FeatureImport Support
NDB SecuritiesFull-service, strong retail client baseCSV export
Asia SecuritiesResearch-driven, active mobile appCSV export
First CapitalInstitutional and retail, bond market expertiseCSV export
John Keells StockbrokersPart of blue-chip JKH groupCSV export
Softlogic StockbrokersTech-forward platformCSV export

No major international broker — Interactive Brokers, Saxo, or similar — offers direct CSE access. Sri Lankan traders are confined to locally licensed stockbrokers regulated by the SEC. All of these platforms provide CSV transaction exports, which is the primary mechanism for importing trade data into JournalPlus. Broker research quality and platform reliability vary significantly, so tracking which broker you used per trade is a useful data point in itself.

Tax Rules for Traders in Sri Lanka

Sri Lanka reintroduced capital gains tax on gains from listed securities in 2018, currently set at 10% on net capital gains. The tax applies to securities listed on the CSE and is administered by the Inland Revenue Department (IRD). Traders must maintain accurate per-trade cost basis records — purchase price, brokerage commissions, and any transfer levies — to calculate the correct taxable gain at disposal.

The distinction between trading income and investment income matters under Sri Lanka’s tax framework. High-frequency traders may find profits characterized as business income, which is taxed at standard income tax rates rather than the flat 10% CGT rate. Traders executing frequent short-duration trades should seek guidance from a tax professional on how the IRD classifies their activity.

Without a systematic per-trade record, Sri Lankan traders typically underpay CGT. The IRD does not provide pre-filled statements or automated calculations — the burden falls entirely on the taxpayer. A trading journal that logs entry price, exit price, trade date, and brokerage costs provides the exact data needed to compute CGT liability per trade and aggregate it for the annual filing.

Trading Hours & Markets

The CSE operates Monday through Friday, 9:30 AM to 2:30 PM Sri Lanka Standard Time (UTC+5:30). The exchange closes at 2:30 PM local time, which corresponds to 9:00 AM London time and 4:00 AM New York time — meaning there is no meaningful overlap with European or US sessions during CSE trading hours.

Settlement follows a T+3 cycle: a trade executed on Monday settles on Thursday. For traders managing multiple positions simultaneously, T+3 means capital is committed for three full business days before it can be redeployed. In a market with daily turnover sometimes under $3 million USD, misjudging settlement timing can leave a trader with insufficient capital to act on a new opportunity.

The two primary benchmarks are the ASPI (All Share Price Index), which tracks all listed equities, and the S&P SL20, which covers the 20 largest and most liquid companies. Most active retail trading concentrates in the S&P SL20 constituents, though speculative activity in smaller-cap names is common during bull runs.

Challenges for Sri Lankan Traders

LKR Volatility Makes Nominal Returns Misleading

The 2022 economic crisis was a defining event for CSE traders. The LKR depreciated approximately 80% against the USD — moving from roughly 200 LKR/USD to 360 LKR/USD — while annual inflation peaked above 70%, the highest in Sri Lanka’s recorded history. A trader holding a CSE position during that period might have seen a 29% nominal LKR gain while their real USD-equivalent purchasing power eroded dramatically. Without dual-currency tracking in a journal, this gap is invisible.

Consider a concrete example: a trader buys 2,000 shares of a CSE blue chip at LKR 85/share in January 2022 (total cost: LKR 170,000, approximately $850 USD at the prevailing 200 LKR/USD rate). By December 2022, the stock rises to LKR 110/share — a nominal LKR gain of LKR 50,000. But at the new rate of 360 LKR/USD, the exit value in USD terms is approximately $611, versus the USD-equivalent entry cost of $850. The “profitable” trade is actually a real loss of $239 in purchasing power terms. The 10% CGT on LKR 50,000 adds another LKR 5,000 in tax owed, reducing the nominal LKR net to LKR 45,000 — worth about $125 USD. A journal that records only “LKR +50,000” fails this trader completely.

CSE Liquidity Creates Slippage Risk

With daily turnover frequently under LKR 1 billion, retail traders in mid- and small-cap CSE stocks face meaningful slippage. An order for 5,000 shares of a stock trading 20,000 shares per day represents 25% of daily volume — a size that moves the market. Traders who never measure slippage typically have no idea how much execution cost is eroding their edge. Logging intended entry price versus actual fill price per trade quantifies this cost over time.

Capital Gains Tax Compliance Falls on the Trader

The IRD provides no automated CGT calculation for retail investors. With 10% CGT applying to each gain from a listed security, traders executing dozens of trades per year face a significant record-keeping burden at tax time. Most Sri Lankan retail traders rely on informal spreadsheets or broker statements that lack the cost-basis detail needed for accurate CGT computation.

T+3 Settlement and Capital Overextension

Three-day settlement is standard on the CSE, but in a volatile low-liquidity market it creates a specific risk: a trader can commit more capital than is actually available if they execute multiple trades without accounting for unsettled funds. Journaling the settlement date alongside each trade makes it possible to see true capital exposure at any point in time.

How JournalPlus Helps Sri Lankan Traders

Dual-Currency P&L Fields: JournalPlus allows traders to log the LKR/USD exchange rate at trade entry and exit. The journal then computes both LKR P&L and USD-equivalent P&L automatically, exposing the real-return gap that nominal journaling hides. For traders active during any period of LKR depreciation, this field is not optional — it is the only way to assess true performance.

Automated CGT Tracking: Every trade logged in JournalPlus captures purchase price, sale price, commissions, and net gain. At year-end, traders can export a per-trade gain summary and apply the 10% CGT rate directly — no reconstructing data from broker statements. This also creates a defensible audit trail if the IRD requests documentation.

Slippage Measurement: JournalPlus records both the intended entry price and the actual fill, calculating slippage in both percentage and absolute LKR terms per trade. Over a quarter of trading, CSE traders can identify which stock sizes and market conditions produce acceptable slippage versus unacceptable execution costs.

CSV Import from Local Brokers: JournalPlus accepts CSV uploads from broker transaction exports. NDB Securities, Asia Securities, First Capital, and other local platforms all offer CSV downloads — the standard import path for Sri Lankan traders who have no international broker option.

Benchmark Comparison: JournalPlus supports custom benchmark entry, allowing traders to log the ASPI or S&P SL20 level at trade entry and exit. This enables risk-adjusted comparison: did this trade beat the index, or would holding the benchmark have been more efficient?

FAQ

What is the best trading journal for Sri Lankan stock traders?

JournalPlus handles the two problems most critical for CSE traders: dual-currency P&L tracking in LKR and USD, and per-trade CGT calculation at the 10% rate. It imports trade data via CSV from local brokers including NDB Securities and Asia Securities, requiring no manual data entry for most traders.

How is capital gains tax calculated on CSE trades in Sri Lanka?

Sri Lanka applies a 10% flat tax on net capital gains from listed securities. The gain is calculated as the sale proceeds minus the cost basis (purchase price plus commissions). Traders must track this per trade and report the aggregate annual gain to the Inland Revenue Department. JournalPlus automates this calculation at the trade level.

What are the trading hours for the Colombo Stock Exchange?

The CSE trades Monday through Friday, 9:30 AM to 2:30 PM Sri Lanka Standard Time (UTC+5:30). There is no pre-market or after-hours session. Settlement is T+3. The exchange does not overlap with US or European market hours.

How do Sri Lankan traders handle LKR currency risk in their journals?

The most rigorous approach is to log the LKR/USD exchange rate at the date of each trade entry and exit, then compute USD-equivalent P&L alongside nominal LKR P&L. This dual-currency method revealed that many traders who appeared profitable in LKR terms during the 2022 crisis had actually lost significant purchasing power in real terms. JournalPlus supports custom fields for this purpose.

How does T+3 settlement affect trading strategy on the CSE?

T+3 settlement means funds from a sale are not available for three business days. In a thin market where multiple positions may need to be managed simultaneously, failing to account for unsettled capital can lead to overextension. Journaling the settlement date per trade and tracking total committed capital prevents this error — particularly relevant on the CSE, where liquidity constraints already limit position sizing.

What Traders Say

"After 2022, I realized I had no idea what my actual USD-equivalent returns were. JournalPlus showed me my real performance — and it was humbling but necessary."

Pradeep S.

Swing Trader

Frequently Asked Questions

What is the best trading journal for CSE traders in Sri Lanka?

JournalPlus is well-suited for CSE traders because it supports CSV import from local brokers like NDB Securities and Asia Securities, tracks LKR and USD-equivalent P&L per trade, and calculates the 10% capital gains tax liability automatically.

Does Sri Lanka have capital gains tax on stock trading?

Yes. Sri Lanka reintroduced a 10% capital gains tax on gains from listed securities in 2018. Traders must maintain accurate per-trade cost basis records and report gains to the Inland Revenue Department of Sri Lanka.

What are the trading hours for the Colombo Stock Exchange?

The CSE trades Monday through Friday from 9:30 AM to 2:30 PM Sri Lanka Standard Time (UTC+5:30). Settlement follows a T+3 cycle, meaning trades settle three business days after execution.

How do I import CSE trades into a trading journal?

Most Sri Lankan brokers including NDB Securities, Asia Securities, and First Capital offer CSV export of transaction history. JournalPlus accepts these CSV files directly, allowing traders to build a complete trade log without manual data entry.

Why is tracking USD-equivalent P&L important for Sri Lankan traders?

The LKR lost approximately 80% of its value against the USD during the 2022 economic crisis. A trade showing a 29% nominal LKR gain during that period could represent far less real purchasing power once currency depreciation and inflation above 70% are factored in.

Start Improving Your Trading

Join thousands of traders who use JournalPlus to track, analyze, and improve their performance.

Buy Now - ₹6,599 for Lifetime Buy Now - $159 for Lifetime

7-day money-back guarantee

SSL Secure
One-Time Payment
7-Day Money-Back