SiamCafe.net Blog
Technology

What Is Spdr

what is spdr
What Is Spdr | SiamCafe Blog
2025-08-01· อ. บอม — SiamCafe.net· 10,089 คำ

SPDR ETF คืออะไร

SPDR Spider ETF SPY S&P 500 State Street GLD Gold XLK Tech Sector Passive Investment DCA Dividend ผลตอบแทน 10-12%

ETFดัชนีExpense RatioAUMเหมาะกับ
SPYS&P 5000.0945%$500B+Trader ต้องการ Liquidity
VOOS&P 5000.03%$400B+นักลงทุนระยะยาว
SPLGS&P 5000.02%$30B+มือใหม่ เงินน้อย
GLDGold Price0.40%$60B+กระจายความเสี่ยง ทอง
XLKTechnology Sector0.09%$60B+เน้น Tech Apple Microsoft
XLFFinancial Sector0.09%$35B+เน้นธนาคาร Finance

SPY Performance Analysis

# === SPY Performance Calculator ===

from dataclasses import dataclass

@dataclass
class YearlyReturn:
    year: int
    return_pct: float
    sp500_level: float
    dividend_yield: float

# S&P 500 Historical Returns (approximate)
returns = [
    YearlyReturn(2019, 31.5, 3230, 1.8),
    YearlyReturn(2020, 18.4, 3756, 1.6),
    YearlyReturn(2021, 28.7, 4766, 1.3),
    YearlyReturn(2022, -18.1, 3839, 1.6),
    YearlyReturn(2023, 26.3, 4770, 1.4),
    YearlyReturn(2024, 25.0, 5880, 1.3),
]

def simulate_investment(initial, monthly_dca, years_data):
    """Simulate DCA investment in SPY"""
    total_invested = initial
    portfolio_value = initial
    for yr in years_data:
        # Add monthly DCA
        for month in range(12):
            portfolio_value += monthly_dca
            total_invested += monthly_dca
            monthly_return = (1 + yr.return_pct/100) ** (1/12) - 1
            portfolio_value *= (1 + monthly_return)
        # Add dividend
        portfolio_value *= (1 + yr.dividend_yield/100)
    return total_invested, portfolio_value

invested, value = simulate_investment(100000, 10000, returns)
profit = value - invested
profit_pct = (profit / invested) * 100

print("=== SPY DCA Simulation ===")
print(f"Initial: 100,000 THB + DCA 10,000/month")
print(f"Period: 2019-2024 (6 years)")
print(f"Total Invested: {invested:,.0f} THB")
print(f"Portfolio Value: {value:,.0f} THB")
print(f"Profit: {profit:,.0f} THB ({profit_pct:.1f}%)\n")

print("=== Yearly Returns ===")
for r in returns:
    emoji = "UP" if r.return_pct > 0 else "DOWN"
    print(f"  {r.year}: {emoji} {r.return_pct:+.1f}% | S&P500: {r.sp500_level:,.0f} | Div: {r.dividend_yield}%")

Sector SPDR ETFs

# === SPDR Sector ETFs ===

@dataclass
class SectorETF:
    ticker: str
    sector: str
    top_holdings: str
    expense_ratio: float
    weight_in_sp500: str
    strategy: str

sectors = [
    SectorETF("XLK", "Technology",
        "Apple Microsoft NVIDIA Broadcom",
        0.09,
        "~32%",
        "เน้น Growth AI Semiconductor"),
    SectorETF("XLF", "Financial",
        "Berkshire JPMorgan Visa Mastercard",
        0.09,
        "~13%",
        "ได้ประโยชน์จากดอกเบี้ยสูง"),
    SectorETF("XLV", "Health Care",
        "UnitedHealth Eli Lilly Johnson & Johnson",
        0.09,
        "~12%",
        "Defensive Sector ผันผวันนี้อย"),
    SectorETF("XLE", "Energy",
        "ExxonMobil Chevron ConocoPhillips",
        0.09,
        "~4%",
        "ได้ประโยชน์จากราคาน้ำมันสูง Dividend สูง"),
    SectorETF("XLRE", "Real Estate",
        "Prologis American Tower Equinix",
        0.09,
        "~2%",
        "REIT Dividend สูง ได้ประโยชน์จากดอกเบี้ยลด"),
    SectorETF("GLD", "Gold",
        "Physical Gold Bars (London Vault)",
        0.40,
        "N/A",
        "Safe Haven Inflation Hedge กระจาย Risk"),
]

