candidate1 ๋Œ€์‹œ๋ณด๋“œ

๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ: 2026-05-13

๐Ÿ—๏ธ ์‹œ๋ฉ˜ํŠธ 5์ข… Financial Statement Deep Dive (FY2018-2025)

Scope: ์‹œ๋ฉ˜ํŠธ sector 6์ข… (Hanilcmt / Hanil Hold / Asia / Sungshin / BusanInd + SAMPYO ref) ์—ฐ๊ฐ„ IS ๋ฐ์ดํ„ฐ (2018-2025)
Source: EODHD korea_fundamentals_is.parquet + meta (yearly + TTM)
ํ•ต์‹ฌ ๋ฐœ๊ฒฌ: ๋ชจ๋“  ์ข…๋ชฉ OPM 2024 peak โ†’ 2025 -1~-8pp compression. Asia (16.5%) + SAMPYO (22.9%) only retain high EBITDA margin. Sungshin = sector cheapest P/S 0.23. BusanInd ์ ์ž ์ง„์ž…. Asia 25% + Sungshin 20% + Hanilcmt 20% + HanilHold 15% + BusanInd 5% ๊ถŒ์žฅ (Cash 15%).

1. ๋งค์ถœ์•ก 8๋…„ trajectory (๋‹จ์œ„: ์–ต์›)

YearSAMPYOHanilcmtHanilHoldAsiaSungshinBusanInd
20214,9835,55313,9738,8159,6121,228
20226,3136,49615,53310,27211,8831,464
20237,2127,85718,67511,85512,8331,348
20246,9247,60517,77310,96913,3971,191
20255,9316,22515,24710,10012,1631,032
2yr change-19.6%-24.9%-22.6%-8.8%-5.2%-23.7%
โญ Sungshin = sector ์ตœ์ € ๋งค์ถœ ๊ฐ์†Œ (-5.2% 2yr), ๋‚˜๋จธ์ง€ ๋ชจ๋‘ -19~-25%. 1Y๋กœ๋Š” Sungshin๋งŒ ๋งค์ถœ +4.6% ์„ฑ์žฅ.

2. OPM% ์ถ”์„ธ โ€” ์‚ฌ์ดํด peak/trough ๋ช…ํ™•

YearSAMPYOHanilcmtHanilHoldAsiaSungshinBusanInd
20216.05.55.214.4 โญ0.7-1.6
20226.34.64.711.40.010.3
20239.913.711.212.26.65.5
2024 (peak)12.515.6 โญ12.512.74.62.7
202511.49.36.47.53.6-2.6 โŒ
peakโ†’2025 (pp)-1.2-6.3-6.1-6.9-3.0-8.1 โŒ

3. NPM% ์ถ”์„ธ

YearSAMPYOHanilcmtHanilHoldAsiaSungshinBusanInd
20234.19.54.47.56.02.5
20248.410.65.37.33.9-2.2
20256.05.21.61.72.1-3.2 โŒ

4. TTM EBITDA Margin (ํ˜„์žฌ quality)

22.9%
SAMPYO (premium, rally ๋ณด์กด)
16.5%
Asia (์ˆ˜๋„๊ถŒ+์˜๋™ dual moat)
12.8%
Hanilcmt (mid)
4.2%
BusanInd (distress)
RankStockEBITDA MarginEBITDA (์–ต)ํ‰๊ฐ€
1SAMPYO22.9%1,553premium (capex ๋ณด์กด)
2Asia16.5%1,684high quality dual moat
3Hanilcmt12.8%1,120mid
4HanilHold11.7%2,262mid (consolidated)
5Sungshin7.9%963weak
6BusanInd4.2%46distress (small cap)

5. Valuation Snapshot โ€” Sungshin๊ฐ€์žฅ ์ €ํ‰๊ฐ€

StockCap (์–ต)P/SP/EBITDAEBITDA Marginํ‰๊ฐ€
SAMPYO15,7922.3310.222.9%rich (rally premium)
Hanilcmt12,0861.3810.812.8%rich
BusanInd7820.7317.24.2%EBITDA distress
Asia4,3760.432.6 โญ16.5%deep value + quality
HanilHold5,4110.282.4 โญ11.7%deep value
Sungshin2,8400.23 โญโญ2.95 โญ7.9%cheapest

6. ์‚ฌ์ดํด Phase ๋ถ„๋ฅ˜

Group์ข…๋ชฉํŠน์ง•OPM compression
A. Peak resilientSAMPYO, Asiamargin ์ž˜ ๋ฐฉ์–ด, premium quality-1.2 ~ -6.9pp
B. Margin compressionHanilcmt, HanilHoldmid-cycle compression, ๋งค์ถœ -22~25%-6.1 ~ -6.3pp
C. Late-cycleSungshin๋งค์ถœ +4.6% (์œ ์ผ ์„ฑ์žฅ), lower base-3.0pp
D. DistressBusanIndOPM ์ ์ž ์ง„์ž… (-2.6%)-8.1pp โŒ

7. ๋งค์ถœ vs ๋งˆ์ง„ cycle ์ •ํ•ฉ๋„

