FX forwards vs spot — odroczone dostawy i forward points

Ostrzeżenie · YMYL Ten artykuł ma charakter wyłącznie edukacyjny i nie stanowi rekomendacji inwestycyjnej. Handel na rynku Forex wiąże się z wysokim ryzykiem utraty kapitału — według ESMA 74–89% rachunków detalicznych traci pieniądze.

Polski eksporter, Tomasz, faktura €500k z niemieckim klientem płatna 4 listopada 2026. Spot dziś (4 maja 2026) = 4.30 PLN/EUR. Tomasz boi się PLN appreciation do listopada (€500k × 4.30 = 2.15M PLN dziś, ale jeśli kurs spadnie do 4.10 = tylko 2.05M PLN — strata 100k PLN). Solution: 6-month EUR/PLN forward 4.32. Bez względu na spot w listopadzie — Tomasz dostaje 2.16M PLN. Pewność. To jest forward.

Czym FX forward

FX forward = OTC contract na exchange waluty po dziś-uzgodnionym kursie z settlement w future date. Vs spot (T+2 settlement, 2 dni biznesowe).

Tenors typowe:

  • 1 tydzień, 1/2/3/6/9/12 miesięcy, 2 lata
  • Custom dates też (broken date forwards)
  • Najpopularniejsze: 1M, 3M, 6M, 1Y

Forward vs spot mechanics

Spot vs Forward (EUR/USD example)
SpotTrade dziś, settlement T+2 (2 dni biz)
Forward 1MTrade dziś, settlement +30 dni
Forward 6MTrade dziś, settlement +6 mies.
Custom dateTrade dziś, settlement specific date
Volume dailySpot $7.5T, forwards $3T

Forward points i interest rate parity

Forward rate = spot + forward points. Forward points reflect interest rate differential między walutami.

Forward points formula
Spot EUR/USD1.0850
USD rate (rd)5.0%
EUR rate (rf)3.5%
6-month T0.5
FormulaF = 1.0850 × (1+0.05×0.5)/(1+0.035×0.5)
Forward 6M1.0930 (forward premium +80 pip)

Interest rate parity (IRP) = no-arbitrage condition. Bez forward premium kompensującego rate differential, można pożyczyć w lower-rate currency, deposit w higher-rate = risk-free profit. IRP eliminuje to.

3 use cases

Use case 1 — Korpo hedging

Tomasz case z dropcap. Polski eksporter z €500k receivable 6 mies. Locks EUR/PLN forward 4.32 = certainty 2.16M PLN regardless of spot.

Use cases korpo:

  • Eksporter receives foreign currency w future = sell forward
  • Importer pays foreign currency w future = buy forward
  • M&A acquisition w foreign currency = lock rate
  • Foreign loan repayment = forward dla każdej raty

Use case 2 — Position trading swap-free

„6-month spot long EUR/USD = $54 daily swap cost. 6-month forward = single trade, no daily swap. Lepiej dla position traders."

Spot long EUR/USD 6 mies. = swap rollover daily (-$0.30/mini lot × 180 dni = $54 cost). Forward = single transaction, no daily swap. Tańsze dla long holds.

Use case 3 — Rate differential speculation

Oczekujesz Fed cuts (USD rate spadnie). Short USD na forward = profit jeśli rate differential narrowuje. Macro thesis trade.

NDF — Non-Deliverable Forwards

NDF = forward dla emerging market currencies z restricted physical delivery. Settlement = cash w USD (difference between forward rate i fixing spot na expiry).

NDF currencies (2026)
BRL (Brazylia)Major NDF currency, capital controls
INR (Indie)RBI restrictions, NDF dominant
CNH (Chiny offshore)Onshore CNY restricted, CNH NDF główny
KRW (Korea)Cap restrictions, NDF popular
RUB (Rosja)Sanctioned 2022+, market frozen

Polski PLN: do 2018 r. NDF dominantny dla offshore. Po liberalizacji — physical PLN forwards mainstream + PLN NDF dla offshore traders.

Polski retail access

Ograniczony:

  • Saxo Bank — forward outrights w SaxoTraderPRO, $10k+ minimum
  • Interactive Brokers (IBKR) — forward contracts dla professional clients
  • PKO BP business accounts — korpo forwards (nie retail)
  • XTB, Plus500, eToro — NIE oferują forwards

Workaround retail: zamiast forward, pozycja długoterminowa na futures (CME 6E quarterly expiry imituje forward). Lub spot z swap acceptance.

Decision framework

Kiedy używać forward vs spot
Day-trader (< 1 dzień)Spot. Forwards niepotrzebne
Swing 1-7 dniSpot. Forward overhead nieuzasadniony
Position 1-6 mies.Forward jeśli access. Spot z swap akceptable
Position 6+ mies.Forward preferred. Daily swap kosztuje
Korpo cash flowForward mandatory. Hedging core function
Capital >$50k positionForward zawsze lepszy niż spot z swap

Wnioski

FX forward = OTC contract na exchange waluty po dziś-uzgodnionym kursie z settlement w future date. Vs spot (T+2). Volume $3T daily globally (vs $7.5T spot).

Forward rate = spot + forward points (interest rate differential). Interest rate parity eliminuje arbitrage. Forward points = market's expected rate differential.

3 use cases: korpo hedging (eksporter/importer), position trading swap-free (lepsze niż spot dla >3-mies. holds), rate differential speculation.

NDF (Non-Deliverable Forward) = dla emerging markets z capital controls (BRL, INR, CNH, KRW). Cash settlement w USD.

Polski retail access ograniczony: Saxo, IBKR. XTB/Plus500 nie oferują. Workaround = futures (CME 6E imituje forward).

