SiamCafe.net Blog
Technology

unwind carry trade คือ

unwind carry trade คอ
unwind carry trade คือ | SiamCafe Blog
2026-02-24· อ. บอม — SiamCafe.net· 9,124 คำ

Unwind Carry Trade

Unwind Carry Trade Funding Currency Carry Currency Interest Rate Differential Risk-off Volatility ผลกระทบตลาดการเงิน

EventปีTriggerJPY MoveEM Impact
GFC (Global Financial Crisis)2008Lehman Brothers ล้มUSD/JPY 110→87 (-21%)EM หุ้นร่วง 50%+
Swiss Franc Unpegging2015SNB ปล่อย CHF ลอยตัวEUR/CHF 1.20→0.85 (-29%)Broker ล้มละลาย
COVID Crash2020Pandemic lockdownsUSD/JPY 112→101 (-10%)EM ร่วง 30%+
BOJ Rate Hike2024BOJ ขึ้นดอกเบี้ยUSD/JPY 162→141 (-13%)Nikkei ร่วง 12% วันเดียว

กลไก Carry Trade

# === Carry Trade Mechanics ===

from dataclasses import dataclass

@dataclass
class CarryTrade:
    pair: str
    funding_rate: float
    carry_rate: float
    spread: float
    risk: str
    example: str

trades = [
    CarryTrade("JPY → AUD",
        0.10, 4.35, 4.25,
        "AUD อ่อนค่า, BOJ ขึ้นดอกเบี้ย",
        "กู้ JPY 100M ที่ 0.1% ซื้อ AUD Bond 4.35% กำไร 4.25M/yr"),
    CarryTrade("JPY → USD",
        0.10, 5.25, 5.15,
        "USD อ่อนค่า, Fed ลดดอกเบี้ย",
        "กู้ JPY ซื้อ US Treasury กำไรจาก Spread + Capital Gain"),
    CarryTrade("CHF → TRY",
        1.75, 50.0, 48.25,
        "TRY อ่อนค่ารุนแรง, Turkey crisis",
        "Spread สูงมากแต่ TRY เสื่อมค่า 30-50%/yr กลบกำไร"),
    CarryTrade("EUR → BRL",
        4.25, 10.50, 6.25,
        "BRL อ่อนค่า, Brazil political risk",
        "กู้ EUR ซื้อ Brazil Bond Spread 6.25% + EM Risk Premium"),
    CarryTrade("JPY → MXN",
        0.10, 11.0, 10.90,
        "MXN อ่อนค่า, Mexico policy change",
        "Spread สูงสุดแต่ EM Currency Risk สูง"),
]

print("=== Carry Trade Examples ===")
for t in trades:
    print(f"  [{t.pair}] Spread: {t.spread:.2f}%")
    print(f"    Funding: {t.funding_rate}% | Carry: {t.carry_rate}%")
    print(f"    Risk: {t.risk}")
    print(f"    Example: {t.example}")

# Profit calculation
def calc_carry(amount, funding_rate, carry_rate, fx_change_pct):
    interest_profit = amount * (carry_rate - funding_rate) / 100
    fx_impact = amount * fx_change_pct / 100
    total = interest_profit + fx_impact
    print(f"  Interest Profit: ")
    print(f"  FX Impact ({fx_change_pct:+.1f}%): ")
    print(f"  Total P&L: ")
    return total

print(f"\n\n=== P&L Scenarios ($1M position) ===")
print(f"\nScenario 1: Stable FX")
calc_carry(1000000, 0.1, 4.35, 0)
print(f"\nScenario 2: Carry Currency weakens 5%")
calc_carry(1000000, 0.1, 4.35, -5)
print(f"\nScenario 3: Unwind — Carry Currency crashes 15%")
calc_carry(1000000, 0.1, 4.35, -15)

สัญญาณ Unwind

# === Unwind Warning Signals ===

@dataclass
class WarningSignal:
    signal: str
    indicator: str
    threshold: str
    action: str
    reliability: str

signals = [
    WarningSignal("VIX Spike",
        "CBOE Volatility Index",
        "VIX > 25 (ระวัง), > 35 (อันตราย)",
        "ลด Carry Position, เพิ่ม Hedge",
        "สูง — VIX สูง = Risk-off = Unwind"),
    WarningSignal("JPY Strengthening",
        "USD/JPY, EUR/JPY ดูการเคลื่อนไหว",
        "JPY แข็ง > 2% ใน 1 สัปดาห์",
        "ปิด Carry Trade ที่มี JPY เป็น Funding",
        "สูงมาก — JPY แข็ง = Unwind กำลังเกิด"),
    WarningSignal("Rate Differential Narrowing",
        "Central Bank Rate Decisions",
        "Spread ลดลง > 50bps ใน 3 เดือน",
        "ลดขนาด Carry ตาม Spread ที่ลดลง",
        "สูง — Spread ลด = กำไรลด = แรงจูงใจหาย"),
    WarningSignal("EM Capital Outflow",
        "IIF Capital Flow Data, ETF Flow",
        "Outflow > $5B/week จาก EM",
        "ลด EM Exposure, เพิ่ม DM",
        "กลาง-สูง — เงินไหลออก = Unwind กำลังมา"),
    WarningSignal("Credit Spread Widening",
        "HY Spread, EM Spread vs US Treasury",
        "Spread กว้างขึ้น > 100bps ใน 1 เดือน",
        "ลด Credit Risk, เพิ่ม Quality",
        "สูง — Spread กว้าง = Risk-off sentiment"),
]

