Strasmore Research
Leren Matt ConnorDoor Matt Connor · Bijgewerkt 2026-08-08

Wat is option rho en hoe beïnvloedt rente de prijs?

Option rho meet de gevoeligheid van optieprijzen voor wijzigingen in de rentevoet. Ontdek waarom rho verwaarloosbaar is bij een dertig dagen call en relevant bij twee jaar LEAPS.

Option rho meet de koersverandering van een optie bij een wijziging van de risicovrije rente, uitgedrukt als de prijsverandering per procentpunt rente. Rho is positief voor calls en negatief voor puts. Bij een at-the-money contract met een looptijd van dertig dagen is dit de kleinste waarde in de reeks 'Greeks', terwijl deze bij een LEAPS met een looptijd van twee jaar groot genoeg is om de premie met enkele procenten te doen verschuiven.

Wat is option rho en waarom is deze positief voor calls?

Rho behoort tot de optie-Greeks, de gevoeligheden die elk één variabele tegelijk meten. Delta heeft betrekking op de aandelenkoers, vega op de impliciete volatiliteit, theta op het tijdsverloop en rho op de rentevoet die een prijsmodel gebruikt om toekomstige kasstromen te verdisconteren. De optie-Greeks uitgelegd behandelt de rest van deze reeks.

Het teken vloeit voort uit de aard van een calloptie: een uitgestelde aankoop. Een callkoper heeft de prijs van de aandelen vandaag vastgelegd en betaalt deze later, bij uitoefening of expiratie. Tot die dag staat het geld voor de uitoefenprijs op de rekening van de koper en levert het rente op. Hoe langer het uitstel en hoe hoger de rente, des te waardevoller deze constructie is; het model waardeert de call daarom hoger. Dat is een positieve rho.

Een put is het spiegelbeeld: een uitgestelde verkoop. Een puthouder wacht tot hij op een toekomstige datum de uitoefenprijs in contanten ontvangt, en een vast bedrag dat later binnenkomt is bij een hogere disconteringsvoet minder waard. Putprijzen weerspiegelen dit als een negatieve rho.

Waarom schaalt rho met de looptijd tot expiratie?

Als men de rho-term van Black-Scholes uitschrijft, is dit de uitoefenprijs, vermenigvuldigd met de resterende jaren, vermenigvuldigd met een disconteringsfactor, vermenigvuldigd met de modelmatige waarschijnlijkheid dat de uitoefenprijs ooit wordt betaald. De factor 'resterende jaren' is de variabele die per contract op een retail-scherm met een grootteorde verschilt. Eén maand uitgestelde betaling is ruwweg een vierentwintigste waard van twee jaar uitstel.

Een rekenvoorbeeld maakt dit inzichtelijk. Dit zijn hypothetische ronde getallen en geen koersen van een specifiek contract: een aandeel van $100, een uitoefenprijs van $100, 25 procent volatiliteit, geen dividenden en een startrente van 4 procent. Rho wordt genoteerd per procentpunt en de prijsverandering is het effect van een stijging van 100 basis points op elk contract.

  • 30-daagse call: ongeveer $3,02, rho nabij +0,04. Na de rentewijziging noteert deze nabij $3,06, vier cent duurder, 1,4 procent van de premie.
  • 30-daagse put: ongeveer $2,69, rho nabij -0,04. Na dezelfde wijziging noteert deze nabij $2,65.
  • 730-daagse call: ongeveer $17,68, rho nabij +0,96. Na dezelfde wijziging noteert deze nabij $18,65, 97 cent duurder, 5,5 procent van de premie.
  • 730-daagse put: ongeveer $9,99, rho nabij -0,89. Na dezelfde wijziging noteert deze nabij $9,13, ongeveer 86 cent goedkoper, 8,6 procent van de premie.

Dezelfde aandelenkoers, dezelfde uitoefenprijs, dezelfde volatiliteit. De kalender is het enige verschil, en de rho van de tweejarige call is ongeveer 23 keer zo hoog als die van de 30-daagse variant. Het onderstaande paneel meet hetzelfde effect bij reële SPY-contracten, waarbij de gemiddelde rho in elke looptijd-categorie is gedeeld door het gemiddelde in de categorie van 21 tot 45 dagen.

