Why Korean Dividend Stocks?
Korean stocks are known for their low valuations and historically lower dividend yields compared to global peers. However, dividend culture in Korea has been improving significantly since 2022, driven by:
- Government pressure on companies to return cash to shareholders
- The Korea Discount narrowing campaign
- Corporate governance reforms
What to Look For
When screening Korean dividend stocks, focus on:
- Dividend yield above 3%
- Payout history of 5+ consecutive years
- Payout ratio below 60% (sustainable)
- Strong free cash flow
- Low debt ratio
Top Dividend-Paying Sectors in Korea
1. Telecom
Korean telecom companies (KT, SK Telecom, LG Uplus) consistently pay 4-6% dividend yields with stable cash flows.
2. Financial / Banking
KB Financial, Shinhan Financial, Hana Financial offer 4-7% yields following improved shareholder return policies.
3. Utilities / Energy
KEPCO and gas utilities offer stable but regulated returns.
4. REITs
Korean REITs (부동산투자회사) listed on KRX offer 5-8% yields and quarterly dividends.
How to Find Dividend Stocks with pykrx
from pykrx import stock
import pandas as pd
def find_dividend_stocks(market="KOSPI", min_yield=3.0):
today = "20241231"
fundamentals = stock.get_market_fundamental_by_ticker(today, market=market)
# Filter by dividend yield
dividend_stocks = fundamentals[fundamentals["DIV"] >= min_yield].copy()
dividend_stocks["name"] = [
stock.get_market_ticker_name(t) for t in dividend_stocks.index
]
return dividend_stocks[["name", "DIV", "PER", "PBR"]].sort_values(
"DIV", ascending=False
)
results = find_dividend_stocks(min_yield=4.0)
print(results.head(20))
Key Considerations for Foreign Investors
- Korean companies typically pay dividends once per year (December fiscal year end)
- Dividend withholding tax: 15.4% for most treaty country residents
- Ex-dividend dates follow Korean market conventions
- Some companies have shifted to quarterly dividends recently