KRW Pressure Decomposition

"지금 무엇이 원화를 끄는가" — 경상·자본·금리차·외국인 채권을 데이터로 분해. 누적 스냅샷 기반, 노이즈 최소화(개별 병렬·변화율·롤링상관). "What is moving the won now" — decomposing current account, capital flows, rate differential, and foreign bond positioning. From the accumulated snapshot; low-noise (parallel series, changes, rolling correlation). 「いま何がウォンを動かすか」— 経常・資本・金利差・外国人債券で分解。累積スナップショット基準、低ノイズ(個別並列・変化率・ローリング相関)。

Built: 2026. 6. 21. PM 10:53:10
🗃 스냅샷Snapshotスナップショット: 2026-06-21 (14)
📅 최신 월Latest month最新月: 2026-04

🧭 현재 판정 — 데이터가 읽은 지금Current read — what the data says now現在の判定 — データが読む今

아래 문장은 현재 스냅샷 값으로 빌드타임에 자동 생성됨 — 다음 갱신 때 수치가 바뀌면 판정도 바뀐다. 각 판정엔 근거 수치와 임계값을 그대로 붙였다(블랙박스 단정 아님). Each line is auto-generated at build time from the current snapshot — verdicts change when the numbers do. Every verdict shows its raw inputs and threshold (not a black-box call). 下の文は現在のスナップショット値からビルド時に自動生成 — 更新で数値が変われば判定も変わる。各判定に根拠数値と閾値を併記(ブラックボックス断定ではない)。

① 금리차(캐리)
한미 10Y차 -41bp — 역전 → 캐리상 원화 약세압.KR–US 10Y spread -41bp — inverted → KRW-negative carry.韓米10年差 -41bp — 逆転 → キャリー上ウォン安圧力.
근거: 국고채10Y 4.08% − UST10Y 4.48% = -41bp (2026-05) · 정책금리차 -113bp · 임계 ±15bp
② 현재 주동인
최근 24개월 어떤 동력도 ΔUSD/KRW와 강한 연동 없음(최대 |r|=0.29 < 0.3) — 단정 보류.Past 24M: no driver strongly tracks ΔUSD/KRW (max |r|=0.29 < 0.3) — verdict withheld.直近24ヶ月、ΔUSD/KRWと強く連動する動力なし(最大 |r|=0.29 < 0.3) — 判定保留。
근거(롤링 24M 상관): 외국인 채권 flow -0.29 · 외국인 주식 flow -0.29 · 경상수지 +0.20 · 한미 10Y차 +0.07 · 임계 |r|≥0.3
③ 외국인 채권 보유
최근 분기 외국인 채권보유 -3.0% — 보유 감소.Latest quarter foreign bond holdings -3.0% — holdings down.直近四半期の外国人債券保有 -3.0% — 保有減。
근거: stock 2026-03 440380 vs 전분기 454225 (QoQ -3.0%) · 장기비중 95.0% (Δ +1.5pp) · 임계 보유±1% / 비중±1pp
④ 경상 vs 자본(6M)
최근 6개월 원화방향 합 — 경상 +134273(지지) vs 순자본 -87234(약세압). 규모상 1차 동력은 경상수지.Last 6M KRW-direction sum — current account 134273 (support) vs net capital -87234 (pressure). Larger driver: current account.直近6ヶ月のウォン方向合計 — 経常 134273 (支え) vs 純資本 -87234 (圧力)。規模上の主因: 経常収支。
근거: 6M 경상합 134273 · 6M 순자본합(부채−자산) -87234 (백만달러) · 기간 2025-11~2026-04
⑤ 한국 고유 vs 동조 (TWD)
TWD와 동조(r=+0.70)하나, 원화가 12M 기준 +5.4%p 더 약세 → 지역 공통 + 한국 고유분 존재.Co-moves with TWD (r=+0.70) but KRW is +5.4%p weaker (12M) → regional base + a Korea-specific add-on.TWDと同調(r=+0.70)だがウォンが12Mで+5.4%p余分に弱い → 地域共通+韓国固有分あり。
근거: ΔlnKRW↔ΔlnTWD 24M r=+0.70 · 12M 약세 KRW +11.8% vs TWD +6.4% (한국알파 +5.4%p) · 임계 r≥0.6/알파±3%p

🪙 원화 동력 — 월별 개별(원화방향 정규화)KRW drivers — monthly, parallel (KRW-direction normalized)ウォンの動力 — 月次・個別(ウォン方向に正規化)

정의: 각 자금흐름(백만달러, 월)을 원화 지지(+)/약세(−) 방향으로 통일해 표시. 경상수지(+흑자=지지), 증권투자(자산)은 부호 반전(내국인 해외투자 +유출 → 원화 약세압이라 −로), 외국인 채권·주식 flow(+유입=지지). 주의: BOP 부호 체계가 직관과 달라 정규화했으니, 원부호는 Data Sources 표 참조. 읽는 법: 0선 위=그달 원화 지지요인, 아래=약세요인. 한 동력이 0선에서 크게 벌어진 달이 그달 환율을 끈 후보 — 단, 동시성이지 인과는 아래 상관·롤링으로 확인. Definition: each flow (USD mn, monthly) shown on a unified KRW-support(+)/pressure(−) axis. Current account (+surplus = support); portfolio investment (assets) is sign-flipped (residents buying foreign assets = outflow = KRW-negative, shown as −); foreign bond/equity inflows (+ = support). Note: BOP signs are counter-intuitive, hence normalized; raw signs are in Data Sources. Read: above 0 = support that month, below = pressure. A driver far from 0 is a candidate for moving FX that month — but this is co-timing, not causation; see correlation below. 定義: 各資金フロー(百万ドル・月)をウォン支え(+)/圧力(−)方向に統一。経常(+黒字=支え)、証券投資(資産)は符号反転(居住者の海外投資+流出→ウォン安圧力ゆえ−)、外国人の債券・株式流入(+=支え)。注意: BOP符号は直感と逆なので正規化、原符号はData Sources参照。読み方: 0線上=その月の支え、下=圧力。0から大きく離れた動力がその月のFXを動かした候補 — ただし同時性で因果ではない(下の相関で確認)。