QueryGemiddelde SPY option rho naar looptijd, geïndexeerd aan de front month
De exacte SQL achter elk getal
SELECT
    b.dte_bucket                                AS dte_bucket,
    round(b.call_rho / f.front_call_rho, 2)     AS call_rho_ratio,
    round(b.put_rho  / f.front_put_rho,  2)     AS put_rho_ratio,
    b.contract_count                            AS contract_count
FROM
(
    SELECT
        multiIf(days_to_expiry <=  45, '21-45d',
                days_to_expiry <=  90, '46-90d',
                days_to_expiry <= 180, '91-180d',
                days_to_expiry <= 365, '181-365d',
                days_to_expiry <= 545, '366-545d',
                                       '546-760d')                     AS dte_bucket,
        min(days_to_expiry)                                            AS sort_key,
        avgIf(rho, startsWith(lower(toString(option_type)), 'c'))      AS call_rho,
        avgIf(rho, startsWith(lower(toString(option_type)), 'p'))      AS put_rho,
        count()                                                        AS contract_count
    FROM global_markets.options_greeks
    WHERE underlying_symbol = 'SPY'
      AND date >= '2026-05-01'
      AND date <  '2026-08-01'
      AND iv_converged = 1
      AND volume > 0
      AND days_to_expiry BETWEEN 21 AND 760
      AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.03
    GROUP BY dte_bucket
    HAVING countIf(startsWith(lower(toString(option_type)), 'c')) > 0
       AND countIf(startsWith(lower(toString(option_type)), 'p')) > 0
) AS b
CROSS JOIN
(
    SELECT
        avgIf(rho, startsWith(lower(toString(option_type)), 'c')) AS front_call_rho,
        avgIf(rho, startsWith(lower(toString(option_type)), 'p')) AS front_put_rho
    FROM global_markets.options_greeks
    WHERE underlying_symbol = 'SPY'
      AND date >= '2026-05-01'
      AND date <  '2026-08-01'
      AND iv_converged = 1
      AND volume > 0
      AND days_to_expiry BETWEEN 21 AND 45
      AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.03
) AS f
ORDER BY b.sort_key
Run this yourself

Elke rij wordt weergegeven als een veelvoud van de categorie met de kortste looptijd, waardoor de eenheden van het model uit de vergelijking worden gehaald. De gemiddelde call-rho in de categorie van 546 tot 760 dagen bedraagt 20.26 keer het cijfer van de 21 tot 45 dagen, en de put-zijde bedraagt 18.12 keer het eigen gemiddelde van de kortste categorie. De curve verloopt vrijwel lineair met de resterende looptijd, zoals de formule voorschrijft.

Wat gebeurt er met rho naarmate een LEAPS ouder wordt?

Categorieën zijn een momentopname. Het volgen van één expiratie gedurende een jaar laat zien dat hetzelfde gebeurt met een enkele reeks contracten. Het paneel volgt de near-the-money SPY-calls die in januari 2027 expireren, week na week, afgezet tegen een voortschrijdende reeks van 21 tot 45 dagen op dezelfde onderliggende waarde.

QueryWekelijkse gemiddelde rho: SPY januari 2027 calls afgezet tegen een rollende front-month serie
De exacte SQL achter elk getal
SELECT
    toString(toMonday(date))                                       AS week,
    round(avgIf(rho, expiration_date = '2027-01-15'), 3)           AS leaps_call_rho,
    round(avgIf(rho, days_to_expiry BETWEEN 21 AND 45), 3)         AS front_call_rho
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
  AND startsWith(lower(toString(option_type)), 'c')
  AND date >= '2025-08-04'
  AND date <  '2026-08-01'
  AND iv_converged = 1
  AND volume > 0
  AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
  AND (expiration_date = '2027-01-15' OR days_to_expiry BETWEEN 21 AND 45)
GROUP BY week
HAVING countIf(expiration_date = '2027-01-15') > 0
   AND countIf(days_to_expiry BETWEEN 21 AND 45) > 0
ORDER BY week
Run this yourself

In de eerste week op de grafiek bedragen de uitoefenprijzen van januari 2027 gemiddeld 5.125. Tegen de laatste week bedragen ze gemiddeld 1.789, met minder dan zes maanden resterende looptijd, terwijl de voortschrijdende reeks met korte looptijd in diezelfde week 0.274 aangeeft. Er is niets aan die contracten veranderd behalve de resterende tijd. Het patroon is hetgeen beschreven in hoe optie-Greeks in de loop van de tijd veranderen, en dit is de reden waarom LEAPS-contracten de instrumenten zijn waar rentegevoeligheid als eerste zichtbaar wordt.

