Roll kontraktów futures — jak przenosić pozycję bez niespodzianki
Roll kontraktów futures — jak przenosić pozycję bez niespodzianki
Teza tej lekcji: roll to zamknięcie i otwarcie, nie „przedłużenie”
Nie da się „przedłużyć” kontraktu futures — każdy ma datę wygaśnięcia. Gdy chcesz trzymać ekspozycję dalej, wykonujesz roll: zamykasz pozycję w starym miesiącu i otwierasz w nowym. Różnica cen (spread między miesiącami) decyduje o koszcie rollu — a to zależy od krzywej terminowej.
Kiedy i jak wykonać roll
| Moment | Co robisz |
|---|---|
| Front month + kilka tygodni do wygaśnięcia | sprawdź płynność obu miesięcy (volume, spread) |
| Okno rollu (liquidity window) | gdy nowy miesiąc przejmuje wolumen — zwykle 1–2 tygodnie przed wygaśnięciem |
| Egzekucja | close stary + open nowy (albo spread order, jeśli dostępny) |
| Zapis w dzienniku | data, ceny obu miesięcy, koszt/spread rollu |
Nie czekasz do ostatniego dnia: wtedy płynność starego miesiąca spada, a spread i slippage rosną.
Ile kosztuje roll
Koszt rollu = różnica cen między miesiącami (spread kalendarzowy) + prowizje za zamknięcie i otwarcie. W contango płacisz premię za przeniesienie; w backwardation zwykle odzyskujesz. Do tego:
- prowizje brokera (close + open),
- spread obu miesięcy w momencie rollu,
- ewentualna zmiana margin między miesiącami.
Protokół: przed rollem policz koszt jako ułamek 1R. Jeśli roll zjada 0,5R co miesiąc, horyzont trzymania albo instrument są do przemyślenia.
Typowe błędy
- Roll „na ostatnią chwilę” — mała płynność starego miesiąca = gorsza cena.
- Brak zapisu kosztu rollu — bez niego nie wiesz, ile carry zjada z zysku.
- Porównywanie ciągłego wykresu bez korekty rollu — ciągły chart bywa „przeklejony”; roll zmienia realny PnL.
- Zamiana na inny miesiąc bez sprawdzenia krzywej — to decyzja kosztowa, nie „techniczny detal”.
Roll a strategia
- Day trader zwykle nie rolluje — zamyka przed końcem sesji.
- Swing/swing futures rolluje wg kalendarza, z zapisanym kosztem.
- Hedging (jeśli używasz futures do zabezpieczenia) roll bywa zaplanowany na stałe okno.
- Jeśli często rollujesz, rozważ CFD na indeksy — porównanie kosztów: CFD czy futures.
Warstwa PL i pomiar
Zanim skalujesz size, zapisz w dzienniku trzy fakty z metody pomiaru: (1) jaki % kont detalicznych raportuje Twój broker i z jaką datą komunikatu, (2) ile kosztuje typowy overnight względem Twojego 1R, (3) czy setup przechodzi mini-próbkę bez optymalizacji wstecz. To nie jest backtest „na pewny zysk” — to higiena evidence of work.
Policz size w kalkulatorze 1–2% albo wynik w R-multiple. Jeśli grasz FX, zorientuj wartość ruchu w pips → PLN. Margin i wezwania: margin na futures.
Ćwiczenie mierzalne
Wybierz kontrakt, który trzymasz (albo symulacyjnie). Sprawdź datę wygaśnięcia, płynność front montha i ceny dwóch miesięcy. Zaplanuj okno rollu (datę), policz oczekiwany koszt w ułamku 1R i zapisz procedurę (close/open, zrzut cen). Po rolle wpisz rzeczywisty koszt obok planu — różnica powie Ci, jak dobrze egzekwujesz procedurę.
Roll kontraktu futures to:
Roll to close + open. Koszt zależy od spreadu kalendarzowego (contango/backwardation) i prowizji.
Częste pytania
Kiedy najlepiej zrobić roll?
W oknie płynności — gdy nowy miesiąc przejmuje wolumen, zwykle 1–2 tygodnie przed wygaśnięciem. Czekanie do końca = gorszy fill.
Czy roll zawsze kosztuje?
Nie — w backwardation spread kalendarzowy bywa na Twoją korzyść. Ale koszt (lub przychód) zawsze policzysz w ułamku R, nie zgadujesz.
Czy ciągły wykres uwzględnia roll?
Continuous chart to konstrukt przeklejany między miesiącami; różnice krzywej mogą zniekształcać PnL. Dlatego przy dłuższym trzymaniu prowadzisz własny zapis.
- ▢ CME Group — rolling futures positions — cmegroup.com
- ▢ Investopedia — futures roll