SEBON's Red Flag on 51 Companies: Estimating 30-Day Downside Risk Using Monte-Carlo Simulation VAR

The Securities Board of Nepal (SEBON) recently issued a fresh warning about the possible risk of investing in 51 companies listed on the Nepal Stock Exchange (NEPSE). SEBON's press release comes on the back of stock markets touching record highs as the country’s economy continues t

The Securities Board of Nepal (SEBON) recently issued a fresh warning about the possible risk of investing in 51 companies listed on the Nepal Stock Exchange (NEPSE). SEBON's press release comes on the back of stock markets touching record highs as the country’s economy continues to face disruption due to the second wave of the Covid-19 pandemic.

Anyone who has followed the stock market over the past year will know that the bourses have been performing impressively, ignoring economic disruptions during the second wave. The strong market performance is a stark contrast to the real economic growth of Nepal, which has suffered due to localized lockdowns imposed during the first and second waves. Even considering the above expectations earning growth of the companies, the stock prices cannot be explained by fundamentals alone.

Let's get a close-up look at the 51 companies that are deemed risky by SEBON. The stocks of 51 companies, with the exception of a few, are rising abnormally. For example, just in one year, stocks of 10 companies surged by 100 - 200%, 13 companies by 200-300%, 8 companies by 300-400%, 3 companies 400-500%, 5 companies 500-600%, and 4 companies by over 600%. If you ask me, is it normal? Well, the simple answer is ‘NO’. To protect the integrity of the investors, I will not comment further at this stage as not to prejudice any individual company. The least I can say is that I don’t find any valid reason for such a rise.

Because the SEBON warning was meant for the public, share price started falling value in a negative way, yet their effect could be even more devastating in the future. Many investors are under a lot of pressure, and things got heated. It’s easier to prevent a big mess than to clean one up, therefore the main aim of this article is to estimate the downside risk of stocks that is deemed risky by SEBON. The point here is that estimating the downside risk of your stock holdings will help you gauge the amount of money you will likely lose over the next 30-days.

The technique used is the Monte-Carlo estimation of VAR. Monte Carlo Simulation is a type of computational algorithm that is used to estimate the possible outcomes of an uncertain event. For this article, the historical price of 51 companies was retrieved from Nepal Stock Exchange (NEPSE) from 02/08/2020 to 16/06/2021. Some companies were listed in NEPSE a little later, for example, CGH was listed in NEPSE on 5th February 2021, data of such companies are available only after that period. The dataset is analyzed using Python specialized libraries (Pandas, Numpy, and Matplotlib).

 

Putting the reader in perspective, I tried to write in very plain language with fewer lines of code. Please note that one has to run the MC simulation separately for 51 companies in question. As you can see in the actual code, 500 random trials are drawn, but it’s up to you how many simulations you can set up. The MC- simulation of each company is shown below. For example, the graph has three components: time period (represented by X-axis, in our case- it is 30-day), a confidence level (denoted by the red line, which is 95%), and a loss amount (represented by Y-axis). The exact amount of potential fall in share price over the next 30-day time period starting from 17/06/2021 with different confidence levels is provided in the table.

 

 

 

Now let’s take one more look at it. For example, according to historical records, the average daily return of Corporate Development Bank Limited (CORBL) is 0.009027 or 0.9027% over the period from 02/08/2020 to 17/06/2021. During the same period, the daily volatility of CORBL was 0.034825 or 3.49%. The share price of CORBL on 17/6/2021 was Rs 683. Now, we can say that there is a 95% probability that over the period of the next 30-day starting from 18/06/2021, the share price of CORBL will not fall below Rs 584. Put another way, there is a 5% chance that the share price of CORBL will fall below Rs 584. Now, one can check the expected fall in the share price of CORBL at different confidence levels attached to it, which is shown in the table below. It is beyond the scope of this article to analyze one by one, as the data in the table speak itself.

COMPANY

SYMBOL

Daily

Value-at-Risk (VAR) -30-day window

Mu(m)

sigma(s)

95%

confidence

97.5%

confidence

99%

confidence

Corporate Development Bank Limited

CORBL

0.009027

0.034825

584

579.08

574.74

Narayani Development Bank Limited

NABBC

0.008149

0.063245

538

528

524

Gurkhas Finance Ltd.

GUFL

0.011873

0.39526

948

930

915

Multipurpose Finance Company Limited

MPFL

0.006793

0.038551

343

337

335

Nepal Finance Ltd.

NFS

0.006429

0.04822

329

321

310

Samriddhi Finance Company Limited

SFCL

0.007226

0.041563

315

310

308

Chandragiri Hills Limited

CGH

0.027952

0.052881

1246

1210

1177

Soaltee Hotel Limited

SHL

0.003133

0.026443

231

228

225

Ankhu Khola Jalvidhyut Company Ltd.

AKJCL

0.003133

0.02443

251

248

246

