Hoe order flow de implied volatility beïnvloedt
Ontdek hoe order flow de implied volatility aanstuurt. Volg de verschuiving van een gebalanceerd orderboek naar eenzijdige call buying met actuele dagelijkse vol- en volumegegevens.
Order flow beweegt de implied volatility met één koersnotering tegelijk. Een market maker die een optie noteert, neemt geen standpunt in over de richting van het aandeel: hij plaatst aan beide kanten een prijs. Wanneer de koopdruk aan één kant aanhoudt, verhoogt hij de volatility die hij bereid is aan te bieden totdat de flow afneemt of de kosten voor het aanhouden van de positie gedekt zijn. Het aandeel zelf kan gedurende dit hele proces stilstaan, wat vaak ook gebeurt.
Wat een market maker daadwerkelijk noteert
Een optie heeft een bied- en een laatprijs in dollars, maar de trading desk aan de andere kant werkt met volatility. Implied volatility is de op jaarbasis omgerekende procentuele beweging die consistent is met de prijs van een optie, gegeven de uitoefenprijs, de resterende looptijd, de koers van het aandeel en de rente. Voer een prijs in een prijsmodel in en er rolt een volatility-cijfer uit. Voer de volatility in en de prijs rolt eruit. Implied volatility is een prijs die in andere eenheden wordt uitgedrukt; daarom worden opties tussen professionals in volatility genoteerd in plaats van in dollars.
Neem een hypothetisch voorbeeld om dit te verduidelijken. Een calloptie met een uitoefenprijs van $220 en een resterende looptijd van een maand wordt 's ochtends aangeboden voor $5,20. In de middag wordt hetzelfde contract aangeboden voor $5,60, terwijl het aandeel nog steeds op $220 staat en er één dag minder looptijd is. De uitoefenprijs is niet veranderd, de rente is niet veranderd en het verstrijken van een dag beïnvloedt de prijs van een optie normaal gesproken in de andere richting. Die extra 40 cent zit uitsluitend in de volatility-input.
Hoe order flow de implied volatility bij een enkele uitoefenprijs beweegt
Het onderstaande overzicht neemt alle AAPL-opties binnen 5% van de aandelenkoers met een resterende looptijd van 20 tot 45 dagen en meet elke sessie op drie manieren: het aandeel van het dagelijkse contractvolume dat in calls werd verhandeld, de gemiddelde implied volatility van die near-the-money contracten, en waar het aandeel sloot ten opzichte van het niveau op de eerste dag van de periode.
De exacte SQL achter elk getal
WITH
(
SELECT toFloat64(close)
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'AAPL'
AND date >= '2026-05-01'
ORDER BY date
LIMIT 1
) AS start_close
SELECT
toString(date) AS date,
round(100 * sumIf(volume, startsWith(lower(toString(option_type)), 'c')) / sum(volume), 1) AS call_share_pct,
round(100 * avg(implied_volatility), 1) AS atm_iv_pct,
round(100 * (toFloat64(any(underlying_close)) / start_close - 1), 1) AS stock_pct_vs_start
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND date BETWEEN '2026-05-01' AND '2026-06-30'
AND iv_converged = 1
AND volume > 0
AND days_to_expiry BETWEEN 20 AND 45
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
GROUP BY date
ORDER BY dateOver 41 sessies in mei en juni 2026 opende het call-aandeel de periode op 71% van het near-the-money volume en eindigde op 80.7%. De volatility op diezelfde contracten ging van 22.5% naar 27.8%, over een periode waarin het aandeel 3.2% eindigde vanaf het startpunt.
De twee lijnen volgen elkaar niet sessie voor sessie, en dat is de eerlijke weergave van het mechanisme. Eén dag met eenzijdige koopdruk duwt een koers met een tick omhoog. Een reeks dagen beweegt het niveau, omdat de market maker elke ochtend wordt gevraagd om meer van dezelfde positie aan te houden tegen een prijs die de vraag nog niet heeft afgeremd. Niets in die reeks vereist dat het aandeel een bepaalde kant op beweegt.
Waarom één uitoefenprijs een hogere IV noteert dan zijn buren
Bevries een enkele sessie en kijk naar de uitoefenprijzen in plaats van naar de dagen. Het onderstaande overzicht houdt de datum en de expiratiedatum vast en doorloopt de meest verhandelde expiratiedatum van die sessie, van onder de aandelenkoers tot daarboven.
De exacte SQL achter elk getal
WITH
(
SELECT max(date)
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND date <= '2026-06-30'
) AS session_date,
(
SELECT expiration_date
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND date = session_date
AND iv_converged = 1
AND volume > 0
AND days_to_expiry BETWEEN 20 AND 45
GROUP BY expiration_date
ORDER BY sum(volume) DESC
LIMIT 1
) AS busy_expiry
SELECT
concat('$', toString(toUInt32(round(toFloat64(strike_price))))) AS strike,
round(100 * avg(implied_volatility), 1) AS offered_iv_pct,
sum(volume) AS contract_volume
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND date = session_date
AND expiration_date = busy_expiry
AND iv_converged = 1
AND volume > 0
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) <= 0.06
GROUP BY strike_price
ORDER BY strike_priceElk contract in dat overzicht heeft betrekking op hetzelfde aandeel, op dezelfde dag, met dezelfde expiratiedatum. De uitoefenprijs is het enige dat per rij verandert, en de aangeboden volatility verandert mee: 26.2% bij de $275 uitoefenprijs tegenover 23.3% bij $305, over in totaal 7 uitoefenprijzen. Die spread van de ene uitoefenprijs naar de volgende is de volatility skew, en de balans tussen kopen en verkopen is een van de factoren die dit vormgeeft. De vraag komt niet gelijkmatig binnen over een optiereeks. Deze komt binnen bij de uitoefenprijs waar iemand vraag naar heeft, en de koers bij die uitoefenprijs is degene die beweegt.
Het splitsen van dezelfde sessie per optietype verduidelijkt het beeld, aangezien calls en puts op gelijke afstand van de aandelenkoers door dezelfde desk op hetzelfde moment worden genoteerd.
De exacte SQL achter elk getal
WITH
(
SELECT max(date)
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND date <= '2026-06-30'
) AS session_date
SELECT
multiIf(bucket = 0, 'at spot',
bucket < 0, concat(toString(abs(bucket)), '% below'),
concat(toString(bucket), '% above')) AS strike_vs_spot,
round(100 * avgIf(iv, is_call), 1) AS call_iv_pct,
round(100 * avgIf(iv, NOT is_call), 1) AS put_iv_pct
FROM
(
SELECT
implied_volatility AS iv,
startsWith(lower(toString(option_type)), 'c') AS is_call,
round(((toFloat64(strike_price) / toFloat64(underlying_close)) - 1) * 100 / 2.5) * 2.5 AS bucket
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND date = session_date
AND iv_converged = 1
AND volume > 0
AND days_to_expiry BETWEEN 20 AND 45
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) <= 0.10
)
GROUP BY bucket
HAVING countIf(is_call) > 0 AND countIf(NOT is_call) > 0
ORDER BY bucketBij 7.5% below hadden de puts een volatility van 30% tegenover 27.6% bij de calls. Bij 10% above lieten dezelfde twee metingen 33.3% en 25.7% zien. Zelfde aandeel, zelfde minuut, zelfde model. De verschillen zitten in de uitoefenprijzen waar mensen om blijven vragen.
De market maker blijft de andere kant noteren
Een laatprijs hoger zetten is geen weigering om te handelen. Een desk die calls blijft verkopen bij aanhoudende vraag, eindigt met een shortpositie in die calls, en de standaardverdediging is om aandelen te kopen als hedge. Dat is delta hedging: een aandelenpositie die qua omvang is afgestemd op het compenseren van de directionele blootstelling van de optie, en die wordt aangepast naarmate het aandeel beweegt. De hedge is niet gratis. Herbalanceren kost geld telkens wanneer het aandeel beweegt, en het deel van het risico dat niet met aandelen kan worden afgedekt – de gevoeligheid van de positie voor de volatility zelf – groeit met elk verkocht contract.
De hogere laatprijs is de prijs voor het opnemen van nog een eenheid van hetzelfde risico. De biedprijs beweegt mee omhoog, aangezien de desk die calls graag tegen een beter niveau terug zou kopen, en de spread tussen beide kanten is hoe market makers geld verdienen in plaats van een weddenschap op de richting.
Wat een elektronische koers wel en niet kan zien
Op de handelsvloer kwam een order binnen als een persoon. Een broker liep de groep in en de market makers die daar stonden, konden de omvang en de firma erachter zien. Die context maakte deel uit van de prijs die zij boden. Schermen hebben dat weggenomen. Een moderne market maker leest de vorm van de flow achteraf af van de tape: volume per uitoefenprijs en expiratiedatum, de verandering in open interest (het aantal nog uitstaande contracten) overnacht, hoe snel een passieve laatprijs wordt geraakt, en of de koopdruk terugkeert zodra de volatility is verhoogd. Meestal is er geen manier om een institutionele order te onderscheiden van een retailorder. De koers past zich aan het handelspatroon aan, nooit aan de identiteit van de handelaar.
De exacte SQL achter elk getal
WITH
(
SELECT max(date)
FROM global_markets.options_greeks
WHERE underlying_symbol IN ('AAPL', 'MSFT', 'NVDA', 'AMZN', 'KO', 'SPY')
AND date <= '2026-06-30'
) AS session_date
SELECT
underlying_symbol AS symbol,
round(100 * sumIf(volume, startsWith(lower(toString(option_type)), 'c')) / sum(volume), 1) AS call_share_pct,
round(100 * avg(implied_volatility), 1) AS atm_iv_pct
FROM global_markets.options_greeks
WHERE underlying_symbol IN ('AAPL', 'MSFT', 'NVDA', 'AMZN', 'KO', 'SPY')
AND date = session_date
AND iv_converged = 1
AND volume > 0
AND days_to_expiry BETWEEN 20 AND 45
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
GROUP BY underlying_symbol
ORDER BY call_share_pct DESCTijdens die sessie stond AMZN bovenaan de groep met 91.9% van het near-the-money volume in calls, en een near-the-money vol van 38.7%. Lees de twee kolommen in het overzicht en ze lopen niet rij voor rij gelijk. Een dag aan flow is één input voor een oppervlak dat ook de eigen handelsgeschiedenis van elk aandeel bevat en de positie die de desk al inneemt.
Wat dit niet betekent
Een koersnotering is geen voorspelling. Een hogere laatprijs betekent dat de desk meer compensatie wil voor het volgende contract dat hij verkoopt, en het zegt niets over waar het aandeel naartoe gaat. Implied volatility is een prijs, bepaald door wat mensen betalen, en de kloof tussen implied en historical volatility is waar een lezer kan zien hoe vaak de prijs en de uitkomst van elkaar verschillen. Een uitoefenprijs die op 40% vol wordt genoteerd, heeft geen beweging van 40% voorspeld. Hij is omhoog geboden door iemand die dat contract wilde hebben.
Hoe deze overzichten worden gemeten
Elk overzicht filtert op contracten waarbij de volatility-oplossing van het model convergeerde en waarbij het contract die dag daadwerkelijk is verhandeld. Vervolgens worden alleen near-the-money uitoefenprijzen met een resterende looptijd van 20 tot 45 dagen behouden; dit is het standaardvenster voor het aflezen van een volatility-niveau zonder de verstoringen van contracten met een zeer korte of zeer lange looptijd. Gemiddelden zijn ongewogen over de contracten in de bucket. Het call-aandeel telt verhandelde contracten, niet de richting van de klant, aangezien de tape een transactie niet labelt als een koop of verkoop.
Veelgestelde vragen
Stuwt het kopen van opties de implied volatility omhoog?
Aanhoudende eenzijdige koopdruk bij een uitoefenprijs valt samen met een hogere aangeboden volatility bij die uitoefenprijs. De desk aan de andere kant verkoopt contracten die hij vervolgens moet hedgen, en de laatprijs is waar hij de volgende prijs bepaalt. Een enkele kleine order beweegt de volatility van een liquide aandeel zelden op een zichtbare manier.
Nemen market makers een directioneel standpunt in?
Het noteren van een tweezijdige markt is een business die gebouwd is op de spread tussen bied- en laatprijs, waarbij de blootstelling aan het aandeel wordt afgedekt in plaats van aangehouden. Een market maker die long of short eindigt, is daar meestal gekomen door het uitvoeren van orders van anderen.
Waarom hebben twee uitoefenprijzen van hetzelfde aandeel verschillende implied volatilities?
Elke uitoefenprijs is een eigen contract met eigen vraag en aanbod. Skew is de naam voor het patroon waarbij uitoefenprijzen aan de onder- en bovenkant tegen verschillende volatilities worden genoteerd op exact dezelfde expiratiedatum.
Betekent een stijgende implied volatility dat het aandeel zal bewegen?
Nee. Implied volatility is de prijs van een optie uitgedrukt in procenten, en een prijs is wat mensen vandaag betalen. Gerealiseerde bewegingen vallen voortdurend lager of hoger uit dan waar de optiemarkt voor heeft gerekend.
Kan een market maker zien wie er koopt?
Elektronisch meestal niet. De tape toont contracten, uitoefenprijzen, expiratiedata en tijdstempels, zonder klantnaam. Op de vloer kon een market maker de broker in de groep zien, en die context is verdwenen met de overstap naar schermen.
Elk bovenstaand overzicht wordt geleverd met de SQL die het heeft gegenereerd, zodat dezelfde meting kan worden toegepast op elk ander aandeel of elke andere week. Vraag het in begrijpelijke taal op de Strasmore-terminal.