⚖️ 한미 금리차 ↔ USD/KRWKR–US rate differential ↔ USD/KRW韓米金利差 ↔ USD/KRW

정의: 한미 10Y차 = 국고채10Y(월) − UST10Y(FRED 월평균), 정책차 = 기준금리 − FEDFUNDS, 단위 bp(좌축). USD/KRW는 월평균(우축). 읽는 법: 금리차가 음(역전)으로 깊어질수록 캐리상 원화 약세 압력. 금리차 선과 USD/KRW 선이 같이 움직이면 그 구간 환율의 1차 동인이 금리차일 가능성 — 동조 정도는 차트4 롤링상관으로 정량화. Definition: KR–US 10Y = KTB10Y(monthly) − UST10Y(FRED monthly avg); policy = base rate − FedFunds, in bp (left). USD/KRW is monthly average (right). Read: the deeper the negative (inverted) differential, the stronger the KRW-negative carry. If the spread and USD/KRW track together, the differential is likely the primary driver in that window — quantified by the rolling correlation in chart 4. 定義: 韓米10年差 = 国庫債10Y(月) − UST10Y(FRED月平均)、政策差 = 基準金利 − FedFunds、単位bp(左軸)。USD/KRWは月平均(右軸)。読み方: 金利差が負(逆転)に深いほどキャリー上ウォン安圧力。金利差線とUSD/KRW線が連動すればその区間のFX主因は金利差の可能性 — 連動度はチャート4で定量化。

🏦 외국인 채권 보유 잔액 — 분기(장·단기 분해)Foreign-held KR bond stock — quarterly (long/short split)外国人の韓国債保有残高 — 四半期(長短分解)

정의: 국제투자대조표(IIP) 외국인 보유 한국 부채성증권(채권) 잔액, 분기, 백만달러. 총잔액 + 장기 + 단기. 주의(중요): 잔액은 평가액이라 거래가 없어도 환율·금리로 출렁인다 — "잔액 감소 = 매도"가 아닐 수 있음. flow(차트1·판정③)와 교차로 봐야 진짜 이탈. 읽는 법: 총잔액 추세 + 장기/단기 비중. 장기 비중↑ = 눌러앉는(구조적) 자금, 단기↑ = 치고빠지기 쉬운 자금. 분기라 월 차트와 시간축이 거칠다. Definition: IIP foreign holdings of Korean debt securities (bonds), quarterly, USD mn. Total + long + short. Note (important): this is a valuation stock — it moves with FX/yields even without trades, so "stock down ≠ selling." Cross-check with flow (chart 1, verdict ③) for true exit. Read: total trend + long/short mix. Rising long share = sticky structural money; rising short = hot money. Quarterly, so coarser than the monthly charts. 定義: 国際投資対照表(IIP)の外国人保有・韓国債務性証券(債券)残高、四半期、百万ドル。総残高+長期+短期。注意(重要): 残高は評価額で、取引が無くてもFX・金利で変動 — 「残高減=売り」とは限らない。flow(チャート1・判定③)とクロスで真の流出を確認。読み方: 総残高トレンド+長短比率。長期比率↑=居座る構造的資金、短期↑=流出しやすい資金。四半期ゆえ月次より粗い。

📈 롤링 상관(24M) — ΔUSD/KRW vs 각 동력Rolling correlation (24M) — ΔUSD/KRW vs each driverローリング相関(24M) — ΔUSD/KRW vs 各動力

정의: 월간 Δln(USD/KRW)와 각 동력의 24개월 롤링 상관(레벨 아닌 변화 기준 — 가짜 추세상관 제거). +면 그 동력↑일 때 원화 약세 동행, −면 원화 강세 역행. 읽는 법: 매크로 팩터는 시변(時變)이라 전체기간 단일 상관은 거짓말 — 지금 구간의 |r|이 큰 선이 현재의 주동인(판정②와 일치). |r|이 다 낮으면(<0.30) 지금은 어느 단일 동력으로도 환율이 안 설명됨 = 노이즈/다요인 국면. Definition: 24-month rolling correlation between monthly Δln(USD/KRW) and each driver (changes, not levels — kills spurious trend correlation). + means the driver↑ co-moves with KRW weakness; − means inverse. Read: macro factors are time-varying, so a single full-sample correlation lies — the line with the largest |r| *now* is the current primary driver (matches verdict ②). If all |r| are low (<0.30), no single driver explains FX now = noise / multi-factor regime. 定義: 月次Δln(USD/KRW)と各動力の24ヶ月ローリング相関(レベルでなく変化 — 見せかけのトレンド相関を除去)。+はその動力↑でウォン安に同行、−は逆行。読み方: マクロ要因は時変ゆえ全期間単一相関は嘘 — 今の区間で|r|が大きい線が現在の主因(判定②と一致)。|r|が全て低い(<0.30)なら、今は単一動力でFXを説明できない=ノイズ/多要因局面。

🌏 한국 고유 vs 동조 — KRW vs TWD(대만)Korea-specific vs co-move — KRW vs TWD (Taiwan)韓国固有 vs 同調 — KRW vs TWD(台湾)