Decision: day-trader → spot. Position 6+ mies. → forward. Korpo cash flow → forward mandatory.

Powiązane: spot vs futures — alternative dla forward, swap — combination spot + forward, hedging w forex — broader concept.

Jarosław Wasiński
O autorze

Jarosław Wasiński

Redaktor naczelny MyBank.pl · Analityk finansowy i rynkowy

Niezależny analityk i praktyk z ponad 20-letnim doświadczeniem w sektorze finansowym. Twórca i redaktor naczelny portalu MyBank.pl, działającego od 2004 roku. Analiza fundamentalna rynków walutowych i makroekonomicznych od 2007 roku.

Źródła i bibliografia

  1. BIS Forward markets statistics · $3T daily volume www.bis.org ↗
  2. CME Group NDF documentation · emerging markets forwards www.cmegroup.com ↗
  3. NBP Polski rynek walutowy · PLN forwards i NDF www.nbp.pl ↗

Najczęstsze pytania

Czym FX forward i czym różni się od spot?

FX forward = OTC contract na exchange waluty po dziś-uzgodnionym kursie z settlement w future date. Vs spot (T+2 settlement, 2 dni biznesowe). Forward tenors typowo: 1 tydzień, 1/2/3/6/9/12 miesięcy, 2 lata. Custom dates też możliwe (broken date forwards). Mechanika: 4 maja 2026 spot EUR/USD 1.0850. Kupujesz 6-month forward 1.0890 ($1M notional). 4 listopada 2026 — automatyczna konwersja: dostarczasz $1M, otrzymujesz €917 873 (1M / 1.0890). Bez względu jaki spot będzie 4 listopada — twój kurs to 1.0890. Vs spot: spot = obligation natychmiastowa, forward = obligation w future. Vs futures: forward = OTC custom (każda kwota i data), futures = exchange standardized ($125k notional, quarterly expiry). Vs option: forward = obligation (musisz exchange), option = right (możesz exchange). Settlement: physical delivery (most majors) lub cash settlement (NDFs dla EM currencies). Volume: $3T daily (BIS 2022), 30% globalnego forex.

Forward points i interest rate parity?

Forward rate = spot + forward points. Forward points (lub „pips") = differential interest rates × time × spot. Formula uproszczona: F = S × (1 + rd × T) / (1 + rf × T), gdzie F forward, S spot, rd domestic rate, rf foreign rate, T time fraction. Concrete example: EUR/USD spot 1.0850, USD rate 5.0%, EUR rate 3.5%, 6-month forward (T=0.5). F = 1.0850 × (1+0.05×0.5)/(1+0.035×0.5) = 1.0850 × 1.025/1.0175 = 1.0930. Forward points = +80 pips (forward premium). Interest rate parity (IRP) = no-arbitrage condition. Bez forward premium, można pożyczyć w EUR (3.5%), wymienić na USD na spot, deposit USD (5.0%) = 1.5% risk-free profit per 6 mies. — niemożliwe w efficient markets. Forward premium kompensuje rate differential. Praktyka: gdy USD rate > EUR rate, USD na forward jest droższy (forward premium). Gdy EUR > USD, USD discount. Trading insight: forward points pokazują market's expected interest rate differential — prediction tool dla central bank policy.

NDF — Non-Deliverable Forwards?

NDF (Non-Deliverable Forward) = forward na waluty z restriction physical delivery. Settlement = cash w USD (różnica między forward rate a fixing spot na expiry date). Used dla emerging market currencies z capital controls: Polski PLN (do 2018, post-FX freedom — physical), Brazylijski BRL, Indyjski INR, Chiński CNH, Koreański KRW, Rosyjski RUB (now sanctioned). Mechanika: zamiast deliver PLN w Warszawie, settlement = USD payment of difference. Trader nie potrzebuje access do polskiego banking system. Use case typical: USA fund chce expose do PLN. Kupuje USD/PLN NDF 3-month $10M strike 4.20. Na expiry fixing 4.10 (PLN strengthened). NDF buyer (USD/PLN long, PLN-bearish) loses. Settlement: -$10M × (1/4.10 - 1/4.20) = -$58k cash w USD. NDF volume: $300B daily (10% forwards globally). Polski rynek: PLN NDF historycznie major (pre-2018 capital controls). Po liberalizacji currency — physical PLN forwards plus PLN NDF dla offshore traders. Tools: Reuters Eikon, Bloomberg, EBS NDF matching.

Kiedy retail powinien używać forwards?

3 retail use cases: (1) Position trading bez daily swap: spot long EUR/USD 6-mies. = daily swap rollover (-$0.30/mini lot daily, ~$54 total cost). 6-month forward = single transaction, no daily swap. Tańsze dla long holds. (2) Locking exchange rate dla future cash flow: planujesz $50k EUR transfer do Polski w sierpniu (6 mies. od teraz) — kup EUR/PLN forward dziś = lock rate. Bez względu jaki kurs będzie w sierpniu — masz pewność. (3) Speculation rate differential: jeśli oczekujesz że Fed zacznie cuts (USD rate spadnie), short USD na forward = profit jeśli rate differential narrowuje. Polski retail access ograniczony: Saxo Bank (forward outrights w SaxoTraderPRO, $10k+ minimum), IBKR (forward kontracts via FX trading, dostępne professional clients), niektóre polskie banki (PKO BP business accounts dla korpo). XTB, Plus500, eToro NIE oferują forwards. Decision framework: jeśli <$10k capital lub day-trader → spot. Jeśli $50k+ position trading → forward dla swap-free long holds. Jeśli korpo cash flow → forward mandatory (hedging).

Pogłębij temat · pełny przewodnik