Liquidity & Technical

Liquidity & Technical

Figures converted from TWD at historical FX rates — see data/company.json.fx_rates (close to 0.035 USD per TWD across the price window). Ratios, percentages, technical indicators, and share counts are unitless and unchanged.

Msscorps trades with respectable absolute turnover ($48.7M of value per day on a 20-day basis) but with a 7.5% median daily range and 30-day realized volatility close to its five-year maximum, liquidity is the constraint — the impact cost, not the share count, is what stops a fund from sizing up cleanly. Technical stance is neutral with bullish trend bias: price sits 184% above the 200-day SMA and the 52-week high at $35.00 was printed only weeks ago, but the past five sessions gave back 20% as MACD rolled negative — a parabolic move in mid-correction.

1. Portfolio implementation verdict

5-day Capacity, 20% ADV ($M)

46.40

ADV 20d Value ($M/day)

48.70

Supported AUM, 5% pos / 20% ADV ($M)

928.0

Median Daily Range, 60d (%)

7.5

Technical Stance Score

2

2. Price snapshot

Last Close ($)

27.30

YTD Return (%)

335.8

1-Year Return (%)

561

52-Week Position (0=low, 100=high)

75.1

1-Month Return (%)

11.4

52-week range spans $4.04 to $35.00 — an 8.7-fold amplitude. The 1-year return is structural (post-AI-cycle re-rating); the 1-week return is −20% (a sharp pullback off the high). Both are true simultaneously and both matter for sizing.

3. The trend — price vs 50- and 200-day SMA (full price history)

Loading...

Price is well above the 200-day SMA — current $27.30 versus 200-day at $9.61, a gap of approximately 184%. That is unambiguously an uptrend, but the gap itself is the warning: parabolic separations from the long-run mean revert. The 50-day SMA at $20.90 is the first level of structural support; losing it calls the move into question.

4. Relative strength

The data pipeline did not load broad-market or sector benchmark series for this ticker, so a side-by-side relative-strength line chart is omitted rather than fabricated. The raw absolute returns are the closest substitute and they are decisive on their own.

No Results

A 1-year total return above 560% materially dwarfs anything the TAIEX, MSCI Taiwan, or a semiconductor-services peer basket could plausibly have produced — relative strength is overwhelming on absolute terms. The relevant analytical question is no longer "is it outperforming?" but "how much of the move has already been claimed?"

5. Momentum — RSI(14) and MACD histogram (last 18 months)

Loading...
Loading...

RSI is 52.9 — back to neutral after spending most of February–April pinned above 70. That is the more important read than the raw level: the stock has unwound an overbought condition without a corresponding break in trend. MACD histogram, on the other hand, has flipped firmly negative (-0.74 on the latest print) and is widening to the downside — short-term momentum has rolled over. Net: neutral RSI plus negative-and-expanding MACD argues for "consolidation or deeper pullback" rather than "fresh leg up" over the next 4–8 weeks.

6. Volume, conviction, and the volatility regime

Loading...
No Results

The three highest-volume sessions of the last two years all printed in late 2024 / early 2025 — before the parabolic leg — and were near-flat on the close. That is an institutional accumulation/redistribution signature rather than a panic-day signature. The 50-day average has stepped up roughly six-fold from a mid-2025 trough (about 0.3M shares) to current (2.6M shares), with the largest acceleration in February–March 2026 as the breakout triggered — the structural-sponsorship signal you want to see backing a multi-quarter move.

Loading...

Current 30-day realized volatility is 112.8% annualized — within touching distance of the five-year maximum of 114.9%. The percentile bands for this name are p20 = 31% (calm), p50 = 39%, p80 = 55% (stressed); current realized is more than double the historical stressed threshold. The market is pricing extreme risk premium and a fund pricing exposure on options or on stop-loss assumptions should size accordingly.

7. Institutional liquidity panel

7A. ADV and turnover

ADV 20d Value ($M/day)

48.7

ADV 20d (M shares)

1.70

ADV 60d (M shares)

2.88

Median Daily Range, 60d (%)

7.5

30d Realized Vol (%)

113

ADV in absolute currency terms is healthy; the 60-day ADV (2.88M shares) is materially higher than the 20-day ADV (1.70M shares) — the most recent 20 sessions have actually traded lighter than the prior 60. That is the stamp of the pullback we are seeing on the price chart, and using 60-day ADV here would overstate the size a fund can move today.

7B. Fund-capacity table (capacity supports a fund up to this AUM)

No Results

7C. Liquidation runway

Because issuer-level market-cap data is missing, runway scenarios are expressed in absolute position-value terms rather than as percent of market cap:

No Results

7D. Price-range proxy

Median daily range over the last 60 sessions is 7.5% — well above the 2% threshold where impact cost stops being a rounding error. Combined with the realized-volatility regime above, a market order at 20% of session ADV should be assumed to move the print by 1–2% before clearing, and a meaningful build at 2% of the prior 20-day session ADV should be paced across multiple days with limit orders.

Bottom line on liquidity: a $70M position clears within five sessions at 20% ADV participation — that is the largest size we would recommend a fund try to build or exit inside a week. At the more conservative 10% ADV participation, the comparable five-session size is $35M. Anything materially above $175M (~19 sessions at 20% ADV) should be assumed to be a multi-week build and modeled as such.

8. Technical scorecard and stance

No Results

Stance: neutral with bullish trend bias on a 3–6 month horizon. The structural uptrend is intact — golden cross is six months old, sponsorship has stepped up sharply, and absolute relative-strength is overwhelming. But realized volatility is at its five-year ceiling and short-term momentum has rolled over while the stock sits 184% above its 200-day. Confirmation of the bullish case requires a reclaim and hold of $33.95 (just under the 52-week high — clearing it sets up a measured-move continuation). Invalidation lives at $21.00 — the 50-day SMA; losing it calls the parabolic leg over and opens a retest of the $13.70 100-day SMA or below. Liquidity is the constraint despite reasonable absolute turnover: with a 7.5% median daily range and vol near its five-year ceiling, the right action for a sub-$928M-AUM fund is build slowly over multiple weeks at the 10% ADV participation rate, not chase the next breakout.