print("=== Warning Signals ===")
for s in signals:
    print(f"  [{s.signal}] Reliability: {s.reliability}")
    print(f"    Indicator: {s.indicator}")
    print(f"    Threshold: {s.threshold}")
    print(f"    Action: {s.action}")

การป้องกันพอร์ต

# === Portfolio Protection ===

@dataclass
class HedgeStrategy:
    strategy: str
    instrument: str
    cost: str
    protection: str
    when: str

hedges = [
    HedgeStrategy("Buy JPY Call",
        "USD/JPY Put Option (JPY Call)",
        "Premium 1-3% ของ Position",
        "จำกัด Loss ถ้า JPY แข็งขึ้น",
        "มี Carry Position ที่ใช้ JPY เป็น Funding"),
    HedgeStrategy("Buy VIX Call",
        "VIX Call Option หรือ VXX ETF",
        "Premium ถูกเมื่อ VIX ต่ำ",
        "กำไรเมื่อตลาดผันผวน ชดเชย Carry Loss",
        "เสมอ — Tail Risk Insurance"),
    HedgeStrategy("EM Put Spread",
        "Buy EEM Put, Sell lower strike Put",
        "Net Premium ต่ำกว่า Naked Put",
        "ป้องกัน EM Equity ร่วง 10-20%",
        "มี EM Exposure มาก"),
    HedgeStrategy("Gold Allocation",
        "Physical Gold / GLD ETF",
        "ไม่มี Premium แต่มี Opportunity Cost",
        "Safe Haven ในช่วง Risk-off",
        "5-10% ของ Portfolio ถือตลอด"),
    HedgeStrategy("Reduce Leverage",
        "ลด Position Size ลง 30-50%",
        "ลดกำไรจาก Carry ลง",
        "ลด Drawdown Risk อย่างมีนัยสำคัญ",
        "VIX > 20, JPY เริ่มแข็ง"),
]

print("=== Hedge Strategies ===")
for h in hedges:
    print(f"  [{h.strategy}]")
    print(f"    Instrument: {h.instrument}")
    print(f"    Cost: {h.cost}")
    print(f"    Protection: {h.protection}")
    print(f"    When: {h.when}")

เคล็ดลับ

ข้อควรรู้สำหรับนักลงทุนไทย ปี 2026

การลงทุนในสินทรัพย์ดิจิทัลและตลาดการเงินต้องเข้าใจความเสี่ยง สิ่งสำคัญที่สุดคือ การจัดการความเสี่ยง ไม่ลงทุนมากกว่าที่พร้อมจะเสีย กระจายพอร์ตลงทุนในสินทรัพย์หลายประเภท ตั้ง Stop Loss ทุกครั้ง และไม่ใช้ Leverage สูงเกินไป

ในประเทศไทย กลต กำหนดกรอบกฎหมายชัดเจนสำหรับ Digital Assets ผู้ให้บริการต้องได้รับใบอนุญาต นักลงทุนต้องทำ KYC และเสียภาษี 15% จากกำไร แนะนำให้ใช้แพลตฟอร์มที่ได้รับอนุญาตจาก กลต เท่านั้น เช่น Bitkub Satang Pro หรือ Zipmex

สำหรับ Forex ต้องเลือก Broker ที่มี Regulation จากหน่วยงานที่น่าเชื่อถือ เช่น FCA, ASIC, CySEC เริ่มต้นด้วย Demo Account ก่อน เรียนรู้ Technical Analysis และ Fundamental Analysis ให้เข้าใจ และมีแผนการเทรดที่ชัดเจน ไม่เทรดตามอารมณ์

Carry Trade คืออะไร

กู้ยืมดอกเบี้ยต่ำ JPY CHF ลงทุนผลตอบแทนสูง AUD TRY Interest Rate Differential กำไรส่วนต่าง Hedge Fund สถาบัน

Unwind คืออะไร

ปิดสถานะ Carry Trade รวดเร็ว Risk-off Funding Currency แข็ง ดอกเบี้ยลด Margin Call VIX พุ่ง Black Swan Crisis

ผลกระทบมีอะไร

Funding Currency แข็ง JPY CHF Carry Currency อ่อน AUD TRY EM หุ้นร่วง Bond Yield พุ่ง Risk-off VIX สูง สภาพคล่องหาย

ป้องกันพอร์ตอย่างไร

VIX Monitor JPY Track กระจายลงทุน ลด Leverage Options Hedge Gold Safe Haven Stop Loss ไม่กระจุก EM High Yield

สรุป

Unwind Carry Trade Funding Currency JPY CHF Interest Rate Differential Risk-off VIX EM Impact Hedge Options Gold Protection

📖 บทความที่เกี่ยวข้อง

carry trade unwindอ่านบทความ → carry trade meaningอ่านบทความ → carry trade forexอ่านบทความ → herschel trade carry onอ่านบทความ → unwind carry tradeอ่านบทความ →

📚 ดูบทความทั้งหมด →