📚 Series 6/6: Pearl Abyss × Crimson Desert Thesis — series hub →
Sixth entry in the series. Prior: 5M milestone and re-rating, sell-side consensus gap, initial thesis, BDO second-order catalyst, and 1Q26 earnings preview. This one is the intraday-microstructure read: what did the April 21 tape actually say about who’s in control?
TL;DR
Shorts dumped 64,362 shares and still couldn’t hold the close below the day’s short-average price. The average short price printed KRW 54,245; Pearl Abyss closed at KRW 54,400. Every new short opened today is underwater at the close.
Foreigners (+28,741) and institutions (+7,960) bought the tape — net +36,701 shares absorbed against the short flow. The day ran low-to-close 53,300 → 54,400, a +2.06% recovery off the low. In one sentence: they sold it, and it didn’t break.
The flow story is more important than the one day. Short volume peaked on April 16 at 298,379 shares and has collapsed since: 100,764 → 86,097 → 64,362. Down -78.4% from the peak in four sessions. Shorts keep showing up — but the harder they press, the less it moves.
1. Today’s numbers
1.1 Price and flow
- Close: KRW 54,400
- Day change: +0.74%
- Open / High / Low: KRW 53,700 / 55,100 / 53,300
- Foreign net buy: +28,741 shares
- Institutional net buy: +7,960 shares
- Foreign + institutional net: +36,701 shares
1.2 Short-sale data
- Short volume: 64,362 shares
- Short-sale turnover: KRW 3,491,300,350
- Uptick-rule applied: 55,369 shares
- Uptick-rule exempt: 8,993 shares
- Uptick-exempt ratio: 14.0%
- Average short price: KRW 54,245
1.3 The arithmetic
Average short price = short turnover ÷ short volume:
KRW 3,491,300,350 ÷ 64,362 = KRW 54,244.7 → 54,245
Close vs. average short:
54,400 − 54,245 = +155 KRW
Every share shorted today is KRW 155 underwater at the close.
2. Reading the tape
2.1 This wasn’t a “shorts-were-strong” day — this was a “shorts showed up weakly” day
64,362 shares is not zero — but set against the 100k–300k-range short-pressure days Pearl Abyss has seen recently, today’s intensity is one notch softer. What matters more than the size is the outcome:
- Average short: KRW 54,245
- Close: KRW 54,400
- Result: close above the average short
Translation: shorts got their fills, but couldn’t drag the close below their own average. Today’s shorts read as secondary pressure during a pullback, not as the primary driver of direction.
2.2 Price action was louder than the short tape
Intraday path:
Open 53,700 → Low 53,300 → Close 54,400
Low-to-close recovery: +KRW 1,100, i.e., +2.06%:
(54,400 − 53,300) ÷ 53,300 = 2.06%
Plus foreigners + institutions combined net +36,701 shares. The message is clean:
Absorption exceeded selling + shorting.
2.3 Uptick-exempt share looks transactional, not tactical
Today’s uptick-exempt share of 14.0% is low by recent high-pressure-day standards. The character reads as trading/hedging-driven, not as a coordinated push.
3. The last 10 sessions
| Date | Short vol | Short turnover | Avg short | Uptick exempt | Net short position |
|---|---|---|---|---|---|
| 4/21 | 64,362 | 3.491B | 54,245 | 14.0% | pending |
| 4/20 | 86,097 | 4.668B | 54,224 | 24.6% | pending |
| 4/17 | 100,764 | 5.423B | 53,812 | 19.1% | 1,876,700 |
| 4/16 | 298,379 | 16.799B | 56,302 | 29.2% | 1,912,458 |
| 4/15 | 112,944 | 6.324B | 55,989 | 44.7% | 1,775,454 |
| 4/14 | 115,298 | 6.678B | 57,931 | 10.9% | 1,748,500 |
| 4/13 | 266,406 | 15.040B | 56,454 | 26.0% | 1,738,365 |
| 4/10 | 121,743 | 6.731B | 55,296 | 11.0% | 1,643,197 |
| 4/9 | 232,474 | 13.011B | 55,968 | 25.2% | 1,598,112 |
| 4/8 | 98,973 | 5.656B | 57,145 | 2.3% | 1,579,992 |
4. Structural reads in the 10-day window
4.1 Short intensity collapsed after the April 16 peak
Short volume path:
4/8 98,973
4/9 232,474
4/10 121,743
4/13 266,406
4/14 115,298
4/15 112,944
4/16 298,379 ← 10-day peak
4/17 100,764
4/20 86,097
4/21 64,362
The key is that 4/16 was the short peak. The sequence since:
298,379 → 100,764 → 86,097 → 64,362
Drop from peak:
Δ = 298,379 − 64,362 = 234,017 shares
% = 234,017 ÷ 298,379 = 78.4%
Reading the recent tape as “shorts re-accelerating” is wrong. The accurate read is “short intensity is cooling fast after the April 16 push.”
4.2 Heavy short days and winning short days aren’t the same thing
- 4/13: 266,406 shorts, close above the day’s average short.
- 4/16: 298,379 shorts, close below the day’s average short.
- 4/21: 64,362 shorts, close above the day’s average short.
Of the last 10 sessions, the one short sellers actually won was 4/16. Today is the opposite — they participated, but the result was weak. “Short flow present” and “short advantage” are not synonyms.
4.3 Net short position is still high, but not in lock-step re-accumulation
4/8 1,579,992
4/9 1,598,112
4/10 1,643,197
4/13 1,738,365
4/14 1,748,500
4/15 1,775,454
4/16 1,912,458
4/17 1,876,700
Position ran up 4/8 → 4/16. But 4/17 dropped 35,758 shares:
1,912,458 − 1,876,700 = 35,758 shares decline
The level is still elevated. But there isn’t enough data to declare “structural short re-accumulation confirmed.” Today is a high-position contested zone — neither a clean downtrend resolution nor a clean short-driven takeover.
5. Composite read
One-line verdict
Today wasn’t a shorts-setting-direction day. It was a day when foreign + institutional buying and a low-to-close recovery drained short efficacy.
Why
- Today’s short volume (64,362) is low relative to recent peaks.
- Close KRW 54,400 is above the average short KRW 54,245 — new shorts are underwater.
- Flow support: foreign +28,741, institutional +7,960.
- Intraday low KRW 53,300 → close KRW 54,400 recovery.
What kind of zone is this
Upside not yet unlocked, but downside control is slipping — a range-redefinition zone.
“Strong long advantage” is too early. “Short advantage” is the wrong read. Neutral with a slight positive tilt is the honest description.
6. Practical checkpoints
6.1 Confirm an upside turn
- Break the KRW 55,100 intraday high.
- Foreign + institutional 2–3 consecutive net-buy days.
- Short volume staying suppressed below 100k.
6.2 Reverse the read back to bearish if all three:
- Short volume re-accelerates.
- Net short position breaks back above 1.91M.
- Close below the day’s average short for consecutive sessions.
7. Final note
Pearl Abyss is still a name with shorts on the book. That remains true. But the recent data shows short efficacy decaying, not short pressure strengthening. Today specifically: short volume fell + close above average short + foreign and institutional co-buying + low-to-close recovery — all four together.
Cleanest summary:
Shorts are still in the stock, but price-setting power is slipping. Today wasn’t short advantage — today was buy absorption of short pressure.
Appendix: Arithmetic checks
Today’s average short price
3,491,300,350 ÷ 64,362 = 54,244.7 → 54,245
Today’s uptick-exempt ratio
8,993 ÷ 64,362 = 13.97% → 14.0%
Drop from 4/16 peak to today
(298,379 − 64,362) ÷ 298,379 = 78.4%
4/16 → 4/17 net short position decline
1,912,458 − 1,876,700 = 35,758 shares
Research and commentary only, not investment advice. Short-sale source: user-provided end-of-session CSV. Price and flow data from KRX market-close feed, 2026-04-21 KST.