왜 TWD인가: 대만은 반도체·대중수출·위안권 위성 구조가 한국과 거의 동일 — "한국 쌍둥이". 둘이 같이 움직이면 원화 약세는 한국 탓이 아니라 지역(위안권)·글로벌 달러 현상, KRW만 더 빠지면 한국 고유. 정의: 두 환율을 공통 시작=100 리베이스(↑=USD대비 약세), 보라 점선=월간 변화의 24M 상관(우축, +1이면 완전 동조). 읽는 법: 두 실선이 붙어가면 동조(한국 고유 아님), KRW선이 TWD선 위로 벌어진 폭 = 한국이 추가로 약세인 분(=한국 알파). 상관이 높은데 KRW만 위면 "지역 공통 + 한국 알파". 참고: 금융계정(자본·캐리)은 DXY 레짐이지만 실물·무역은 위안권(CNH/CNY)·TWD가 더 적합 — broad DXY↔KRW(0.76)가 ICE(0.65)보다 높은 게 그 비메이저(아시아) 성분. Why TWD: Taiwan's semiconductor / China-export / yuan-satellite structure mirrors Korea — the "Korea twin." If they move together, KRW weakness is regional (yuan-bloc) / global dollar, not Korea's fault; if KRW falls more, it's Korea-specific. Definition: both rebased to 100 at a common start (↑ = weaker vs USD); purple dashed = 24M correlation of monthly changes (right axis, +1 = full co-move). Read: the two solid lines converging = co-move (not Korea-specific); the gap of KRW above TWD = Korea's extra weakness (Korea alpha). High corr but KRW above = "regional base + Korea alpha." Note: the financial account is a DXY regime, but the real/trade channel fits the yuan bloc (CNH/CNY) and TWD better — broad DXY↔KRW (0.76) exceeding ICE (0.65) reflects that non-major (Asian) component. なぜTWD: 台湾は半導体・対中輸出・人民元圏衛星の構造が韓国とほぼ同一 — 「韓国の双子」。連動すればウォン安は韓国固有でなく地域(人民元圏)・グローバルドル現象、KRWだけ余分に下げれば韓国固有定義: 両為替を共通開始=100にリベース(↑=USD比弱)、紫破線=月次変化の24M相関(右軸、+1で完全同調)。読み方: 2本の実線が接近=同調(韓国固有でない)、KRW線がTWD線より上に開いた幅=韓国の追加弱含み(韓国アルファ)。相関が高くKRWだけ上なら「地域共通+韓国アルファ」。参考: 金融勘定はDXYレジームだが実物・貿易は人民元圏(CNH/CNY)・TWDが適合 — broad DXY↔KRW(0.76)がICE(0.65)より高いのがその非メジャー(アジア)成分。

🌊 자본유출 내부분해 — 번 달러는 어디로 가나Capital-outflow decomposition — where do earned dollars go資本流出の内部分解 — 稼いだドルはどこへ

경상흑자로 번 달러가 국내에 머무는가(인플레 압력) vs 다시 해외로 나가는가(일본형 정체)를 가른다. 부호는 BPM6 실측: 경상·상품·본원소득 흑자=(+), 금융계정 자산측(+)=유출, 부채측(+)=외국인 유입. Does the dollar earned via the current-account surplus stay onshore (inflationary) or re-exit abroad (Japan-type stagnation). Signs (BPM6, measured): CA/goods/primary-income surplus=(+); financial-account asset side (+)=outflow, liability side (+)=foreign inflow. 経常黒字で稼いだドルが国内に留まる(インフレ圧力)か再び海外へ出る(日本型停滞)かを分ける。符号はBPM6実測:経常・商品・本源所得黒字=(+)、金融勘定の資産側(+)=流出、負債側(+)=外国人流入。