Welke uitoefenprijzen hebben de hoogste rho?

Rho beweegt mee met de modelmatige waarschijnlijkheid dat de uitoefenprijs daadwerkelijk wordt betaald. Een diep in-the-money call zal vrijwel zeker worden uitgeoefend, en nagenoeg de volledige uitoefenprijs wordt uitgesteld, wat de rho naar de top van de keten brengt. Een ver out-of-the-money call heeft weinig kans om ooit de uitoefenprijs te betalen, en de rho blijft klein. Het paneel groepeert langlopende SPY-contracten op basis van de positie van de uitoefenprijs ten opzichte van de aandelenkoers.

QueryGemiddelde rho op long-dated SPY options, per strike afgezet tegen de koers
De exacte SQL achter elk getal
SELECT
    multiIf(toFloat64(strike_price) / toFloat64(underlying_close) - 1 < -0.10, 'strike 10%+ below',
            toFloat64(strike_price) / toFloat64(underlying_close) - 1 < -0.05, 'strike 5-10% below',
            toFloat64(strike_price) / toFloat64(underlying_close) - 1 < -0.02, 'strike 2-5% below',
            toFloat64(strike_price) / toFloat64(underlying_close) - 1 <  0.02, 'strike within 2%',
            toFloat64(strike_price) / toFloat64(underlying_close) - 1 <  0.05, 'strike 2-5% above',
            toFloat64(strike_price) / toFloat64(underlying_close) - 1 <  0.10, 'strike 5-10% above',
                                                                              'strike 10%+ above') AS moneyness_bucket,
    round(avgIf(rho, startsWith(lower(toString(option_type)), 'c')), 3)  AS call_rho,
    round(avgIf(rho, startsWith(lower(toString(option_type)), 'p')), 3)  AS put_rho,
    count()                                                              AS contract_count
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
  AND date >= '2026-05-01'
  AND date <  '2026-08-01'
  AND iv_converged = 1
  AND volume > 0
  AND days_to_expiry BETWEEN 366 AND 760
  AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) <= 0.20
GROUP BY moneyness_bucket
HAVING countIf(startsWith(lower(toString(option_type)), 'c')) > 0
   AND countIf(startsWith(lower(toString(option_type)), 'p')) > 0
ORDER BY min(toFloat64(strike_price) / toFloat64(underlying_close))
Run this yourself

In de laagste categorie, uitoefenprijzen die ten minste 10 procent onder de aandelenkoers liggen, bedraagt de gemiddelde call-rho 6.411 en de gemiddelde put-rho op diezelfde uitoefenprijzen -2.391. Aan de andere kant, uitoefenprijzen die ten minste 10 procent boven de aandelenkoers liggen, bedraagt het call-cijfer 3.433 en het put-cijfer -7.572. De twee lijnen kruisen de uitoefenprijzen in tegengestelde richting. Deze panelen tonen rho op de schaal van het dagelijkse model per contract; lees dus het teken en het verloop hier, en gebruik de dollar-interpretatie uit het rekenvoorbeeld hierboven. Diep in-the-money LEAPS, die een lange looptijd combineren met een hoge uitoefeningskans, bevinden zich aan de uitersten van beide panelen.

Hoeveel bewegen rentestanden daadwerkelijk?

Rho wordt genoteerd per procentpunt, en een procentpunt is een grote stap in rentetermen. Het paneel meet de verandering van begin tot eind in de 2-jaars en 10-jaars Treasury yields voor elk kalenderjaar, in basis points, waarbij 100 basis points gelijk is aan één procentpunt.

QueryVerandering in Treasury yields per kalenderjaar, in basis points
De exacte SQL achter elk getal
SELECT
    toString(toYear(date))                                                       AS year,
    round((argMax(yield_2_year,  date) - argMin(yield_2_year,  date)) * 100, 0)  AS change_2y_bps,
    round((argMax(yield_10_year, date) - argMin(yield_10_year, date)) * 100, 0)  AS change_10y_bps
FROM global_markets.treasury_yields
WHERE date >= '2014-01-01'
  AND date <  '2026-08-01'
  AND yield_2_year > 0
  AND yield_10_year > 0
