Liquidity & Technicals
Figures converted from INR at historical FX rates — see data/company.json.fx_rates. Ratios, margins, and multiples are unitless and unchanged.
Liquidity & Technicals
Edelweiss trades with deep mid-cap optics — a $1.25B market cap on a name that has rallied 51% in the last twelve months — but the tape is the opposite of what those headlines suggest: average daily traded value is roughly $213K, every fund-implementation calculation hits the wall at single-digit-million AUM, and the 20-day ADV is running 38% below the 60-day average. The technical setup is constructive (price 12% above the 200-day, fresh golden cross 13-Feb-2026, MACD positive and rising, RSI 66) but the binding constraint is structural illiquidity, not direction.
1. Portfolio implementation verdict
5-day capacity at 20% ADV ($)
Largest 5-day position (% of mcap)
Supported AUM, 5% weight ($)
20d ADV / market cap (per day)
Tech stance score (-3 to +3)
Capacity-constrained. The trend is up and momentum is positive, but a five-trading-day clear at 20% of ADV moves only $233K — about 0.019% of market cap. A fund running a 5% position weight needs total AUM under roughly $4.3M to enter or exit cleanly inside a week. Anything larger requires multi-week build-and-bleed scheduling and accepts material impact cost. The technical tape is not the bottleneck — execution capacity is.
2. Price snapshot
Last close ($, 28-Apr-2026)
YTD return (%)
1-year return (%)
52-week position (0–100)
30-day realized vol (%, ann.)
Note: a benchmark-neutral beta cannot be computed because the relative-performance dataset has no Nifty 50 / INDA series populated. The 30-day realized volatility (38.5%, sub-median by the stock's own 10-year history) is the closest available risk measure.
3. The critical chart — 10-year price with 50d / 200d SMA
Price ($1.32) is above the 200-day ($1.18) by 12.2% and above the 50-day ($1.21) by 8.8%. The most recent SMA-50/200 crossover was a golden cross on 13-Feb-2026, which arrived just one week after a fleeting death cross on 6-Feb-2026 — the moving averages are tightly stacked but the directional break is upward. Today's print sits in the upper third of a multi-decade range that has lifted 6× from the March-2020 trough of $0.18 and now revisits the 2018-cycle highs near $2.00 (which in USD also reflects 8 years of currency drift, in addition to nominal price action).
Most recent regime change: golden cross on 13-Feb-2026. The chop that produced four 50/200 crosses in the last twelve months argues for trend-confirmation through volume and breadth rather than a single MA signal.
4. Relative strength
The relative-performance dataset for this run does not include a populated benchmark series (benchmarks is empty in relative_performance.json; the intended INDA broad-market ETF was not pulled, no India sector ETF is available, and the peer basket is empty). Rather than fabricate a comparison, we report the absolute trajectory:
The stock has compounded from 100 to roughly 589 over three years — a ~6× absolute return in local-currency terms. Over the same window the Nifty 50 has roughly doubled (per public index data), so on absolute math Edelweiss has materially out-run the broad Indian market, but the gap should be assessed against Indian financials peers (Bajaj Finance, Motilal Oswal, IIFL) before drawing a definitive verdict. INR weakness against the dollar across the period dilutes the USD-denominated return for unhedged dollar investors, but does not change the relative-strength conclusion within India.
5. Momentum — RSI + MACD
RSI is at 66.0 — high enough to be classified as strong momentum but not yet overbought (the 70 line has not been breached). MACD histogram is positive (+0.98) with the line (3.41) above signal (2.42) and rising for the last three sessions, confirming the bullish setup. There is no near-term divergence — both price and momentum are advancing together. The near-term (1–3 month) read is constructive, with the caveat that RSI in the mid-60s historically precedes either a continuation breakout or a 4–6% pullback into the 50-day, with no reliable directional bias from this level alone.
6. Volume, sponsorship, and volatility
The 12-month volume chart shows the structural problem cleanly: the 50-day rolling average of share volume has decayed steadily through late 2025 and early 2026 even as price was rising — a textbook sign of trend without sponsorship. The 10-Feb-2026 spike (15× normal volume on a 9.3% up-day) is the only recent session that combined real flow with directional intent, and it sits exactly at the inflection that produced the current uptrend. Catalyst attribution for these spikes is not available in the local research files.
Current 30-day realized vol of 38.5% sits between the 10-year p20 (36.5%) and p50 (45.9%) bands — the calm end of normal for this name, well off the 59.1% p80 stress threshold. The market is not pricing trouble. Combined with the volume picture, the stock is grinding higher on light flow and a compressed risk premium — a setup that rewards patient accumulators and punishes anyone who needs to size up quickly.
7. Institutional liquidity panel
The base liquidity script flagged this name as Liquidity unknown because the share-count field was absent from the source data. We've recomputed using the snapshot share count (947M shares implied by the $1.25B market cap at $1.32) — the resulting capacity numbers are decisive.
ADV 20d (shares)
ADV 20d (value, $)
ADV 60d (shares)
ADV / mcap (per day)
Annual turnover (%)
20-day ADV has fallen 36% relative to 60-day ADV — recent liquidity is shrinking even as the trend has resumed.
The 60-day median daily price range is 3.7% — well above the 2% threshold institutional desks use as a marker for elevated impact cost. Combined with the runway table, this means even a 0.5% issuer-level position requires roughly seven months to exit at standard 20% participation, with material price risk along the way. The largest issuer-level position that clears in five trading days at 20% ADV is 0.019% of market cap — a number small enough that a meaningful fund position in this name is, in practical terms, a multi-quarter implementation problem.
8. Technical scorecard + stance
Stance — neutral with a constructive tilt, 3-to-6 month horizon. The trend, momentum, and volatility readings line up bullish; volume and 52-week position pull the other way; net score is +1. The actionable invalidation levels are tight: a clean break above $1.39 (the 52-week high) on volume confirms the uptrend and justifies adding; a close below $1.18 (the 200-day) breaks the structural setup and would force a re-rate to neutral-bearish. Liquidity is the constraint — the technical tape is acceptable for a small or specialist book, but a meaningful fund position must be built slowly over multiple weeks at 10–20% of ADV, with the explicit understanding that exits at the same participation rate take months. For most institutional sleeves the right action is watchlist-only at current levels and slow-build only on a confirmed breakout above $1.40.