Stock๋งค์ถœ peakOP peakNPM peakCycle phase
SAMPYO202320242024post-peak 6-12mo
Hanilcmt202320242024margin trough ์ง„์ž…
HanilHold202320242024margin trough
Asia202320212021extended cycle
Sungshin2025 โญ20232023late-cycle catch-up
BusanInd202220232023extended distress
โญ Sungshin ๋งค์ถœ cycle์ด ๋‹ค๋ฅธ 5์ข…๊ณผ ๋‹ค๋ฆ„ โ€” 2025๋…„์— ๋งค์ถœ ์ฆ๊ฐ€ (2yr ํ›„ํ–‰ lag) โ†’ mean reversion alpha source. ๋‹ค๋ฅธ ์ข…๋ชฉ๋“ค์ด ๋งค์ถœ trough์ผ ๋•Œ Sungshin์€ ๋งค์ถœ peak.

8. ์ข…๋ชฉ๋ณ„ ๋งค์ˆ˜๊ถŒ ranking

RankStockํ•ต์‹ฌ ๊ฐ•์ Allocation
๐Ÿฅ‡ 1Asia (183190)EBITDA 16.5%, P/EBITDA 2.6 โ€” quality+deep value ์ตœ๊ฐ•25%
๐Ÿฅˆ 2Sungshin ์šฐ (004985)P/S 0.23 sector cheapest + NPM trough 2.14% L2 signal20%
๐Ÿฅ‰ 3Hanilcmt (300720)์ˆ˜๋„๊ถŒ 200km dominant, OPM 9.3% sector top (ex-SAMPYO)20%
4HanilHold (003300)P/S 0.28 / P/EBITDA 2.4 ์ง€์ฃผ์‚ฌ discount15%
5BusanInd (011390)distress turnaround + LEI hit 89% macro5%
โ€”Cash reservePhase 2/3 dip & SAMPYO catalyst ๋Œ€๊ธฐ15%
exclSAMPYO (038500)P/S 2.33 rich, 1Y +447% rally exhausted, signal hurts -6.15pp(dip ๋Œ€๊ธฐ)

9. Sungshin (004980) FY2025 BS ๊ฐ•์  (DART ์‚ฌ์—…๋ณด๊ณ ์„œ)

ํ•ญ๋ชฉ (๋ฐฑ๋งŒ์›)FY2023FY2024FY20252yr change
ํ˜„๊ธˆ์„ฑ์ž์‚ฐ28,54163,12369,496+2.4๋ฐฐ
์žฌ๊ณ ์ž์‚ฐ83,771157,67278,614-50% (2024โ†’2025)
๋งค์ถœ์ฑ„๊ถŒ213,674169,743163,703-23%
์œ ํ˜•์ž์‚ฐ809,864842,874828,811+2.3%
์ข…์†๊ธฐ์—…ํˆฌ์ž139,450136,411171,097+25%
๋ถ€์ฑ„์ด๊ณ„772,176791,487714,352-10% deleveraging
์ด์ต์ž‰์—ฌ๊ธˆ274,206310,953328,924+20%
Sungshin 5๊ฐ€์ง€ ๊ฒฐ์ •์  ์‹œ๊ทธ๋„:
1. ์žฌ๊ณ ์ž์‚ฐ -50% destocking ์™„๋ฃŒ โ†’ ๋‹ค์Œ cycle ๊ฐ€๊ฒฉ ์ธ์ƒ effective
2. ํ˜„๊ธˆ +2.4๋ฐฐ ์ถ•์  โ†’ M&A / ์ž์‚ฌ์ฃผ / ๋ฐฐ๋‹น catalyst potential
3. ์ข…์†๊ธฐ์—… ํˆฌ์ž +25% โ†’ ์‚ฌ์—… reorganization ์ง„ํ–‰ ์ค‘
4. ๋ถ€์ฑ„ -10% deleveraging โ†’ ์žฌ๋ฌด ๊ฑด์ „์„ฑ ๊ฐ•ํ™”
5. NPM 2.14% = L2 best signal active (backtest CAGR 10.78%)

10. ์ตœ์ข… Strategy

ํ•œ ์ค„: ์‹œ๋ฉ˜ํŠธ 5์ข… FY2025 FS ์ง„๋‹จ ์‹œ ๋ชจ๋‘ OPM 1-8pp ์••์ถ• ์ง„ํ–‰, ๋งค์ถœ 5-25% ๊ฐ์†Œ. Asia (P/EBITDA 2.6, EBITDA 16.5%) = quality+deep value ์ตœ๊ฐ• / Sungshin ์šฐ (P/S 0.23, NPM trough 2.14%) = mean reversion 1์ˆœ์œ„ / HanilHold (P/S 0.28) = ์ง€์ฃผ discount / BusanInd ์ ์ž ์ง„์ž… = distress / SAMPYO 11.4% margin ์œ ์ง€ = rally premium ์ •๋‹น.

๋งค์ˆ˜๊ถŒ: Asia 25% / Sungshin 20% / Hanilcmt 20% / HanilHold 15% / BusanInd 5% + Cash 15% (Phase 2/3 reserve).

11. ๊ด€๋ จ ๋ฐ์ดํ„ฐ

3_quant/bottleneck/
โ”œโ”€โ”€ fs_deep_dive_cement.py
โ””โ”€โ”€ data/cement_fs_deep/
    โ”œโ”€โ”€ cement_revenue_annual.csv
    โ”œโ”€โ”€ cement_oi_annual.csv
    โ”œโ”€โ”€ cement_ni_annual.csv
    โ”œโ”€โ”€ cement_opm_annual.csv
    โ””โ”€โ”€ cement_npm_annual.csv

Source: 3_quant/korea_eodhd/data/processed/korea_fundamentals_is.parquet (EODHD)