Opcje na NDX czy QQQ: porównanie i różnice
Analiza techniczna opcji na NDX oraz QQQ w zakresie rozliczeń gotówkowych, fizycznej dostawy akcji, zasad opodatkowania 60/40 oraz specyfiki wygasania kontraktów indeksowych.
Wybór między opcjami na NDX a opcjami na QQQ to decyzja dotycząca dwóch kontraktów opartych na tym samym koszyku akcji – Nasdaq-100 – które różnią się niemal każdym szczegółem technicznym. Jeden kontrakt NDX odpowiada ekspozycji około czterdziestu kontraktów na QQQ, rozlicza się gotówkowo, nie podlega wcześniejszej realizacji i jest opodatkowany zgodnie z zasadą 60/40. Jeden kontrakt na QQQ jest niewielki, wiąże się z dostawą akcji, może zostać przedwcześnie przypisany i jest opodatkowany jak transakcja giełdowa. XND, opcja na mikroindeks o wartości jednej setnej NDX, posiada zasady indeksowe przy ułamkowej wielkości kontraktu. Poniższe zestawienia przedstawiono w tej samej kolejności co nasz przewodnik opcje na SPX a opcje na SPY, przy czym wartości liczbowe odczytano z dziennych danych cenowych i opcyjnych dla QQQ, a dane dotyczące indeksu zaczerpnięto z definicji produktów i opublikowanych specyfikacji Nasdaq.
Jaka jest wielkość jednego kontraktu NDX w porównaniu z QQQ?
Indeks Nasdaq-100 jest kwotowany jako poziom liczbowy rzędu dziesiątek tysięcy; QQQ, ETF śledzący ten indeks, jest wyceniany za akcję jako niewielki ułamek tego poziomu. Oba kontrakty opcyjne wykorzystują mnożnik 100, więc różnica w instrumencie bazowym przekłada się na różnicę w wielkości kontraktu. Panel określa wielkość jednego kontraktu QQQ na podstawie ostatniego dziennego kursu zamknięcia ETF. Dzienne dane cenowe i opcyjne w tym artykule obejmują akcje i ETF-y, a nie poziomy indeksów czy serie opcji indeksowych, dlatego dane dla NDX i XND podano na podstawie definicji produktów, a nie na podstawie pomiarów.
| symbol | sesja | cena akcji | wartość nominalna kontraktu (kUSD) |
|---|---|---|---|
| QQQ | Oct 9, 2026 | 751.27 | 75 |
Dokładny kod SQL dla każdej liczby
SELECT
ticker AS symbol,
concat(formatDateTime(date, '%b'), ' ', toString(toDayOfMonth(date)), ', ', toString(toYear(date))) AS session_pretty,
round(toFloat64(close), 2) AS share_price,
toUInt32(round(toFloat64(close) * 100 / 1e3)) AS contract_notional_kusd
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'QQQ'
AND date >= today() - 30
ORDER BY date DESC
LIMIT 1Na dzień Oct 9, 2026, QQQ zamknął się na poziomie 751.27 USD, więc jeden kontrakt QQQ kontroluje ekspozycję na Nasdaq-100 o wartości około 75 tys. USD. Poziom indeksu jest mniej więcej czterdziestokrotnie wyższy od ceny akcji ETF: QQQ zaprojektowano tak, aby w momencie debiutu w 1999 roku był notowany blisko jednej dwudziestej wartości indeksu, a po splicie dwa-za-jeden w 2000 roku – jednej czterdziestej; w kolejnych latach stosunek ten uległ jedynie niewielkim zmianom. Przy tym samym mnożniku 100, jeden kontrakt NDX obejmuje ekspozycję o wartości około czterdziestokrotnie wyższej niż jeden kontrakt QQQ, co daje kwoty rzędu milionów dolarów. XND zdefiniowano jako jedną setną poziomu NDX, więc jeden kontrakt XND obejmuje ekspozycję o wartości zbliżonej do czterdziestu akcji QQQ, czyli czterech dziesiątych jednego kontraktu QQQ. Ruch o jeden punkt oznacza wartość 100 USD na kontrakt w każdym z produktów, jednak indeks porusza się o około czterdzieści punktów na każdy punkt ruchu QQQ, a depozyt zabezpieczający dla krótkiego spreadu na NDX skaluje się w ten sam sposób. Dokładny stosunek w dowolnej sesji to kurs zamknięcia NDX podzielony przez kurs zamknięcia QQQ; zmienia się on o ułamek punktu rocznie. Sposób wyceny kontraktów mikro opisano w wyjaśnienie opcji na miniindeksy.
Rozliczenie gotówkowe czy dostawa akcji QQQ?
NDX i XND rozliczane są gotówkowo: kontrakt typu in-the-money wypłaca różnicę między wartością rozliczeniową a ceną wykonania, pomnożoną przez 100, i żadne inne aktywa nie trafiają na rachunek. Opcje na QQQ rozliczane są poprzez dostawę akcji. Wykonana opcja call na QQQ typu in-the-money dostarcza na rachunek 100 akcji QQQ, wykonana opcja put powoduje ich wydanie, a spread na QQQ o zdefiniowanym ryzyku może przekształcić się w pozycję na akcjach w trakcie weekendu, jeśli jedna noga zakończy się in-the-money, a druga nie. Przewodnik rozliczenie gotówkowe a dostawa fizyczna omawia oba scenariusze, a godziny graniczne realizacji u brokera opisują terminy składania dyspozycji dotyczących wygasającej nogi.
Realizacja europejska a amerykańska oraz wcześniejsze przypisanie
NDX i XND są typu europejskiego: realizacja następuje wyłącznie w momencie wygaśnięcia, więc krótka pozycja w opcji indeksowej nigdy nie podlega wcześniejszemu przypisaniu. Opcje na QQQ są typu amerykańskiego, a praktyczne okno wcześniejszego przypisania przypada na sesję przed kwartalnym dniem ex-dividend QQQ. Posiadacz opcji call, który wykona ją wieczorem przed ex-date, posiada akcje w dniu ustalenia prawa do dywidendy i otrzymuje wypłatę; wystawca opcji call przypisany tej nocy dostarcza akcje i traci prawo do dywidendy. Kandydatami do realizacji są opcje call, w których wartość czasowa jest niższa niż wartość dywidendy – w praktyce są to głębokie opcje in-the-money bliskie wygaśnięcia. Zasady realizacji opisano w opcje amerykańskie a europejskie; panel pokazuje, jak regularny jest kalendarz dywidendowy QQQ.
| data dywidendy (ex-date) | data dywidendy | dzień tygodnia | dywidenda na akcję |
|---|---|---|---|
| 2026-09-21 | Sep 21, 2026 | Mon | 0.7514 |
| 2026-06-22 | Jun 22, 2026 | Mon | 0.8135 |
| 2026-03-23 | Mar 23, 2026 | Mon | 0.7328 |
| 2025-12-22 | Dec 22, 2025 | Mon | 0.7941 |
| 2025-09-22 | Sep 22, 2025 | Mon | 0.694 |
| 2025-06-23 | Jun 23, 2025 | Mon | 0.5911 |
| 2025-03-24 | Mar 24, 2025 | Mon | 0.7157 |
| 2024-12-23 | Dec 23, 2024 | Mon | 0.8347 |
| 2024-09-23 | Sep 23, 2024 | Mon | 0.6769 |
Dokładny kod SQL dla każdej liczby
SELECT
toString(exd) AS ex_date,
concat(formatDateTime(exd, '%b'), ' ', toString(toDayOfMonth(exd)), ', ', toString(toYear(exd))) AS ex_date_pretty,
formatDateTime(exd, '%a') AS weekday,
round(max(toFloat64(cash_amount)), 4) AS cash_per_share
FROM
(
SELECT
toDate(ex_dividend_date) AS exd,
cash_amount
FROM global_markets.stocks_dividends
WHERE ticker = 'QQQ'
)
WHERE exd < today()
AND exd >= today() - 800
GROUP BY exd
ORDER BY exd DESCOstatni dzień ex-dividend dla QQQ przypadł na Sep 21, 2026, był to Mon, z wypłatą 0.7514 USD na akcję. Pokazane dystrybucje 9, od Sep 23, 2024 do Sep 21, 2026, następują w cyklu kwartalnym w marcu, czerwcu, wrześniu i grudniu, więc przypisania związane z dywidendą dla krótkich pozycji w opcjach call na QQQ koncentrują się wokół czterech dat w roku. Ogólna zasada znajduje się w dni ex-dividend a opcje.
Rozliczenie AM czy PM: kiedy ustalana jest cena końcowa
To decyzja najczęściej pomijana. Każda opcja na QQQ wygasa w oparciu o cenę zamknięcia w dniu wygaśnięcia, co oznacza rozliczenie PM; XND również jest rozliczany w trybie PM w każdym terminie wygaśnięcia. NDX dzieli się według serii. Standardowe miesięczne opcje na NDX wygasające w trzeci piątek miesiąca są rozliczane w trybie AM: wartość rozliczeniowa jest obliczana na podstawie ceny otwarcia każdego komponentu Nasdaq-100 w piątek wygaśnięcia, a ostatnią sesją handlową dla kontraktu jest czwartek. Tygodniowe i miesięczne opcje na NDX, notowane pod symbolem NDXP, są rozliczane w trybie PM w oparciu o poziom zamknięcia w dniu wygaśnięcia. Praktyczna różnica wynika z luki nocnej: miesięczny kontrakt rozliczany w trybie AM kończy notowania w czwartek i jest wyceniany na podstawie piątkowego otwarcia, bez możliwości korekty w międzyczasie. Są to opublikowane warunki kontraktów Nasdaq na wrzesień 2026 roku; przed zawarciem transakcji należy potwierdzić je na stronie produktu Nasdaq NDX, ponieważ giełdy aktualizują swoje wykazy.
Czy NDX i QQQ mają codzienne wygaśnięcia?
Tak. Nasdaq notuje wygaśnięcia NDX i XND w każdy dzień roboczy, a QQQ dodało wygaśnięcia wtorkowe i czwartkowe, aby uzupełnić swój zestaw od poniedziałku do piątku. Panel zlicza poszczególne daty wygaśnięcia QQQ, które faktycznie były przedmiotem obrotu w ciągu ostatnich około sześciu tygodni, z podziałem na dni tygodnia. Serie NDX i XND nie znajdują się w danych opcyjnych, więc ich notowania w dni powszednie zaczerpnięto ze specyfikacji Nasdaq, a nie z obliczeń.
| etykieta | terminy wygaśnięcia QQQ |
|---|---|
| Mon | 5 |
| Tue | 6 |
| Wed | 6 |
| Thu | 6 |
| Fri | 7 |
Dokładny kod SQL dla każdej liczby
SELECT
formatDateTime(expiration_date, '%a') AS label,
countDistinct(expiration_date) AS qqq_expirations
FROM global_markets.options_greeks
WHERE underlying_symbol = 'QQQ'
AND date >= today() - 45
AND date < today()
AND expiration_date >= today() - 45
AND expiration_date < today()
AND volume > 0
GROUP BY label, toDayOfWeek(expiration_date)
ORDER BY toDayOfWeek(expiration_date)W tym okresie QQQ wygasał w 6 wtorków i 6 czwartków, czyli w dwa dni tygodnia dodane jako ostatnie. Żaden z produktów nie zmusza tradera do czekania do piątku, a strategie 0DTE stosowane dla SPX i SPY mają swoje odpowiedniki dla Nasdaq-100 po obu stronach.
Jak wypada porównanie płynności i zmienności implikowanej?
Ten sam koszyk, ta sama zmienność: oba produkty wyceniają te same 100 akcji, więc zmienność implikowana at-the-money (zannualizowany ruch wyceniany przez rynek opcji, odczytany z ceny samej opcji) dla jednego z nich jest naturalnym punktem odniesienia dla drugiego. Dwa szczegóły techniczne różnią te odczyty: które ceny wykonania i terminy wygaśnięcia mieszczą się w danym paśmie w danym dniu oraz dywidenda QQQ, którą uwzględniają ceny opcji na QQQ, a której nie uwzględnia indeks. Panel odczytuje dane dla QQQ z kontraktów w zakresie 2% od instrumentu bazowego z terminem wygaśnięcia od 20 do 45 dni w ostatniej sesji i zlicza każdy kontrakt QQQ, którym handlowano we wszystkich cenach wykonania i terminach wygaśnięcia. Serie NDX i XND nie znajdują się w tych danych opcyjnych, więc odczyt dla indeksu nie jest tu drukowany; aby dokonać porównania typu "jeden do jednego", należy otworzyć oba łańcuchy opcji w tej samej minucie.
| symbol | sesja | ATM IV (%) | kontrakty ATM | łączna liczba kontraktów | wolumen całkowity | wolumen |
|---|---|---|---|---|---|---|
| QQQ | Oct 8, 2026 | 19.6 | 236 | 5440 | 3479659 | 3.48 million |
Dokładny kod SQL dla każdej liczby
SELECT
underlying_symbol AS symbol,
concat(formatDateTime(min(date), '%b'), ' ', toString(toDayOfMonth(min(date))), ', ', toString(toYear(min(date)))) AS session_pretty,
round(avgIf(implied_volatility,
iv_converged = 1
AND days_to_expiry BETWEEN 20 AND 45
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.02) * 100, 1) AS atm_iv_pct,
countIf(iv_converged = 1
AND days_to_expiry BETWEEN 20 AND 45
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.02) AS atm_contracts,
count() AS total_contracts,
sum(volume) AS total_volume,
formatReadableQuantity(toFloat64(sum(volume))) AS total_volume_pretty
FROM global_markets.options_greeks
WHERE underlying_symbol = 'QQQ'
AND volume > 0
AND date = (
SELECT max(date)
FROM global_markets.options_greeks
WHERE underlying_symbol = 'QQQ'
AND date >= today() - 30
AND volume > 0
)
GROUP BY symbol
HAVING countIf(iv_converged = 1
AND days_to_expiry BETWEEN 20 AND 45
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.02) > 0W dniu Oct 8, 2026, kontrakty na QQQ w paśmie at-the-money z terminem wygaśnięcia od 20 do 45 dni wykazały zmienność implikowaną na poziomie 19.6%, odczytaną z 236 różnych kontraktów. We wszystkich cenach wykonania i terminach wygaśnięcia, w tej sesji przedmiotem obrotu było 5440 różnych kontraktów QQQ, co dało łączny wolumen 3.48 million kontraktów. Liczba kontraktów nie jest liczbą dolarów: jeden kontrakt NDX obejmuje ekspozycję o wartości około czterdziestokrotnie wyższej niż jeden kontrakt QQQ, więc wolumen indeksowy należy pomnożyć przez około czterdzieści, aby porównać oba produkty w ujęciu dolarowym. Wolumen XND również nie jest tutaj pokazany; przed założeniem, że realizacja zleceń będzie przebiegać tak jak w przypadku QQQ, należy sprawdzić łańcuch opcji dla tego instrumentu. Sposób, w jaki odczyt at-the-money dla ETF zmieniał się w czasie, został szczegółowo omówiony w zmienność implikowana QQQ.
Jak opodatkowane są opcje na NDX, XND i QQQ?
NDX i XND to opcje na szeroki indeks, które amerykański kodeks podatkowy traktuje jako kontrakty typu Section 1256: otwarte pozycje są wyceniane według wartości rynkowej na koniec roku, a zyski i straty są dzielone w 60% jako długoterminowe i w 40% jako krótkoterminowe, niezależnie od czasu utrzymywania pozycji. Opcje na QQQ to opcje na akcje, więc zysk z pozycji utrzymywanej przez rok lub krócej jest w całości krótkoterminowy. W przypadku hipotetycznego zysku 10 000 USD, podział 60/40 opodatkowuje 6 000 USD według stawki długoterminowej, a 4 000 USD według stawki krótkoterminowej; ten sam zysk z QQQ zamknięty w ciągu roku jest w całości opodatkowany według stawki krótkoterminowej. Pełne zasady opisano w dlaczego opcje indeksowe są opodatkowane 60/40. Żadna z tych informacji nie stanowi porady podatkowej, a stawki zależą od podatnika.
Opcje na NDX a opcje na QQQ: co do czego pasuje?
Po zestawieniu czterech decyzji wybór staje się oczywisty w zależności od wielkości rachunku oraz tego, co trader chce posiadać w momencie wygaśnięcia.
- XND pasuje do małych rachunków, które chcą skorzystać z opodatkowania indeksowego. Jeden kontrakt obejmuje ekspozycję o wartości zbliżonej do czterdziestu akcji QQQ, czyli czterech dziesiątych jednego kontraktu QQQ, rozlicza się gotówkowo, nigdy nie podlega wcześniejszemu przypisaniu, wygasa w trybie PM w każdym notowanym terminie i podlega zasadzie 60/40. Wolumen nie jest pokazany na tej stronie; przed założeniem, że realizacja zleceń będzie przebiegać tak jak w przypadku QQQ, należy sprawdzić łańcuch opcji na żywo.
- QQQ pasuje do spreadów opierających się na wolumenie kontraktów pokazanym w panelu QQQ oraz do każdej strategii wymagającej posiadania akcji, takiej jak covered call na istniejącym portfelu QQQ. Kompromisem jest dostawa akcji w momencie wygaśnięcia oraz standardowe krótkoterminowe opodatkowanie, z ryzykiem przypisania krótkich pozycji call w okolicach każdego dnia ex-dividend.
- NDX pasuje do dużych pozycji. Jeden kontrakt zastępuje około czterdzieści kontraktów na QQQ, więc duża pozycja wymaga znacznie mniejszej liczby kontraktów i prowizji, przy rozliczeniu gotówkowym i opodatkowaniu 60/40. Dodatkową decyzją jest wybór między AM a PM: miesięczne opcje wygasające w trzeci piątek rozliczają się na otwarciu w piątek i kończą notowania w czwartek, podczas gdy tygodniówki NDXP rozliczają się na zamknięciu.
FAQ
Czy NDX to to samo co QQQ?
Nie. NDX to sam indeks Nasdaq-100, obliczany poziom bez pokrycia w akcjach, natomiast QQQ to fundusz ETF, który posiada 100 akcji i jest notowany jako niewielki ułamek poziomu indeksu. Opcje na NDX rozliczane są gotówkowo w oparciu o indeks; opcje na QQQ dostarczają akcje ETF.
Czy opcje na NDX mogą zostać przypisane przedwcześnie?
Nie. NDX i XND są typu europejskiego i rozliczają się tylko w momencie wygaśnięcia, więc krótka pozycja w NDX nigdy nie jest przypisywana wcześniej. Opcje na QQQ są typu amerykańskiego i mogą zostać przypisane w dowolnym momencie, najczęściej na sesji przed kwartalnym dniem ex-dividend.
Czy opcje na NDX są opodatkowane inaczej niż opcje na QQQ?
Tak. NDX i XND to kontrakty typu Section 1256, opodatkowane w 60% jako długoterminowe i w 40% jako krótkoterminowe, z wyceną rynkową na koniec roku. Opcje na QQQ są opodatkowane jak akcje: krótkoterminowo, jeśli są utrzymywane rok lub krócej, i długoterminowo powyżej tego okresu.
Czym jest XND?
XND to opcja na mikroindeks Nasdaq-100, o wielkości jednej setnej poziomu NDX z tym samym mnożnikiem 100, więc jeden kontrakt XND obejmuje ekspozycję o wartości zbliżonej do samego poziomu NDX. Jest rozliczany gotówkowo, typu europejskiego, rozliczany w trybie PM i opodatkowany zgodnie z Section 1256.
Czy opcje na NDX wygasają w każdy dzień tygodnia?
Tak. Nasdaq notuje wygaśnięcia NDX i XND od poniedziałku do piątku, a opcje na QQQ również wygasają w każdy dzień roboczy. Tylko miesięczne opcje na NDX wygasające w trzeci piątek miesiąca są rozliczane w trybie AM; pozostałe wygaśnięcia w dni powszednie dla wszystkich trzech produktów rozliczają się na zamknięciu.
Każdy panel powyżej zawiera dokładne zapytanie SQL. Aby ponownie uruchomić odczyty dla QQQ w innym dniu lub w porównaniu z SPY, należy zadać pytanie w prostym języku na terminalu Strasmore.