GROUP BY year
ORDER BY year
Run this yourself

In 2014 bedroeg de verandering van begin tot eind van de 2-jaars rente 28 basis points. In 2026, tot de meest recente dag in het venster, bedroeg deze 81. Sommige jaren op de grafiek eindigen binnen enkele tientallen basis points van waar ze begonnen, en enkele kennen veranderingen van honderden basis points. Een tweejarig contract dat gedurende een van de volatielere jaren wordt aangehouden, heeft een renterisico dat het volgen waard is. Een wekelijkse optie die gedurende hetzelfde jaar wordt aangehouden, heeft dat niet.

Waar rentevoeten zichtbaar worden in reële optieprijzen

Op twee plaatsen wordt rho tastbaar. De eerste is de box spread, een combinatie van vier poten waarvan de uitbetaling bij expiratie een vast bedrag is, ongeacht de aandelenkoers. Nu de blootstelling aan het aandeel is weggestreept, blijft alleen de renteterm over, en de prijs van de box impliceert een leenrente. De impliciete leenrente in een box spread ontleedt dit stap voor stap.

De tweede is vroege uitoefening van een diep in-the-money put. Uitoefening levert de uitoefenprijs vandaag in contanten op in plaats van bij expiratie, en contant geld in de hand levert rente op gedurende de resterende looptijd van het contract. Zodra die rente zwaarder weegt dan de resterende tijdswaarde van de optie, is een put van het Amerikaanse type meer waard bij uitoefening dan bij aanhouden. Dat is in feite een rho-argument in vermomming. Contracten van het Europese type kennen die keuze niet, een verschil dat wordt behandeld in Amerikaanse versus Europese opties.

Veelgestelde vragen

Wat is rho in de optiehandel?

Rho meet de verandering in de prijs van een optie bij een verandering van één procentpunt in de risicovrije rente. Calls hebben een positieve rho en puts een negatieve rho, en beide nemen toe naarmate de tijd tot expiratie langer is.

Is rho positief of negatief voor puts?

Negatief. Een puthouder wacht tot hij de uitoefenprijs in contanten ontvangt. Een hogere disconteringsvoet verlaagt de contante waarde van die toekomstige betaling, en de putprijs weerspiegelt dit verschil als een negatieve rho.

Is rho van belang bij opties met een korte looptijd?

Zeer weinig. In het hypothetische voorbeeld hierboven is een rentewijziging van 100 basis points ongeveer vier cent waard op een 30-daagse optie van $3. Delta, gamma, theta en vega beïnvloeden een contract met een korte looptijd in een normale sessie veel sterker.

Welke opties hebben de hoogste rho?

Langlopende in-the-money calls. Rho schaalt met de resterende jaren en met de modelmatige waarschijnlijkheid dat de uitoefenprijs ooit wordt betaald; beide bevinden zich nabij hun maximum voor een in-the-money LEAPS.

Hoe verschilt rho van vega?

Vega meet de gevoeligheid voor impliciete volatiliteit; rho meet de gevoeligheid voor de rentevoet. De impliciete volatiliteit kan in een week tijd enkele punten bewegen, terwijl de rentevoet het tragere pad volgt dat in het jaarlijkse paneel hierboven wordt getoond.


Hoe deze panelen zijn opgebouwd

De optiepanelen beslaan SPY-contracten met een geconvergeerde impliciete volatiliteit en een niet-nul volume op de dag, aangehouden near-the-money, behalve waar het paneel groepeert op uitoefenprijs. De looptijd- en uitoefenprijs-panelen lopen van mei tot juli 2026. Het wekelijkse spoor loopt van augustus 2025 tot juli 2026 en fixeert één expiratie, 15 januari 2027, zodat de uitoefenprijzen de aandelenkoers volgen terwijl de expiratie vast blijft. Rho is afkomstig van een dagelijkse modelberekening per contract en wordt weergegeven op de schaal van dat model; daarom indexeert het looptijd-paneel elke categorie ten opzichte van de categorie met de kortste looptijd in plaats van een ruw niveau te noteren. Het rekenvoorbeeld is een hypothetische berekening met ronde getallen, geen koers van een specifiek contract.

Elk paneel hier bevat de exacte SQL-code eronder. Open er een, wissel naar een andere ticker of expiratie en stel dezelfde vraag op de Strasmore-terminal.