NEPSEtrading

Make smarter moves backed by machine learning. Join thousands of traders leveraging AI to maximize profits.

nepsetrading.com is an online news portal that provides insights into trading and investment by analyzing the stock market and the global economy. We create charts based on the analysis of various indicators. Please do not rely solely on this information for investment decisions. Self-study is crucial. Use this information only as an educational and informational resource.

Marketminds Investment Group Private Limited

DOIB Registration certificate no. :

4680-2081/2082

Chairman: Bishal Bikram Bimali

Director and Editor-in-chief:

Dipesh Ghimire

(

9802363868,

9851119988

)

Koteshwor 32 , Kathmandu

01-5253221

+977 9709066745

Contact support

Subscribe to our newsletter

Weekly insights from the NEPSE market in your inbox.

Market

StocksSectors

Company

About UsOur TeamTerms of UseOur PolicyTrainingContact Us

Help

SupportReportFAQ

© 2026 nepsetrading.com. All rights reserved.
This website is owned and operated by Marketminds Investment Group Private Limited.

Charts are powered byTrading View

NEPSEtrading

  • Home
  • Market
  • Charts
  • News
  • Blogs
  • Training
  • Pricing
  1. Home
  2. Insights
  3. API Power Vs RIDI: Two Hydro Giants Bleed Volume on April 5 — What the Data Shows
3 min readApril 5, 2026(Updated: April 5, 2026)

API Power Vs RIDI: Two Hydro Giants Bleed Volume on April 5 — What the Data Shows

Quick Answer

API Power fell 7.93% (Rs 329.81M, 979K shares) and RIDI Power fell 9.17% (Rs 309.32M, 952K shares) on April 5, 2026 — both opened at session highs and closed near lows (bearish marubozu). The declines are macro-driven, not operational. Established PPAs and generation history make both potential long-term value plays once the market stabilises.

Table of Contents

Two Hydropower Stocks Dominate NEPSE Volume on a Red Day

Among the most liquid hydropower stocks on NEPSE, API Power Company Limited (API) and Ridi Power Company (RIDI) both generated massive turnover on April 5, 2026 — API Rs 329.81 million and RIDI Rs 309.32 million — while falling 7.93% and 9.17% respectively. Their simultaneous high-volume declines reveal how institutional money exits the hydropower sector during a market crisis.

API Power — April 5, 2026

MetricValue
OpenRs 350.5
HighRs 350.5
LowRs 324.6
CloseRs 325
Previous CloseRs 353
Change-Rs 28 (-7.93%)
Volume979,590 shares
TurnoverRs 329.81 million

RIDI Power — April 5, 2026

MetricValue
OpenRs 341
HighRs 341
LowRs 315
CloseRs 316
Previous CloseRs 347.9
Change-Rs 31.9 (-9.17%)
Volume952,846 shares
TurnoverRs 309.32 million

Price Action Analysis

Both API and RIDI opened at their session highs and declined steadily through the day, closing near session lows. This "open at high, close at low" pattern is a strong bearish signal — it shows sellers dominated throughout the session with no sustained buying recovery. The pattern is called a "bearish marubozu" in candlestick analysis and typically signals continued downside pressure in subsequent sessions.

API vs. RIDI: A Comparison

MetricAPI PowerRIDI Power
Decline-7.93%-9.17%
Volume (shares)979,590952,846
TurnoverRs 329.81MRs 309.32M
Price per shareRs 325Rs 316

RIDI's steeper percentage decline (-9.17% vs -7.93%) on slightly lower volume suggests RIDI has weaker buyer support at current levels. API's marginally better price defence implies some buying interest emerged at Rs 325-330 levels.

What This Means for Hydropower Investors

API and RIDI are among NEPSE's more established, liquid hydropower names — they have actual generation history and secured Power Purchase Agreements with NEA. Their steep declines despite operational soundness confirm that the current selloff is driven by macro fear, not hydropower fundamentals.

Key fundamentals to evaluate before buying either:

  • API Power: Generation capacity, PPA rate, debt-to-equity ratio, operational history since commissioning
  • RIDI Power: Ridi river water rights, seasonal generation variance, NEA payment reliability, promoter holding

The Opportunity in Liquid Hydro Stocks

One advantage of buying liquid hydropower stocks like API and RIDI during selloffs — versus micro-cap circuits — is that you can actually exit when you need to. The 979K and 952K shares traded on April 5 confirm that both stocks have genuine market depth. For patient investors with 12-24 month horizons, the current price levels may represent attractive long-term entry points — but the near-term downside risk remains until the market finds a confirmed floor.

Key Points

  • API Power fell 7.93% on 979K shares (Rs 329.81M); RIDI fell 9.17% on 952K shares (Rs 309.32M) on April 5
  • Both opened at session highs and closed near lows — classic bearish marubozu, signalling continued selling pressure
  • RIDI's steeper decline suggests weaker buyer support at current Rs 316 levels vs. API at Rs 325
  • Declines are macro-driven (policy fear, margin liquidation) — not operational; both have secured NEA PPAs
  • High liquidity makes API and RIDI safer long-term accumulation candidates than micro-cap hydro names

Frequently Asked Questions

Related Entities

L
L
L
L
L
L
L
L
L
L

Related Insights

View all
NT
3 min
Jun 12, 2026

NEPSE Today Full Analysis (2026-06-12): Index Movement Turnover and Tomorrow Outlook

Complete NEPSE analysis for 2026-06-12: Index 2724.03 (-4.00 pts, -0.15%). 20 up, 20 down. RSI 20 Buy. MACD 0% positive...

N
NT
1 min
Jun 12, 2026

NEPSE Daily Closing Nepal (2026-06-12): Market Strength Weakness and Trading Strategy

Market strength: HYDRO POWER (13 gainers), NEPSE -0.15%. Weakness: HYDRO POWER (8 losers). Trading strategies for next session —...

N
NT
2 min
Jun 12, 2026

NEPSE Today Report (2026-06-12): What Investors Should Do Next Expert Insight

NEPSE at 2724.03 (-4.00). What should investors do next? neutral breadth, 20 RSI Buy signals, deposits at 4.54%. Actionable...

N
NT
2 min
Jun 12, 2026

NEPSE Market Update (2026-06-12): Sector Rotation and Key Movers Today

HYDRO POWER saw mixed action with 13 gainers and 8 losers today. NEPSE -4.00 pts to 2724.03. Banking -0.13%, Hydropower -0.26%....

N