Moduł 2 z 2
Roll kontraktów — jak przenosić pozycję
Protokół rollu futures: jak wyznaczyć okno rollu z wolumenu, policzyć koszt rollu w R i zapisać plan obok realizacji w dzienniku.
- Autor
- Zordon Intelligence Sp. z o.o.
- Aktualizacja
- Czas czytania
- 8 min
- Źródła
- 2
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ą. Samo „kilka tygodni przed” to jednak wskazówka, nie reguła. Regułę wyznaczasz z danych, które widzisz na własnym rachunku.
Protokół rollu — sześć kroków
Kolejność jest częścią procedury. Kroki 1–3 ustalają kiedy, kroki 4–6 — ile to kosztuje i co zapisać po fakcie.
- Zapisz datę wygaśnięcia starej serii. Bierzesz ją z kalendarza instrumentu u giełdy lub brokera i zapisujesz z wyprzedzeniem, nie w dniu wygaśnięcia.
- Skanuj wolumen obu serii raz na sesję. Po zamknięciu zapisujesz dwie liczby: wolumen serii starej i nowej, w tym samym momencie. Bez tego kroku nie masz podstawy do decyzji, masz tylko kalendarz.
- Uznaj, że nowa seria przejęła rolę, gdy jej wolumen przewyższa wolumen starej w dwóch kolejnych odczytach. Dwa odczyty, nie jeden — pojedynczy dzień bywa szumem wywołanym jedną dużą transakcją. Ta reguła jest odtwarzalna: ten sam warunek w tym samym układzie danych daje tę samą decyzję. To praktyczne zastosowanie pomiaru obrotu względem typowego poziomu; sam protokół, razem z przeliczeniem poślizgu na R, opisuje lekcja Wolumen i płynność.
- Odczytaj spread kalendarzowy w momencie rollu. Dla pozycji długiej
spread = F_nowy − F_stary; dla krótkiej znak się odwraca. Zapisz znak jawnie, żeby nie porównywać liczb o różnych znakach w jednym arkuszu. - Policz koszt rollu w PLN i w R:
spread_pkt = F_nowy − F_stary (dla long; short = odwrotnie)
koszt_rollu_PLN = spread_pkt × wartość_punktu × liczba_kontraktów + prowizje (close + open)
koszt_rollu_R = koszt_rollu_PLN / 1R
Wartość punktu, wielkość kontraktu i prowizje są brokerowo specyficzne — sprawdź u swojego brokera, zanim wpiszesz je do wzoru. 1R licz od stopa na tej pozycji, zgodnie z lekcją o r-multiple.
- Wykonaj i porównaj. Close starej serii + open nowej (albo spread order, jeśli broker go udostępnia). Po wykonaniu wpisz rzeczywiste ceny fill obu nóg i policz koszt ponownie — tą samą formułą. Różnica między planem a realizacją to miara Twojej egzekucji, nie „pech”.
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.
Próg decyzyjny: przed rollem policz koszt jako ułamek 1R i porównaj z budżetem carry zapisanym w planie. Jeśli roll zjada 0,5R co miesiąc, horyzont trzymania albo instrument są do przemyślenia — to liczba, którą widzisz w arkuszu, a nie wrażenie po sesji.
Przykład samego rachunku (wszystkie wartości to liczby ilustracyjne, nie kwotowania): spread_pkt = 3, wartość_punktu = 10 PLN, liczba_kontraktów = 1, prowizje łącznie = 8 PLN, Twoje 1R = 300 PLN.
koszt_rollu_PLN = 3 × 10 × 1 + 8 = 38 PLN
koszt_rollu_R = 38 / 300 ≈ 0,13R
Ten przykład pokazuje wyłącznie kolejność działań. Wartość punktu, wielkość kontraktu i prowizje sprawdź u swojego brokera — w arkuszu wpisujesz własne liczby, a nie te z lekcji. Jeśli w dzienniku zapisujesz wartość orientacyjną, oznacz ją jako liczba ilustracyjna, żeby po miesiącu nie pomylić jej z własnym pomiarem.
Dziennik okna rollu — wypełnij sam
Ten arkusz odpowiada na krok 3: pokazuje, kiedy nowa seria faktycznie przejęła wolumen.
| Data (sesja) | Instrument | Wolumen stara | Wolumen nowa | Nowa powyżej starej? (T/N) | Odczytów z rzędu | Spread (pkt) |
|---|---|---|---|---|---|---|
Dziennik rollu — wypełnij sam
| Data | Instrument | Stara seria | Nowa seria | F_stary | F_nowy | spread (pkt) | Planowany koszt (R) | Faktyczny koszt (R) | Różnica (R) |
|---|---|---|---|---|---|---|---|---|---|
Po trzech rollach policz średnią z kolumny „Różnica (R)” i medianę kosztu faktycznego. Pierwsza liczba mówi, czy plan jest realistyczny, druga — jaki jest typowy koszt carry na tym instrumencie. Obie są Twoje; żadna nie pochodzi z publikacji.
Kiedy roll mówi „nie handluj”
- Nowa seria nie przejęła wolumenu. Brak dwóch kolejnych odczytów, w których wolumen nowej serii przewyższa starą, oznacza roll w cienkim miesiącu — czyli płacenie rozszerzonego spreadu za pośpiech.
- Koszt rollu w R przekracza budżet carry z planu. Przekroczenie progu nie jest sygnałem do negocjacji z progiem; jest sygnałem do zmiany horyzontu albo instrumentu.
- Nie znasz wymaganego depozytu dla nowej serii. Margin zmienia się między miesiącami — potwierdź go u swojego brokera. Roll wykonany „w ciemno” potrafi zostawić rachunek bez bufora na wahanie dnia.
- Roll w dniu wygaśnięcia lub po nim. Nie ma wtedy okna na korektę fillu ani na reakcję, gdy spread się rozjedzie. Jeśli dopuściłeś do tej sytuacji, problemem nie jest roll, a brak procedury z kroków 1–3.
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.
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”.
- Decyzja o oknie rollu z kalendarza bez wolumenu — data wygaśnięcia mówi, do kiedy masz czas, a nie kiedy przenieść pozycję.
- Plan i realizacja w osobnych miejscach — jeśli koszt planowany nie leży obok faktycznego, nie zmierzysz egzekucji, tylko ją ocenisz po pamięci.
Ćwiczenie mierzalne
Wybierz kontrakt, który trzymasz (albo symulacyjnie). Wykonaj kroki 1–5: zapisz datę wygaśnięcia, prowadź arkusz okna rollu przez co najmniej pięć sesji, ustal moment przejęcia wolumenu według reguły dwóch odczytów, policz planowany koszt w R i zapisz go w dzienniku rollu. Po wykonaniu wpisz faktyczny koszt obok planu. Różnica powie Ci, jak dobrze egzekwujesz procedurę — i to jest jedyna liczba w tym ćwiczeniu, której nie da się zastąpić opinią.
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. Moment przejęcia wyznaczasz regułą dwóch kolejnych odczytów wolumenu, a nie samą datą w kalendarzu.
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. Prowizje i wartość punktu, których potrzebujesz do rachunku, sprawdź u swojego brokera.
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.
Dlaczego liczyć koszt rollu w R, a nie tylko w PLN?
Bo PLN nie mówi, czy koszt jest duży — duży jest dopiero wtedy, gdy zjada istotną część ryzyka na pozycję. R normalizuje ten koszt do Twojej reguły ryzyka, więc ten sam spread na dwóch instrumentach o różnej wartości punktu staje się porównywalny, a koszt carry można zestawić z expectancy systemu. Bez tego zestawienia nie odróżnisz strategii, która działa, od strategii, którą struktura terminowa po cichu finansuje z Twojego kapitału. Wpisy z arkusza (spread, prowizje, margin) potwierdź u swojego brokera, zanim uznasz je za stałe.
Reklama
Najważniejsze wnioski
- Kontrakt futures ma termin wygaśnięcia, więc pozycja dłuższa niż miesiąc wymaga rollu: zamknięcia starej serii i otwarcia nowej. Ta lekcja daje protokół wykonania: regułę wyznaczenia okna rollu z dwóch kolejnych odczytów wolumenu, wzór na koszt rollu w punktach, PLN i R, dziennik do wypełnienia oraz reguły, kiedy roll mówi „nie handluj”. Plan i realizacja w jednym arkuszu — różnica między nimi to miara Twojej egzekucji.
Źródła i dokumenty
Materiał opieramy na dokumentach źródłowych. Wartości zmienne — opłaty, limity, wskaźniki regulacyjne — sprawdź u źródła przed podjęciem decyzji.
- CME Group — rolling futures positions — cmegroup.com
- Investopedia — futures roll — investopedia.com
Zastrzeżenie
- KursTradera.pl to serwis edukacyjny o charakterze informacyjnym. Nie prowadzimy działalności maklerskiej, nie przyjmujemy i nie przekazujemy zleceń, nie zarządzamy portfelem, nie oferujemy instrumentów finansowych i nie świadczymy usług doradztwa inwestycyjnego w rozumieniu ustawy o obrocie instrumentami finansowymi. Materiały opisują mechanizmy rynkowe i proces decyzyjny — nie są instrukcją kupna lub sprzedaży jakiegokolwiek instrumentu.
- Żadna z publikowanych treści nie stanowi rekomendacji inwestycyjnej, informacji rekomendującej ani rekomendacji w rozumieniu Rozporządzenia Parlamentu Europejskiego i Rady (UE) nr 596/2014 (MAR) oraz aktów wykonawczych. Nie jest też ofertą nabycia lub zbycia instrumentów finansowych ani zaproszeniem do składania ofert. Wszelkie przykłady, wykresy, zrzuty ekranu i liczby mają charakter ilustracyjny i odnoszą się do sytuacji hipotetycznych lub historycznych.
- Inwestowanie i trading wiążą się z ryzykiem utraty części lub całości zainwestowanego kapitału. Wyniki osiągnięte w przeszłości — w tym wyniki przedstawione w materiałach edukacyjnych, backtestach i przykładach — nie gwarantują wyników przyszłych i nie są ich wiarygodnym wskaźnikiem. Żadna opisana metoda ani strategia nie eliminuje ryzyka. Decyzje inwestycyjne podejmujesz samodzielnie, na własną odpowiedzialność i po zapoznaniu się z aktualnymi dokumentami swojego brokera.
- Instrumenty z dźwignią (CFD, kontrakty terminowe, opcje, transakcje typu margin) mogą generować straty przewyższające wartość wpłaconych środków — możesz stracić więcej, niż zainwestowałeś, i zostać wezwanym do uzupełnienia depozytu (margin call). W Unii Europejskiej dźwignia dla klientów detalicznych handlujących CFD na głównych parach walutowych jest ograniczona decyzją ESMA (interwencja produktowa w sprawie CFD i opcji binarnych), ale ograniczenie dźwigni nie usuwa ryzyka. Odsetek rachunków detalicznych przynoszących straty różni się między brokerami i zmienia się w czasie — aktualną wartość odczytaj z ostrzeżenia ryzyka u swojego brokera i zapisz razem z datą.
- Backtesty, symulacje i przykładowe wyniki nie są rzeczywistymi wynikami transakcyjnymi. Powstają w warunkach odtwarzanych z danych historycznych, nie uwzględniają w pełni poślizgu cenowego, płynności, spreadu, prowizji, swapu, wpływu własnych zleceń na rynek ani czynnika psychologicznego — a wszystkie te elementy pogarszają wynik w praktyce. Wyniki historyczne nie chronią przed przyszłymi stratami.
Kto to pisze i jak to sprawdzamy
Materiały pisze i weryfikuje Redakcja KursTradera.pl — zasady opisuje o serwisie: każda liczba ma źródło, a braki pokazujemy jawnie. Błąd merytoryczny zgłosisz przez kontakt — poprawki opisujemy w treści.
Postęp zapisujemy wyłącznie w tej przeglądarce (localStorage) — nie ma konta ani kopii na serwerze. Wyczyszczenie danych witryny go usunie. Zarządzaj swoimi danymi