Methodology Reference · Equity Dashboards
A weekly read on the three listed memory makers — Samsung Electronics, SK Hynix and Micron — that pairs a Bloomberg-adjusted fundamental model with live share prices and the USD:KRW rate. Each Monday it reprices current market cap, re-derives the sector's forward PER, P/Book and ROE, and publishes an interactive dashboard. All financials are in US$ millions.
01
The global DRAM/NAND oligopoly is effectively three names. The dashboard follows each one's adjusted P&L and balance sheet from FY2008 through the current quarter, then a two-year forecast (FY2026 and FY2027), and rolls them into sector aggregates. Because the memory cycle swings from loss-making troughs to record-profit peaks, the point of the monitor is to see where in the cycle the group is trading — cheap on trough earnings, or optically cheap on peak earnings.
005930 KP
Reports in KRW; converted to US$ at the live rate. Memory is one part of a broader franchise, but it drives the earnings swing.
▸ price cell A9 · shares row 12
000660 KS
Reports in KRW; converted to US$. The purest large-cap memory play.
▸ price cell A19 · shares row 22
MU US
Reports in US$ already — no FX conversion. US-listed, US fiscal calendar.
▸ price cell A29 · shares row 32
02
Each company block carries the same nine rows — Revenue, EBITDA, EBIT, Net Income, Market Cap, Shares Outstanding, Shareholders' Equity, ROE and P/Book. The four money rows are in US$ millions; ROE is a percent and P/Book a multiple. The three blocks sum into a sector aggregate that feeds three headline gauges.
| Row | Gauge | Construction |
|---|---|---|
| 45 | Sector Forward PER | total market cap ÷ next-four-quarters (or FY) sector net income |
| 46 | Sector ROE | market-cap-weighted average of each name's ROE |
| 47 | Sector P/Book | market-cap-weighted average of each name's P/Book |
03
The fundamentals are a Bloomberg-adjusted snapshot and change only when a fresh workbook is dropped in. What updates every run is current market cap, computed from the live close and the latest share count, then converted to US$. The two Korean names divide by the USD:KRW rate; Micron is already in dollars.
Market cap (US$ mn) Samsung = price_KRW (A9) x shares_mn (row 12, latest col) / USD:KRW (A5) SK Hynix = price_KRW (A19) x shares_mn (row 22, latest col) / USD:KRW (A5) Micron = price_USD (A29) x shares_mn (row 32, latest col) (already US$)
Live closes land in the price cells A9 / A19 / A29 and the FX in
A5; the new market cap is written into the FY2026 (AR) and
FY2027 (AS) columns and flows through the workbook's own formulas to total
market cap, forward PER, sector ROE, P/Book and the sensitivity table. Historical columns
are never touched.
| Name | Reports in | FX step | Shares |
|---|---|---|---|
| Samsung Electronics | KRW | ÷ USD:KRW | latest populated on row 12 |
| SK Hynix | KRW | ÷ USD:KRW | latest populated on row 22 |
| Micron | US$ | none | latest populated on row 32 |
04
Both charts run the same period axis — quarterly from 1Q2011 to 1Q2026, then the two full-year forecasts FY2026 and FY2027. The forecast pair sits in a shaded amber band labelled "Forecast" so the projected points are never mistaken for actuals.
-50 … +50 so cross-cycle spikes (a negative trough PER, a blow-off peak)
don't flatten the readable range.X-axis labels are rotated to 90° and all shown, so every quarter and both forecast years are legible.
05
The lower table stress-tests where the sector could trade in 2028 across assumed net-margin outcomes (10% → 55%). Net profit scales off the FY2027 sector revenue base; the derived rows show what that implies for valuation at today's market cap.
Net profit (2028) = FY2027 sector revenue x assumed net margin PER @ mkt cap = current total market cap / net profit (2028) ROE = net profit / average shareholders' equity (FY27 & FY28) P/Book = current total market cap / book value
It answers: "if margins land at X, what PER and P/Book am I paying at the current price?"
06
Memory.xlsx),
the single source of the P&L, balance sheet and forecasts. Drop a new file in to refresh
forecasts; the layout is read fresh each run.yfinance primary, with
Stooq then Naver Finance as fallbacks (Korea via Naver). A failed
source carries the workbook's own price cell forward, so a flaky week never breaks a run.yfinance (KRW=X) with a
Stooq fallback; carries the sheet's A5 rate if both are down.07
launchd job com.memory.weekly,
Monday 06:00 SGT (RunAtLoad catches a missed slot; a same-day
guard prevents a double-post).chris-memory.pages.dev):
index.html is the latest, each run also archived as
memory-YYYY-MM-DD.html.archive.html, linked from every report; older pages age off automatically./memory DRAM runs it any time and
replies with the link.08
09
Bloomberg. Adjusted fundamentals — SALES_REV_TURN,
EBITDA, EBIT, EARN_FOR_COMMON,
HISTORICAL_MARKET_CAP, EQY_SH_OUT, TOTAL_EQUITY,
RETURN_COM_EQY, PX_TO_BOOK_RATIO.
Company disclosure. Samsung Electronics, SK Hynix and Micron Technology quarterly results and investor materials.
Market data. Yahoo Finance (yfinance), Stooq and Naver Finance for closing prices and the USD:KRW rate.