print("=== SPDR Sector ETFs ===")
for s in sectors:
    print(f"  [{s.ticker}] {s.sector} | ER: {s.expense_ratio}%")
    print(f"    Top: {s.top_holdings}")
    print(f"    Weight: {s.weight_in_sp500} | Strategy: {s.strategy}")

Investment Strategy

# === Portfolio Strategy with SPDR ===

@dataclass
class Portfolio:
    name: str
    allocation: str
    risk: str
    expected_return: str
    rebalance: str

portfolios = [
    Portfolio("Conservative (อนุรักษ์นิยม)",
        "SPY 40% + GLD 20% + XLV 15% + XLP 15% + Bond ETF 10%",
        "ต่ำ-ปานกลาง",
        "6-8% ต่อปี",
        "ทุก 6 เดือน"),
    Portfolio("Balanced (สมดุล)",
        "SPY 60% + GLD 10% + XLK 15% + XLF 10% + XLE 5%",
        "ปานกลาง",
        "8-10% ต่อปี",
        "ทุก 6 เดือน"),
    Portfolio("Aggressive (เชิงรุก)",
        "SPY 40% + XLK 30% + XLF 15% + XLE 10% + XLRE 5%",
        "สูง",
        "10-15% ต่อปี",
        "ทุก 3 เดือน"),
    Portfolio("Simple (ง่ายสุด)",
        "SPLG 100% (S&P 500 อย่างเดียว)",
        "ปานกลาง",
        "10-12% ต่อปี",
        "ไม่ต้อง Rebalance"),
]

print("=== Portfolio Strategies ===")
for p in portfolios:
    print(f"\n  [{p.name}]")
    print(f"    Allocation: {p.allocation}")
    print(f"    Risk: {p.risk}")
    print(f"    Expected: {p.expected_return}")
    print(f"    Rebalance: {p.rebalance}")

เคล็ดลับ

การนำความรู้ไปประยุกต์ใช้งานจริง

แหล่งเรียนรู้ที่แนะนำ ได้แก่ Official Documentation ที่อัพเดทล่าสุดเสมอ Online Course จาก Coursera Udemy edX ช่อง YouTube คุณภาพทั้งไทยและอังกฤษ และ Community อย่าง Discord Reddit Stack Overflow ที่ช่วยแลกเปลี่ยนประสบการณ์กับนักพัฒนาทั่วโลก

SPDR คืออะไร

Standard Poor's Depositary Receipts Spider ETF SPY S&P 500 State Street AUM $500B+ 1993 Expense 0.095% Dividend Passive 10-12%/ปี

SPDR มีกี่ประเภท

SPY S&P500 GLD Gold XLK Tech XLF Finance XLE Energy XLV Health XLRE Real Estate XLP Staples XLU Utility SPLG Portfolio ถูกสุด

ลงทุนอย่างไร

IBKR Schwab eToro Jitta Wealth Settrade Feeder Fund TMBUS500 KT-US500X เปิดบัญชี ซื้อ SPY SPLG DCA Reinvest Dividend

SPY vs VOO vs SPLG ต่างกันอย่างไร

SPY 0.095% Liquidity สูงสุด Trader VOO 0.03% ระยะยาว SPLG 0.02% ถูกสุด มือใหม่ IVV 0.03% iShares ผลตอบแทนเกือบเท่ากัน

สรุป

SPDR SPY ETF S&P 500 State Street GLD Sector XLK XLF SPLG VOO DCA Dividend Passive Investment ผลตอบแทน 10-12% ระยะยาว

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

what is a forex tradingอ่านบทความ → spdr priceอ่านบทความ → spy current price spdr s&p 500 etfอ่านบทความ → spdr sector etfsอ่านบทความ → spdr กองทุนอ่านบทความ →

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