① 재유출 비율(순)① Re-outflow ratio (net)① 再流出比率(純)
경상흑자로 번 달러의 약 92%가 순유출 — 번 만큼 다시 나간다(일본형). 국내 잔류가 적어 통화승수가 샌다.~92% of current-account dollars re-exit (net) — earned≈left (Japan-type); little stays onshore, money multiplier leaks.経常黒字で稼いだドルの約92%が純流出 — 稼いだ分が再び出る(日本型)。国内残留が少なく通貨乗数が漏れる。
근거(2025-11~2026-04, 6M 합산, 백만$): 총유출=증권자산 60,942 + 직접자산 36,440 = 97,382 (총비율 73%) · 순유출=총유출 − 증권부채 -26,293 = 123,675 · 경상 134,273 · 임계 순≥92%
② 일본화(소득국 전환)② Japanification② 日本化(所得国転換)
본원소득/상품 9% — 아직 압도적 무역흑자국, 소득국 전환 전(일본 경로 입구 이전).Primary income/goods 9% — still a trade-surplus economy, pre income-shift (before Japan's path).本源所得/商品 9% — なお圧倒的貿易黒字国、所得国転換前。
근거(2025-11~2026-04, 6M 합산, 백만$): 본원소득수지 12,518 / 상품수지 141,648 = 8.8% · 일본은 이 비율 100% 초과(역전) · 임계 ≥50%
③ 서학개미 강도③ Overseas-equity tilt③ 海外株シフト
해외증권투자의 95%가 채권 아닌 주식 — 거주자 해외'주식' 쏠림(이창용 지적과 합치).95% of outward portfolio is equities (not bonds) — residents' overseas-equity rush (matches the BOK governor's point).海外証券投資の95%が債券でなく株式 — 居住者の海外「株」シフト(韓銀総裁の指摘と一致)。
근거(2025-11~2026-04, 6M 합산, 백만$): 주식(자산) 57,806 / 증권투자(자산) 60,942 = 95% · 나머지=해외채권 · 임계 ≥80%
④ 현지유보율(직투소득)④ Reinvestment-retention④ 現地留保率
해외직투 소득의 83%를 국내로 안 들이고 현지 재투자 — 일본형 유보(소득이 국내로 안 돌아옴). 단 규모는 서학개미보다 작다.83% of direct-investment income is retained/reinvested abroad — Japan-type retention (income doesn't return home); scale smaller than the equity channel though.海外直投所得の83%を国内に入れず現地再投資 — 日本型留保(所得が国内に戻らない)。規模は海外株より小さい。
근거(2025-11~2026-04, 6M 합산, 백만$): 수익재투자(자산) 5,878 / 직접투자소득수지 7,085 = 83% · 일본 사례 약 50% · 임계 ≥50%

막대(비율, 6M 합산): 재유출(순)=순자본유출/경상, 재유출(총)=총자본유출/경상, 일본화=본원소득/상품, 서학개미=주식자산/증권투자자산, 현지유보=수익재투자/직투소득. 점선=각 임계값. 읽는 법: 재유출(순)이 임계 위면 번 달러 대부분이 다시 나간다는 뜻(일본형). 총과 순이 벌어진 폭=외국인 국내투자(부채측)의 영향 — 외국인이 순매도면 순유출이 총보다 커진다. Bars (ratios, 6M sum): re-outflow(net)=net outflow/CA, re-outflow(gross)=gross outflow/CA, Japanification=primary income/goods, overseas-eq=equity asset/portfolio asset, reinvest-ret=reinvested earnings/DI income. Dashed=each threshold. Read: net re-outflow above its threshold means most earned dollars re-exit (Japan-type). The gap between gross and net = effect of foreign inflows (liability side) — if foreigners net-sell, net exceeds gross. 棒(比率、6M合算): 再流出(純)=純流出/経常、再流出(総)=総流出/経常、日本化=本源所得/商品、海外株=株式資産/証券投資資産、現地留保=収益再投資/直投所得。破線=各閾値。読み方: 純再流出が閾値超なら稼いだドルの大半が再び出る(日本型)。総と純の差=外国人の国内投資(負債側)の影響 — 外国人が純売りなら純が総を上回る。

추이(월별 2008~, 백만달러, 원화방향 정규화): 0선 위=원화 지지(달러 순유입), 아래=원화 압력(순유출). 경상수지(+지지), 서학개미 주식·해외직투는 −반전(자산유출=압력), 외국인 국내증권은 +유입/−이탈 그대로. 굵은 선=3M 이동평균, 얇은 선=월별 raw. 읽는 법: 위로 솟은 경상 지지와 아래로 깔린 유출선의 높이가 비슷하면 "번 만큼 도로 나간다"(상쇄) — 0선 기준 위아래 합이 그달 순압력. 외국인선이 0 아래로 꺾이면(순매도) 압력 가중. 조작: 휠=줌, 드래그=좌우 이동, 더블클릭=리셋, 세로 점선=크로스헤어. 주의: 동시성이지 인과 아님. Trend (monthly 2008~, $mn, KRW-direction normalized): above 0 = KRW support (net $ inflow), below = KRW pressure (net outflow). Current account (+support); overseas equity & direct investment are flipped to − (asset outflow = pressure); foreign domestic securities kept as +inflow/−exit. Thick line = 3M moving average, thin line = monthly raw. Read: when the upward support and the downward outflow lines are similar in height, earned dollars leave as fast as they arrive (offset) — the net above/below 0 is that month's net pressure. If the foreign line bends below 0 (net-sell), pressure intensifies. Controls: wheel=zoom, drag=pan, double-click=reset, vertical dashed=crosshair. Note: contemporaneous not causal. 推移(月次2008~、百万ドル、ウォン方向に正規化): 0線上=ウォン支え(ドル純流入)、下=ウォン圧力(純流出)。経常収支(+支え)、海外株・海外直投は−反転(資産流出=圧力)、外国人国内証券は+流入/−離脱のまま。太線=3M移動平均、細線=月次raw。読み方: 上の支えと下の流出線の高さが近いと「稼いだ分が再び出る」(相殺) — 0線基準の上下合計がその月の純圧力。外国人線が0以下に折れる(純売り)と圧力増。操作: ホイール=ズーム、ドラッグ=移動、ダブルクリック=リセット、縦点線=クロスヘア。注意: 同時性で因果でない。

🏦 외국인 이탈, 채권인가 주식인가 — KTB 직격 여부Foreign exit: bonds or stocks — is it a hit to KTB外国人離脱は債券か株式か — KTB直撃の有無

외국인 국내투자(부채측)를 채권·주식으로 분리. 듀레이션 포지션 보유 시 "외국인 이탈"이 채권시장 수급 위협(직격)인지 vs 주식시장만의 일인지가 결정적. Splitting foreign domestic investment (liability side) into bonds vs stocks. For a duration holder, whether "foreign exit" is a bond-market supply threat (direct hit) or a stocks-only event is decisive. 外国人の国内投資(負債側)を債券・株式に分離。デュレーション保有時、「外国人離脱」が債券市場の需給脅威(直撃)か株式市場だけの話かが決定的。

⑤ 채권 vs 주식⑤ Bonds vs stocks⑤ 債券 vs 株式
외국인 최대 이탈월(2026-03) 순유출 -34,043 중 주식이 86% — 대탈출은 '주식'에서. 채권(-4,716)은 상대적 안정 → KTB 포지션 직격 아님.In the worst foreign-exit month (2026-03), 86% of the -34,043 net outflow was equities — the exodus is in stocks. Bonds (-4,716) relatively stable → not a direct hit to the KTB position.外国人最大流出月(2026-03)の純流出 -34,043 のうち株式が86% — 大量流出は「株式」。債券(-4,716)は相対的に安定 → KTBポジション直撃せず。
근거(최근 6M 합산, 백만$): 외국인 국내채권 26,111 · 국내주식 -52,404 · 최대이탈월 2026-03: 채권 -4,716 / 주식 -29,327 · 임계 한쪽≥70%

월별(2015~, 백만달러): 외국인 국내채권 유입(+)/이탈(−), 외국인 국내주식 유입(+)/이탈(−). 읽는 법: 큰 마이너스가 어느 선에서 나는지가 핵심 — 주식선이 깊게 빠지고 채권선이 얕으면 외국인 대탈출은 주식, 채권시장(=KTB)은 상대적 안정. 주의: 채권 부채측은 외국인 KTB 보유 flow, 주식 부채측은 외국인 KOSPI 등 보유 flow. Monthly (2015~, $mn): foreign domestic bond inflow(+)/exit(−), foreign domestic equity inflow(+)/exit(−). Read: which line drops most matters — if the equity line plunges while the bond line is shallow, the exodus is in stocks and the bond market (KTB) is relatively stable. Note: bond liability side is foreign KTB-holding flow; equity liability side is foreign KOSPI-etc holding flow. 月次(2015~、百万ドル): 外国人国内債券の流入(+)/離脱(−)、外国人国内株式の流入(+)/離脱(−)。読み方: 大きなマイナスがどの線で出るかが核心 — 株式線が深く下げ債券線が浅ければ大量流出は株式、債券市場(KTB)は相対的に安定。注意: 債券負債側は外国人KTB保有flow、株式負債側は外国人KOSPI等保有flow。

누적 순매수(2000~, 백만달러): 월별 flow를 누적합. 우상향=장기 축적(buy&hold), 평평=제로섬(사고팖 상쇄), 우하향=순유출. 읽는 법: 채권선이 단조 우상향이면 외국인이 한국 채권을 꾸준히 쌓는 것(캐리·환헤지). 주식선이 0 근처에 머물거나 마이너스면 '의미있는 추세적 축적 없음' = 사이클마다 사고파는 momentum/cyclical 행태. 주의: 이건 flow 누적(추가 순매수)이지 보유 stock이 아님 — 외국인 주식보유 잔액(시총 비중)은 별도로 크게 존재. 즉 '코어 보유 위에서 추가 flow가 제로섬'으로 해석. Cumulative net buying (2000~, $mn): running sum of monthly flow. Upward = long-term accumulation (buy&hold), flat = zero-sum (buys offset sells), downward = net exit. Read: a monotonically rising bond line means foreigners steadily accumulate Korean bonds (carry/FX-hedge). An equity line stuck near 0 or negative means 'no meaningful trend accumulation' = momentum/cyclical trading each cycle. Note: this is cumulative flow (incremental net buying), not holding stock — the foreign equity holding balance (% of market cap) is separately large. Read as 'on top of a core holding, the incremental flow is zero-sum.' 累積純買い(2000~、百万ドル): 月次flowの累積和。右上がり=長期蓄積(buy&hold)、平坦=ゼロサム(売買相殺)、右下がり=純流出。読み方: 債券線が単調右上がりなら外国人は韓国債券を着実に蓄積(キャリー・為替ヘッジ)。株式線が0付近に留まるかマイナスなら『意味ある趨勢的蓄積なし』=サイクル毎に売買するmomentum/cyclical。注意: これはflow累積(追加純買い)で保有stockではない — 外国人株式保有残高(時価比率)は別途大きく存在。『コア保有の上で追加flowがゼロサム』と解釈。

📌 정적 분석 (수동 데이터, 자동갱신 아님)Static analysis (manual data, not auto-updated)静的分析(手動データ、自動更新なし) 출처Source出所: KOFIA / ECOS 282Y004 · 시점As of時点: 2026-06-05

위 flow 분석을 보유잔액(stock)으로 보강. 외국인 채권보유 비중 시계열(2006~2026)과 만기 분포(2026-06 단면)로 "외국인은 한국 채권을 장기 보유하는가, 그 만기는 어디인가"를 확인. Augmenting the flow analysis with holding stock. Foreign bond holding-share time series (2006~2026) and maturity distribution (2026-06 snapshot) answer "do foreigners hold Korean bonds long-term, and at which maturities." 上記flow分析を保有残高(stock)で補強。外国人債券保有比率の時系列(2006~2026)と満期分布(2026-06断面)で「外国人は韓国債券を長期保有するか、その満期はどこか」を確認。

보유비중 추이Holding share trend保有比率推移
0.5% → 11.5%
2006 → 2026-04 (최고 12.0%, 26-02). 20년 단조 우상향 = 추세적 hold. 보유의 94%가 국채(KTB).2006 → 2026-04 (peak 12.0%, Feb-26). Two decades of monotone rise = trend accumulation. 94% of holdings are KTB.2006 → 2026-04(最高12.0%、26-02)。20年単調上昇=趨勢的hold。保有の94%が国債(KTB)。
가중평균 잔존만기 (WAM)Weighted-avg maturity加重平均残存満期
10.85y
종목별 보유 가중. 단기 캐리 트레이더 통념과 달리 장기 비중 큼.Holding-weighted across issues. Contrary to the short-carry-trader assumption, long maturities dominate.銘柄別保有加重。短期キャリー通念と異なり長期比重が大。
ECOS 교차검증 (282Y004, 25Q4)ECOS cross-check (282Y004, 25Q4)ECOS交差検証 (282Y004, 25Q4)
95% 장기long長期
외국인 장기 607조 vs 단기 31조원. 엑셀 만기분포와 일치.Foreign long ₩607tn vs short ₩31tn. Consistent with the Excel maturity distribution.外国人長期607兆 vs 短期31兆ウォン。Excel満期分布と一致。
외국인 KTB 보유 만기 분포 (2026-06 단면, 보유액 비중)Foreign KTB holding by maturity (2026-06 snapshot, % of holdings)外国人KTB保有の満期分布(2026-06断面、保有額比率)
1년↓<1y1年↓13.0%
1~3년1–3y1~3年20.5%
3~5년3–5y3~5年15.3%
5~10년5–10y5~10年16.8%
10~20년10–20y10~20年4.4%
20년↑>20y20年↑27.5%

결론: 외국인은 한국 채권을 장기 보유(20년 0.5%→11.5%, WAM 10.85년, 95% 장기)하는 반면 주식은 누적 순매수 ≈0의 cyclical 매매(위 누적차트) — 자산별 행태가 완전히 분리됨. 만기는 바벨(단기 1~5년 49% + 초장기 20년+ 27.5%), 중장기(10~20년)는 4.4%로 비어 있음. 듀레이션 함의: 30Y 포지션은 외국인 최대 밀집 구간(20년+ 27.5%)과 겹친다 — 평시엔 real-money 장기보유라 수급 안정(호재), 반대로 외국인 채권 exit가 발화하면 같은 만기에서 동시 매도로 직격(악재·World C 정밀화). 한계: 만기분포는 2026-06 단면(수동), 자동갱신 아님. 보유비중·장단기는 ECOS(282Y004·311Y001)로 분기 갱신 가능. Conclusion: foreigners hold Korean bonds long-term (20y: 0.5%→11.5%, WAM 10.85y, 95% long), while equities are cyclical trading with cumulative net buying ≈0 (chart above) — fully separated behavior by asset. Maturity is a barbell (short 1–5y 49% + ultra-long >20y 27.5%), with the 10–20y belly empty at 4.4%. Duration implication: a 30Y position overlaps the foreign peak bucket (>20y 27.5%) — in calm times real-money long holding stabilizes supply (positive); but if a foreign bond exit fires, simultaneous selling hits the same maturity (negative; a refinement of World C). Limit: maturity distribution is a 2026-06 manual snapshot, not auto-updated; holding share and long/short refresh quarterly via ECOS (282Y004·311Y001). 結論: 外国人は韓国債券を長期保有(20年:0.5%→11.5%、WAM10.85年、95%長期)する一方、株式は累積純買い≈0のcyclical売買(上記チャート) — 資産別行動が完全分離。満期はバーベル(短期1~5年49%+超長期20年+27.5%)、中長期(10~20年)は4.4%で空洞。デュレーション含意: 30Yポジションは外国人最大集中帯(20年+27.5%)と重なる — 平時はreal-money長期保有で需給安定(好材料)、逆に外国人債券exit発火時は同一満期で同時売却の直撃(悪材料・World C精緻化)。限界: 満期分布は2026-06断面(手動)、自動更新なし。保有比率・長短期はECOS(282Y004·311Y001)で四半期更新可能。

📐 만기별 FX 민감도 — 곡선 어디가 원화와 붙나Maturity-by-maturity FX sensitivity — where on the curve満期別FX感応度 — 曲線のどこがウォンと連動

KTB 만기별 수익률 월변화(Δln)와 USD/KRW 월변화(Δln)의 상관. 단기↔FX=캐리·통화정책 채널, 장기↔FX=텀프리미엄·국가신용. 갈리면 FX 압력의 출처가 보인다. Correlation of monthly Δln in KTB yields (by tenor) with monthly Δln in USD/KRW. Short↔FX = carry/policy channel; long↔FX = term premium/sovereign credit. The split reveals where FX pressure enters. KTB満期別利回りの月次Δlnと USD/KRW 月次Δlnの相関。短期↔FX=キャリー・金融政策、長期↔FX=タームプレミアム・国家信用。分かれれば FX圧力の出所が見える。

③ 만기-FX 구조③ Maturity-FX structure③ 満期-FX構造
FX 압력은 곡선 앞쪽(단기)에 몰림 — KTB1Y↔FX r=0.45 vs KTB30Y r=0.01. 장기 듀레이션은 환율과 디커플(캐리·정책 채널이 단기에 집중).FX pressure concentrates at the short end — KTB1Y↔FX r=0.45 vs KTB30Y r=0.01. Long duration decouples from FX (carry/policy channel sits up front).FX圧力は曲線の短期側に集中 — KTB1Y↔FX r=0.45 vs KTB30Y r=0.01。長期デュレーションはFXとデカップル(キャリー・政策チャネルが短期に集中)。
근거(최근 24M, ΔlnKTB↔ΔlnFX): 1Y r=0.45 · 3Y r=0.25 · 10Y r=0.08 · 30Y r=0.01 · 전체기간: 1Y r=0.03 · 3Y r=0.06 · 10Y r=0.14 · 30Y r=0.12 · 임계 단기−장기≥0.25

막대: 각 만기 ΔlnKTB↔ΔlnFX 상관 — 진한 막대=최근 24M, 옅은 막대=전체기간. 읽는 법: 최근 막대가 1Y에서 높고 30Y에서 낮으면(우하향) FX 압력이 곡선 앞쪽에 집중 = 장기 듀레이션은 환율 노이즈에서 격리. 전체기간과 최근이 다르면 만기구조 regime 변화. 주의: 일별→월평균 후 Δln, 동시상관(인과 아님). Bars: per-tenor ΔlnKTB↔ΔlnFX correlation — dark = last 24M, light = full period. Read: if recent bars are high at 1Y and low at 30Y (downward slope), FX pressure concentrates at the short end = long duration is insulated from FX noise. Recent differing from full period = a maturity-structure regime change. Note: daily→monthly avg then Δln; contemporaneous (not causal). 棒: 各満期 ΔlnKTB↔ΔlnFX 相関 — 濃い棒=直近24M、薄い棒=全期間。読み方: 直近棒が1Yで高く30Yで低い(右下がり)とFX圧力は短期に集中=長期デュレーションはFXノイズから隔離。全期間と直近が違えば満期構造のレジーム変化。注意: 日次→月平均後Δln、同時相関(因果でない)。

📊 변동성 비대칭 — 약세는 강세보다 거친가Volatility asymmetry — is weakening rougher than strengtheningボラ非対称 — 弱含みは強含みより荒いか

USD/KRW 월변화(ΔlnFX)를 약세달(+)·강세달(−)로 나눠 변동성·왜도 비교. 약세쪽 변동성·꼬리가 크면 "방향 베팅보다 옵션(볼록성)"이 정량적으로 유리. Splitting monthly ΔlnFX into weakening (+) vs strengthening (−) months, comparing volatility and skew. A fatter weak-side tail favors options (convexity) over directional bets, quantitatively. USD/KRW 月次ΔlnFXを弱含み(+)・強含み(−)に分け、ボラ・歪度を比較。弱含み側のボラ・裾が大きければ「方向ベットよりオプション(凸性)」が定量的に有利。

④ 비대칭·옵션④ Asymmetry·options④ 非対称·オプション
원화 약세 변동성(1.75%)이 강세(1.31%)보다 크고 약세쪽 꼬리가 두껍다(skew +1.12). 방향 베팅보다 옵션(볼록성)이 유리하다는 정량 근거.KRW-weakening volatility (1.75%) exceeds strengthening (1.31%), with a fat weak-side tail (skew +1.12) — quantitative case for options (convexity) over directional bets.ウォン安のボラ(1.75%)が高安(1.31%)を上回り、弱含み側の裾が厚い(skew +1.12)。方向ベットよりオプション(凸性)有利の定量根拠。
근거(전체 317M): 약세 162개 평균 +1.62% std 1.75% · 강세 155개 평균 -1.50% std 1.31% · skew +1.12 · 최근24M skew -0.22 · 임계 |skew|≥0.5

해석: skew > 0 = 약세쪽 꼬리가 두꺼움(드물지만 큰 약세 급등이 큰 강세보다 잦음). 약세 변동성 > 강세 변동성이면 원화는 "천천히 강해지고 빠르게 약해지는" 전형적 신흥국 통화 패턴. 옵션으로 약세 꼬리를 사두는 게 방향 숏보다 보상-위험이 나을 수 있음(거래 판단은 별개). 주의: 과거 분포이며 미래 보장 아님. 최근 24M은 전체와 다를 수 있어 병기. Interpretation: skew > 0 = fat weak-side tail (rare but large weakening spikes outnumber large strengthening). If weakening vol > strengthening vol, KRW shows the classic EM pattern of "strengthening slowly, weakening fast." Buying the weak-side tail via options may beat a directional short on reward/risk (trade decision is separate). Note: historical distribution, no guarantee; recent 24M may differ, shown alongside. 解釈: skew > 0 = 弱含み側の裾が厚い(稀だが大きな弱含み急騰が大きな強含みより多い)。弱含みボラ > 強含みボラなら、ウォンは「ゆっくり強く・速く弱く」という典型的新興国通貨パターン。オプションで弱含み裾を買う方が方向ショートより報酬対リスクで優位かも(取引判断は別)。注意: 過去分布で将来保証なし。直近24Mは全体と異なり得るため併記。

⏱️ 리드-래그 — 서학개미가 환율을 끄는가, 따라가는가Lead-lag — does Seohak drive FX, or follow itリード・ラグ — 海外株がFXを動かすか追うか

서학개미(거주자 해외주식 취득)와 환율의 시차 상관. corr(유출[t], ΔlnFX[t+k])를 k별로 — k>0이면 유출이 환율을 선행(유출→약세), k<0이면 환율이 유출을 선행. 동시상관만으론 인과 방향을 못 가린다. Lagged correlation between Seohak (residents' overseas-equity buying) and FX. corr(outflow[t], ΔlnFX[t+k]) by k — k>0: outflow leads FX (outflow→weakness); k<0: FX leads outflow. Contemporaneous correlation alone cannot tell the causal direction. 海外株(居住者の海外株取得)とFXの時差相関。corr(流出[t], ΔlnFX[t+k]) を k別 — k>0で流出がFX先行(流出→弱含み)、k<0でFXが流出先行。同時相関だけでは因果方向を判別できない。

⑥ 인과 방향⑥ Causal direction⑥ 因果方向
서학개미 유출과 환율은 동시상관 -0.10(원화 강세 때 매수), 명확한 선행관계 없음 — "유출이 환율을 끈다"는 인과는 약함(동조에 가까움).Seohak outflow vs FX: contemporaneous r=-0.10 (buys when KRW strong), no clear lead/lag — weak case that outflow *drives* FX (closer to co-movement).海外株流出とFXは同時相関 -0.10(ウォン高時に購入)、明確な先行なし — 「流出がFXを動かす」因果は弱い(同調に近い)。
근거(최근 120M): k=-2 r=0.11 · k=-1 r=0.02 · k=+0 r=-0.10 · k=+1 r=0.06 · k=+2 r=0.06 · k>0=유출선행, k<0=환율선행 · 임계 |r|≥0.25

막대(시차 k별 상관): 가운데(k=0)가 동시, 오른쪽(k>0)이 유출 선행, 왼쪽(k<0)이 환율 선행. 읽는 법: 어느 쪽 막대도 임계(±0.25)를 못 넘으면 명확한 선행관계 없음 = 인과보다 동조. 오른쪽이 크면 "서학개미가 원화를 끈다", 왼쪽이 크면 "환율 보고 나간다". 주의: 상관은 인과의 필요조건일 뿐, 공통요인(달러 사이클) 가능성 상존. Bars (correlation by lag k): center (k=0) contemporaneous, right (k>0) outflow leads, left (k<0) FX leads. Read: if no bar clears the threshold (±0.25), there's no clear lead/lag = co-movement over causation. A big right side means "Seohak drives KRW"; a big left side means "they exit after seeing FX." Note: correlation is only necessary for causation; a common factor (dollar cycle) remains possible. 棒(時差k別相関): 中央(k=0)が同時、右(k>0)が流出先行、左(k<0)がFX先行。読み方: どの棒も閾値(±0.25)を超えなければ明確な先行なし=因果より同調。右が大きければ「海外株がウォンを動かす」、左が大きければ「FXを見て出る」。注意: 相関は因果の必要条件にすぎず、共通要因(ドルサイクル)の可能性は残る。

⚖️ yield − nGDP — 성장 대비 채권 밸류에이션yield − nGDP — bond valuation vs growthyield − nGDP — 成長対比の債券バリュエーション

명목금리(KTB)와 명목성장률(nGDP YoY)의 차이. 장기적으로 금리는 명목성장에 수렴한다는 발상(EFA식). 음수(yield < nGDP)=성장 대비 채권 저평가, 양수=고평가. raw 그대로 표시 — 평활·이상치 제거 안 함. The gap between nominal yield (KTB) and nominal growth (nGDP YoY). Long-run, yields converge to nominal growth (EFA-style). Negative (yield < nGDP) = bonds cheap vs growth, positive = rich. Shown raw — no smoothing or outlier removal. 名目金利(KTB)と名目成長率(nGDP YoY)の差。長期的に金利は名目成長に収束(EFA式)。マイナス(yield < nGDP)=成長対比で債券割安、プラス=割高。raw表示 — 平滑・異常値除去なし。

⑦ 성장 대비 밸류에이션⑦ Valuation vs growth⑦ 成長対比バリュエーション
현재 yield−nGDP 스프레드 -13.49%p (KTB10Y 3.61% − nGDP 17.1%), 역대 하위 2% 수준. 성장 대비 채권이 싸 보이는 구간.Current yield−nGDP spread -13.49pp (KTB10Y 3.61% − nGDP 17.1%), bottom 2% historically. Bonds look cheap vs growth.現在のyield−nGDPスプレッド -13.49pp(KTB10Y 3.61% − nGDP 17.1%)、歴代下位2%。成長対比で債券は割安。
근거: 스프레드 평균 -1.97 · 범위 [-13.49, 2.53] · 현재 -13.49(역대 하위 2%) · 백테스트(2011-Q2~2026-Q1, 60분기): 전략 연 2.02% Sharpe 0.52 MDD -12.6% vs buy&hold 연 3.27% Sharpe 0.69 MDD -15.1% → 우위 없음(buy&hold 동등/우위)

스프레드(분기, %p): KTB10Y−nGDP(실선), KTB30Y−nGDP(점선). 0선 아래=성장 대비 저평가, 위=고평가. 읽는 법: 2022말 +로 전환(금리가 성장 압도, regime break과 일치) → 2024~2026 −로 급락. 최근 극단 음수는 금리 하락이 아니라 nGDP 급등(반도체 일회성 수익, 한은 "물가 아닌 수익성") 때문 — 분모 사이클 정점 효과. 반도체 다운사이클 오면 nGDP 추락하며 스프레드 +로 극단 전환할 것. 주의: nGDP는 분기·후행. 아래 백테스트가 보여주듯 거래 신호로는 무효. Spread (quarterly, pp): KTB10Y−nGDP (solid), KTB30Y−nGDP (dashed). Below 0 = cheap vs growth, above = rich. Read: flipped positive in late-2022 (rates overwhelming growth, coinciding with the regime break) → plunged negative through 2024–2026. The recent extreme negative is driven by an nGDP surge (one-off semiconductor profit, BOK: "not prices but profitability"), not falling yields — a denominator cycle-peak effect. When the semi cycle turns down, nGDP collapses and the spread flips to an extreme positive. Note: nGDP is quarterly/lagged; as the backtest shows, useless as a trade signal. スプレッド(四半期、pp): KTB10Y−nGDP(実線)、KTB30Y−nGDP(点線)。0線下=成長対比割安、上=割高。読み方: 2022末に+転換(金利が成長を圧倒、regime breakと一致)→2024~2026に−急落。直近の極端なマイナスは金利低下でなくnGDP急騰(半導体一時的収益、韓銀「物価でなく収益性」)による — 分母のサイクル頂点効果。半導体ダウンサイクル到来でnGDP急落、スプレッドは+に極端転換する。 注意: nGDPは四半期・後行。下記バックテストの通り取引シグナルとしては無効。

백테스트: 스프레드 신호 vs KTB10Y buy&holdBacktest: spread signal vs KTB10Y buy&holdバックテスト: スプレッドシグナル vs KTB10Y buy&hold
신호: 직전분기 스프레드 <−1=풀매수, >+1=현금, 중간=절반. look-ahead 제거(nGDP 발표지연 반영). 듀레이션 8.5 가정.Signal: prior-quarter spread <−1=full long, >+1=cash, else half. Look-ahead removed (nGDP release lag). Assumes duration 8.5.シグナル: 前四半期スプレッド <−1=フルロング、>+1=現金、中間=半分。look-ahead除去。デュレーション8.5想定。
연율수익Ann. return年率収益SharpeMaxDD누적Cum.累積
스프레드 전략Spread strategyスプレッド戦略2.02%0.52-12.6%1.35x
buy & hold3.27%0.69-15.1%1.621x
결론: 전략이 buy&hold를 못 이김 (Sharpe 0.52 vs 0.69). 드로다운은 줄지만 수익도 깎임 — 알파 없음, 환경 묘사용. 2011-Q2~2026-Q1, 60분기. Conclusion: strategy does not beat buy&hold (Sharpe 0.52 vs 0.69). Lower drawdown but lower return — no alpha, descriptive only. 2011-Q2~2026-Q1, 60q. 結論: 戦略はbuy&holdに勝てない(Sharpe 0.52 vs 0.69)。DDは減るが収益も削れる — アルファなし、記述用。2011-Q2~2026-Q1, 60四半期。

📡 Data Sources

자산Series系列SrcID주기Cyc周期Rows
경상수지ECOS301Y013/000000M316
증권투자(자산)ECOS301Y013/BOPF21000000M316
증권투자(부채)ECOS301Y013/BOPF22000000M316
외국인 채권 flowECOS301Y013/BOPF22200000M316
국고채10Y(월)ECOS721Y001/5050000M308
기준금리(월)ECOS722Y001/0101000M317
외국인채권 stockECOS311Y001/2020200Q126
외국인국채 stockECOS311Y001/2020220Q126
장기/단기ECOS311Y001/2020201·2020202Q126
UST10YFREDDGS10D→M6618
FEDFUNDSFREDFEDFUNDSM317
USD/KRWFREDDEXKOUSD→M6631
USD/TWD (비교)FREDDEXTAUSD→M6628
상품수지ECOS301Y013/100000M316
본원소득수지ECOS301Y013/300000M316
직접투자소득수지ECOS301Y013/3BA000M316
직접투자(자산)ECOS301Y013/BOPF11000000M316
수익재투자(자산)ECOS301Y013/BOPF11200000M316
주식(자산)ECOS301Y013/BOPF21100000M316
외국인주식 flowECOS301Y013/BOPF22100000M316
KTB 1Y/3Y/10Y/30YECOS817Y002/010190·200·210·230D→M6530
명목GDP 성장률(YoY)ECOS200Y102/60211Q61

출처: data/snapshots/2026-06-21_krw_pressure_history.json(cron 누적). 주기 주의: 국제수지·금리는 월(2개월 시차), IIP stock은 분기, FRED는 일별→월평균. 부호: 차트는 원화방향 정규화(자산=유출 −반전), 원자료 부호는 위 ID 기준 ECOS 정의. 한계: 동시 상관은 인과 아님, stock은 평가효과 포함. Source: data/snapshots/2026-06-21_krw_pressure_history.json (cron-accumulated). Cycles: BOP & rates monthly (~2-month lag), IIP stock quarterly, FRED daily→monthly avg. Signs: charts normalized to KRW direction (assets=outflow flipped); raw ECOS signs per IDs above. Limits: contemporaneous correlation ≠ causation; stock includes valuation effects. 出所: data/snapshots/2026-06-21_krw_pressure_history.json(cron累積)。周期注意: 国際収支・金利は月次(2ヶ月遅延)、IIP stockは四半期、FREDは日次→月平均。符号: チャートはウォン方向に正規化(資産=流出を反転)、原符号は上記ID基準のECOS定義。限界: 同時相関は因果ではない、stockは評価効果を含む。

Adrenalin Baby · KRW Pressure Decomposition