Arun Valley Hydropower Development Co. Ltd.

AHPC

0.008724

0.040382

403

401

395

Barun Hydropower Co. Ltd.

BARUN

0.009911

0.042217

484

479

476

Chhyangdi Hydropower Ltd.

CHL

0.008202

0.043138

340

338

336

Dibyashwori Hydropower Ltd.

DHPL

0.008534

0.045224

238

236

235

Himalaya Urja Bikas Company Limited

HURJA

0.008534

0.045224

218

211

210

Khanikhola Hydropower Co. Ltd.

KKHC

0.009549

0.042651

262

258

256

Liberty Energy Company Limited

LEC

0.002697

0.037048

317

316

314

Mountain Energy Nepal Limited

MEN

0.007605

0.033897

785

776

772

Mountain Hydro Nepal Limited

MHNL

0.007496

0.043191

356

354

351

Panchakanya Mai Hydropower Ltd.

PMHPL

0.007669

0.042194

263

261

259

Radhi Bidyut Company Ltd.

RADHI

0.009521

0.037077

913

900

887

Rairang Hydropower Development Company Ltd.

RRHP

0.009521

0.037077

764

758

757

RASUWAGADHI HYDROPOWER COMPANY LIMITED

RHPL

0.008234

0.041556

462

451

447

Ridi Hydropower Development Company Ltd.

RHPC

0.009942

0.040915

476

460

456

SANJEN JALAVIDHYUT COMPANY LIMITED

SJCL

0.006545

0.038635

382

380

379

Synergy Power Development Ltd.

SPDL

0.007909

0.035265

406

404

402

Union Hydropower Limited

UNHPL

0.010205

0.044581

364

358

356

UNIVERSAL POWER COMPANY LTD

UPCL

0.007821

0.038676

284

282

280

Upper Tamakoshi Hydropower Ltd

UPPER

0.006066

0.034793

644

636

631

Asian Life Insurance Co. Limited

ALICL

0.004162

0.024175

1272

1268

1265

Gurans Life Insurance Company Ltd.

GLICL

0.003088

0.024492

742

740

738

Life Insurance Co. Nepal

LICN

0.002901

0.02455

2280

2264

2260

Nepal Life Insurance Co. Ltd.

NLIC

0.002421

0.026219

1611

1597

1585

Reliance Life Insurance Limited

RLI

0.004308

0.028363

566

564

560

Himalayan Distillery Limited

HDL

0.006261

0.036119

4574

4546

4536

SHIVAM CEMENTS LTD

SHIVM

0.005

0.029016

1369

1368

1367

Ghodighoda Laghubitta Bittiya Sanstha Ltd.

GGBSL

0.00554

0.023416

717

713

711

Mahila Lagubitta Bittiya Sanstha Limited

MLBSL

0.04172

0.05165

5189

5050

4952

National Hydropower Company Ltd.

NHPC

0.008812

0.038123

213

212

211

Panchathar Power Company Ltd.

PPCL

0.00628

0.037646

321

315

311

Ajod Insurance Limited

AIL

0.005197

0.031839

783

782

782

IME General Insurance Ltd.

IGI

0.00569

0.031051

1211

1207

1202

Rastriya Beema Company Limited

RBCL

0.005152

0.029831

20337

20155

19916

Sanima General Insurance Limited

SGI

0.006092

0.033703

691

676

664

United Insurance Co. (Nepal) Ltd.

UIC

0.004002

0.027219

694

692

690

Citizen Investment Trust

CIT

0.003276

0.037648

3475

3430

3418

Hydroelectricity Investment and Development Company Ltd

HIDCL

0.006446

0.042939

271

268

266

Nepal Infrastructure Bank Limited

NIFRA

0.004871

0.037555

423

421

420

Nepal Reinsurance Company Limited

NRIC

0.006016

0.030804

1728

1711

1706

NRN Infrastructure and Development Limited

NRN

0.004369

0.036569

599

594

587

Bishal Bazar Company Limited

BBC

0.010787

0.051444

4904

4856

4844

Salt Trading Trading

STC

0.007177

0.040152

8758

8618

8523

The information in the above table answer the question, What is my worst-case scenario in the next 30 days? If one has invested in any of the companies above, this will give you an idea of what the share price might like in the next 30 days. Many people don’t like surprises. Losing money can be a catastrophe. Therefore, risk management is very important to identify the potential losses and develop strategies to minimize such losses.

Like last year, 2021 is not a normal year as Nepal is facing a second wave. Despite this, the stock market is touching a record high. SEBON responded firmly to this phenomenon.  I won’t argue whether SEBON did right or wrong, but the least I can say is better late than never, however it hit my mind where on earth SEBON has been all this time and let the madness happen. As a regulatory body why there is no early intervention/investigation from the fact that stocks are rising abnormally. I am certain that Pandora’s box of stock market problems will be opened up soon.


Blog posts

Comments