Put/Call-Ratio bei Aktien und Indizes: Was ist hoch?
Aktien- und Index-Put/Call-Ratios haben unterschiedliche Normalbereiche. Erfahren Sie, wie sie berechnet werden, warum der Indexwert höher liegt und was ein fairer Vergleich erfordert.
Eine hohe Put/Call-Ratio ist keine einzelne Kennzahl. Aus demselben Optionshandel werden mindestens drei Varianten berechnet. Eine berücksichtigt nur Optionen auf Einzelaktien. Eine zweite erfasst ausschließlich Indexprodukte. Die dritte kombiniert beide Gruppen. Jede Variante hat ihre eigene Normalspanne. Deshalb kann ein Wert von 1,20 in einer Reihe ein Ausreißer sein, während er in einer anderen einer gewöhnlichen Sitzung entspricht. Falls die Kennzahl selbst neu für Sie ist, erläutert was die Put/Call-Ratio misst die Grundlagen.
Warum liegt die Put/Call-Ratio bei Indexoptionen höher als bei Einzelaktien?
Beginnen wir mit der Frage, wer kauft. Ein Index-Put ist das günstigste einzelne Instrument, um ein breit diversifiziertes Portfolio abzusichern. Ein Fonds mit vierhundert Positionen kauft nicht vierhundert separate Puts. Er kauft Index-Puts, rollt sie nach einem festen Kalender und verbucht die Prämie als Absicherungskosten. Dieses Volumen dient der Absicherung von Aktien, die der Fonds bereits hält. Es fällt unabhängig davon an, ob der Fondsmanager optimistisch ist.
Bei Optionen auf Einzelaktien ergibt sich eine andere Mischung. Ein großer Teil des Volumens entfällt auf den Kauf von Calls auf einzelne Titel. Das Schreiben von Covered Calls erhöht das Call-Volumen auf der Gegenseite zusätzlich. Der Kauf von Puts auf Einzelaktien ist ebenfalls relevant. Er steht jedoch einem deutlich größeren Call-Volumen gegenüber.
Die Formel kann diese Orderströme nicht unterscheiden. Teilt man ein stark von Absicherungen geprägtes Put-Volumen durch ein geringes Call-Volumen, liegt der Quotient nahe bei oder über 1,00. Teilt man ein moderates Put-Volumen durch ein hohes Call-Volumen, liegt er bei etwa 0,50. Eine Formel, zwei normale Bandbreiten.
Die folgende Übersicht erfasst das Kontraktvolumen der vergangenen sechzig Handelssitzungen für acht bekannte Aktien und vier breit gefasste Markt-ETFs. Anschließend wird für jeden Basiswert das Put-Volumen durch das Call-Volumen geteilt.
Das exakte SQL hinter jeder Zahl
SELECT
underlying_symbol AS symbol,
if(underlying_symbol IN ('SPY', 'QQQ', 'IWM', 'DIA'),
'broad-market ETF',
'single stock') AS bucket,
round(sumIf(volume, startsWith(lower(option_type), 'p'))
/ sumIf(volume, startsWith(lower(option_type), 'c')), 2) AS put_call_ratio,
round(sumIf(volume, startsWith(lower(option_type), 'c')) / 1e6, 1) AS call_volume_millions,
round(sumIf(volume, startsWith(lower(option_type), 'p')) / 1e6, 1) AS put_volume_millions
FROM global_markets.options_greeks
WHERE date >= (SELECT toDate(max(date))
FROM global_markets.options_greeks
WHERE volume > 0) - 60
AND volume > 0
AND underlying_symbol IN ('AAPL', 'MSFT', 'NVDA', 'AMZN', 'TSLA', 'JPM', 'KO', 'JNJ',
'SPY', 'QQQ', 'IWM', 'DIA')
GROUP BY symbol
HAVING sumIf(volume, startsWith(lower(option_type), 'c')) > 0
ORDER BY put_call_ratio ASCDie Spannweite in der Stichprobe ist groß. Der niedrigste Wert beträgt 0.43 bei MSFT. Der höchste Wert beträgt 2.86 bei IWM. Dort wurden im betrachteten Zeitraum 9.6 Millionen Call-Kontrakte gehandelt. Die Spalte bucket kennzeichnet, bei welchen Zeilen es sich um Einzelaktien und bei welchen es sich um breit gefasste Markt-ETFs handelt. Setzen Sie die Ratio-Spalte dazu in Beziehung.
Ein Hinweis, bevor wir fortfahren. Eine veröffentlichte Index-Ratio basiert auf Optionen auf den Indexstand selbst. Diese werden bei Fälligkeit bar abgerechnet, anstatt Aktien zu liefern. Mini-Indexoptionen sind die Variante dieses Kontrakts mit kleinerem Nominalwert. Die Übersichten verwenden Optionen auf breit gefasste Markt-ETFs als Näherung für denselben Absicherungsfluss auf Ebene des jeweiligen Basiswerts. Genau an dieser Stelle weichen die Datenanbieter voneinander ab.
Was zählt die jeweils veröffentlichte Kennzahl?
- Nur Aktien: Optionen auf Aktien einzelner Unternehmen, also der Single-Name-Flow. In den meisten Sitzungen entfällt der größere Anteil auf Calls.
- Nur Indizes: Optionen auf einen Indexstand. Sie werden bar abgerechnet und machen den größten Teil des Portfoli604o-Hedging-Volumens aus.
- Gesamt: Jeder Kontrakt aus beiden Kategorien. Dabei wird das Put-Volumen dem Call-Volumen gegenübergestellt.
Alle drei Kennzahlen erfassen das Handelsvolumen. Gemeint sind also Kontrakte, die während der Sitzung den Besitzer wechseln, nicht Positionen, die danach noch offen sind. Handelsvolumen und Open Interest trennt diese beiden Konzepte.
Ist die gesamte Put/Call-Ratio ein Durchschnitt der beiden anderen?
Nein. Die Gesamtrate ist eine gewichtete Kombination. Das Gewicht entspricht dem Call-Volumen. Bezeichnen Sie den Anteil des Index-Segments am Call-Volumen beider Segmente mit w. Die Gesamtrate entspricht der Aktien-Ratio plus w multipliziert mit dem Abstand zwischen den beiden Ratios. Macht das Index-Segment nur einen kleinen Teil des Call-Volumens aus, liegt die Gesamtrate fast auf Höhe der Aktien-Ratio. Dominiert es, nähert sich die Gesamtrate der Index-Ratio an.
Im nächsten Panel werden beide Komponenten auf ihren gemessenen Niveau über sechzig Sitzungen fixiert. Anschließend wird w von null bis einhundert Prozent variiert.
Das exakte SQL hinter jeder Zahl
WITH components AS
(
SELECT
round(sumIf(volume, startsWith(lower(option_type), 'p') AND underlying_symbol NOT IN ('SPY', 'QQQ', 'IWM', 'DIA'))
/ sumIf(volume, startsWith(lower(option_type), 'c') AND underlying_symbol NOT IN ('SPY', 'QQQ', 'IWM', 'DIA')), 3) AS equity_ratio,
round(sumIf(volume, startsWith(lower(option_type), 'p') AND underlying_symbol IN ('SPY', 'QQQ', 'IWM', 'DIA'))
/ sumIf(volume, startsWith(lower(option_type), 'c') AND underlying_symbol IN ('SPY', 'QQQ', 'IWM', 'DIA')), 3) AS index_ratio
FROM global_markets.options_greeks
WHERE date >= (SELECT toDate(max(date))
FROM global_markets.options_greeks
WHERE volume > 0) - 60
AND volume > 0
AND underlying_symbol IN ('AAPL', 'MSFT', 'NVDA', 'AMZN', 'TSLA', 'JPM', 'KO', 'JNJ',
'SPY', 'QQQ', 'IWM', 'DIA')
HAVING sumIf(volume, startsWith(lower(option_type), 'c') AND underlying_symbol IN ('SPY', 'QQQ', 'IWM', 'DIA')) > 0
AND sumIf(volume, startsWith(lower(option_type), 'c') AND underlying_symbol NOT IN ('SPY', 'QQQ', 'IWM', 'DIA')) > 0
)
SELECT
concat(toString(step * 10), '%') AS index_share_of_call_volume,
equity_ratio,
index_ratio,
round(equity_ratio + (index_ratio - equity_ratio) * (step / 10), 3) AS blended_total_ratio
FROM
(
SELECT
equity_ratio,
index_ratio,
arrayJoin(range(11)) AS step
FROM components
)
ORDER BY stepBei fixierten Komponenten von 0.562 und 1.396 beträgt die gewichtete Kombination 0.562, wenn das Index-Segment keinen Anteil am Call-Volumen hat, und 1.396, wenn es das gesamte Call-Volumen stellt. Bei einer gleichmäßigen Aufteilung, also 50% des Call-Volumens im Index-Segment, beträgt die Gesamtrate 0.979. Keine der beiden Komponenten hat sich über diese elf Zeilen verändert. Nur die Zusammensetzung war anders.
Kann die Gesamtquote steigen, während beide Teilquoten fallen?
Das ist möglich. Genau darin liegt die Tücke einer einzelnen zusammengefassten Kennzahl. Hier ist ein hypothetisches Zahlenbeispiel mit runden Werten, die die Berechnung erleichtern.
Tag eins: Im Aktienkorb werden 1.000.000 Calls und 600.000 Puts gehandelt. Die Put/Call-Ratio beträgt 0,60. Im Indexkorb werden 200.000 Calls und 280.000 Puts gehandelt. Die Ratio beträgt 1,40. Insgesamt entfallen damit 880.000 Puts auf 1.200.000 Calls, also 0,73.
Tag zwei: Beide Teilquoten fallen. Im Aktienkorb beträgt die Ratio bei 600.000 Calls und 330.000 Puts 0,55. Im Indexkorb liegt sie bei 800.000 Calls und 1.040.000 Puts bei 1,30. Insgesamt sind es 1.370.000 Puts gegenüber 1.400.000 Calls, also 0,98.
Beide Teilquoten sind gefallen. Die Gesamtquote ist um einen Viertelpunkt gestiegen. Der einzige andere veränderte Faktor war der Anteil des Call-Volumens im Korb mit der höheren Ratio. Er stieg von 17 Prozent auf 57 Prozent. Wer nur die Gesamtquote beobachtet, würde einen Anstieg der Put-Aktivität feststellen, den keiner der beiden Körbe verzeichnete.
Dieser Anteil ist in den laufenden Marktdaten nicht konstant. Die folgende Übersicht zeigt für jede Handelssitzung beide Teilquoten sowie den Anteil des ETF-Korbs am Call-Volumen.
Das exakte SQL hinter jeder Zahl
SELECT
toString(date) AS session_date,
formatDateTime(date, '%b %e') AS session_label,
round(sumIf(volume, startsWith(lower(option_type), 'p') AND underlying_symbol NOT IN ('SPY', 'QQQ', 'IWM', 'DIA'))
/ sumIf(volume, startsWith(lower(option_type), 'c') AND underlying_symbol NOT IN ('SPY', 'QQQ', 'IWM', 'DIA')), 2) AS equity_ratio,
round(sumIf(volume, startsWith(lower(option_type), 'p') AND underlying_symbol IN ('SPY', 'QQQ', 'IWM', 'DIA'))
/ sumIf(volume, startsWith(lower(option_type), 'c') AND underlying_symbol IN ('SPY', 'QQQ', 'IWM', 'DIA')), 2) AS index_style_ratio,
round(index_style_ratio - equity_ratio, 2) AS ratio_gap,
round(100 * sumIf(volume, startsWith(lower(option_type), 'c') AND underlying_symbol IN ('SPY', 'QQQ', 'IWM', 'DIA'))
/ sumIf(volume, startsWith(lower(option_type), 'c')), 1) AS etf_share_of_calls_pct
FROM global_markets.options_greeks
WHERE date >= (SELECT toDate(max(date))
FROM global_markets.options_greeks
WHERE volume > 0) - 45
AND volume > 0
AND underlying_symbol IN ('AAPL', 'MSFT', 'NVDA', 'AMZN', 'TSLA', 'JPM', 'KO', 'JNJ',
'SPY', 'QQQ', 'IWM', 'DIA')
GROUP BY date
HAVING sumIf(volume, startsWith(lower(option_type), 'c') AND underlying_symbol IN ('SPY', 'QQQ', 'IWM', 'DIA')) > 0
AND sumIf(volume, startsWith(lower(option_type), 'c') AND underlying_symbol NOT IN ('SPY', 'QQQ', 'IWM', 'DIA')) > 0
ORDER BY dateAm Jun 29, der frühesten dargestellten Sitzung, lag die Quote im Einzelaktienkorb bei 0.5 gegenüber 1.55 im ETF-Korb. Die Differenz betrug 1.05. Auf den ETF-Korb entfielen 45.2 Prozent des Call-Volumens. Am Aug 12 wiesen die Spalten 0.55, 1.34 und eine Differenz von 0.79 aus. Der ETF-Anteil lag bei 49.5 Prozent. Die Differenz ist an beiden Enden der dargestellten 32 Sitzungen positiv. Die Anteilsspalte bewegt sich darunter.
Warum weisen zwei Quellen für denselben Tag unterschiedliche Put/Call-Ratios aus?
Die Zuordnung zu Kategorien ist ein Grund dafür. ETF-Optionen sind der eindeutige Sonderfall. Ein ETF ist ein börsennotiertes Wertpapier. Das spricht für die Kategorie der Einzelaktien. Zugleich bildet er einen Index ab. Das spricht für die Indexkategorie. Die Anbieter lösen diese Frage unterschiedlich: Einige rechnen ETF-Optionen in die Aktienquote ein. Andere weisen börsengehandelte Produkte als eigene Reihe aus. Wieder andere ordnen sie den Indexprodukten zu. Die Bezeichnung im Chart ist in allen Fällen identisch.
Die Größenordnung dieses Effekts lässt sich messen. Das folgende Panel berechnet die Ratio für dieselben Sitzungen zweimal. Einmal bleiben ETF-Optionen unberücksichtigt. Einmal werden sie einbezogen.
Das exakte SQL hinter jeder Zahl
SELECT
toString(date) AS session_date,
formatDateTime(date, '%b %e') AS session_label,
round(sumIf(volume, startsWith(lower(option_type), 'p') AND underlying_symbol NOT IN ('SPY', 'QQQ', 'IWM', 'DIA'))
/ sumIf(volume, startsWith(lower(option_type), 'c') AND underlying_symbol NOT IN ('SPY', 'QQQ', 'IWM', 'DIA')), 2) AS equity_ratio_etfs_excluded,
round(sumIf(volume, startsWith(lower(option_type), 'p'))
/ sumIf(volume, startsWith(lower(option_type), 'c')), 2) AS equity_ratio_etfs_included
FROM global_markets.options_greeks
WHERE date >= (SELECT toDate(max(date))
FROM global_markets.options_greeks
WHERE volume > 0) - 30
AND volume > 0
AND underlying_symbol IN ('AAPL', 'MSFT', 'NVDA', 'AMZN', 'TSLA', 'JPM', 'KO', 'JNJ',
'SPY', 'QQQ', 'IWM', 'DIA')
GROUP BY date
HAVING sumIf(volume, startsWith(lower(option_type), 'c') AND underlying_symbol NOT IN ('SPY', 'QQQ', 'IWM', 'DIA')) > 0
ORDER BY dateAm Aug 12, der letzten Sitzung im Panel, lag der Wert ausschließlich für Einzelaktien bei 0.55. In der Variante mit einbezogenen ETF-Optionen betrug er 0.94. Derselbe Tag, derselbe Tape, dieselben Begriffe auf der Achse. Ein Schwellenwert, der aus der Reihe eines Anbieters abgeleitet wurde, lässt sich nicht auf die Reihe eines anderen Anbieters übertragen.
Was gilt also als hohe Put/Call-Ratio?
Die praktikable Regel ist eng gefasst. Vergleichen Sie eine Ratio nur mit ihrer eigenen Historie, und zwar aus derselben Quelle und nach derselben Berechnungsmethode. Ein Perzentil beantwortet diese Frage: Wo liegt der heutige Wert innerhalb des vergangenen Jahres dieser exakt definierten Zeitreihe? Eine feste Schwelle bei 1,00 tut das nicht, denn 1,00 ist in einer Aktienzeitreihe ein Extremwert, in einer Indexzeitreihe dagegen ein üblicher Wert.
Zwei Gewohnheiten halten den Vergleich belastbar. Lesen Sie vor der Angabe eines Werts die Beschreibung der Berechnungsmethode, insbesondere zur Behandlung von ETFs. Betrachten Sie außerdem die Einzelkomponenten zusammen mit dem Gesamtwert, da sich dieser allein durch eine veränderte Zusammensetzung bewegen kann. Ob eine hohe Put/Call-Ratio bullish ist führt die Interpretation weiter, und wie die Put/Call-Ratio berechnet wird erklärt die Arithmetik Schritt für Schritt.
Hinweise zu den Daten und Definitionen der Kategorien
Die ETF-Kategorie umfasst SPY, QQQ, IWM und DIA. Die Kategorie der Einzelaktien umfasst AAPL, MSFT, NVDA, AMZN, TSLA, JPM, KO und JNJ. Beide Kategorien sind Stichproben ihrer jeweiligen Gruppe und bilden nicht den Gesamtmarkt ab. Die hier gezeigten Werte veranschaulichen daher die Aufteilung, ohne die von einem Anbieter veröffentlichten Schlagzeilenwerte zu reproduzieren.
Jedes Panel summiert das Kontraktvolumen der Sitzung getrennt für Calls und Puts und bildet anschließend den Quotienten. Eine Gewichtung nach Dollarbetrag oder Optionsprämie findet nicht statt.
Jedes Zeitfenster ist an die jüngste Sitzung mit aufgezeichnetem Volumen geknüpft und nicht an den Kalendertag. Die Put- und Call-Seite werden anhand des ersten Buchstabens des Kontrakttyps zugeordnet. Dadurch funktioniert die Kategorisierung auch bei einem Datenfeed, der P und C statt put und call verwendet.
Ein Kontrakt wird immer dann berücksichtigt, wenn für ihn in der Sitzung Volumen aufgezeichnet wurde. Das schließt Strikes ein, die weit aus dem Geld liegen. Weit entfernte Strikes machen einen großen Anteil des Put-Volumens zur Absicherung aus. Würden sie weggelassen, würde die ETF-Kategorie zu niedrig ausgewiesen.
Optionen auf einen Index, die bar abgerechnet werden und eine europäische Ausübung vorsehen, sind ein anderes Produkt als ETF-Optionen. Die Panels je Basiswert verwenden ETF-Optionen als Näherung für den Absicherungsfluss bei Indizes. Das entspricht der oben aufgeworfenen Frage der Kategorisierung.
Die jüngste Sitzung oder die beiden jüngsten Sitzungen können am Anfang des Zeitraums fehlen, während die Datensätze des Tages eintreffen.
FAQ
Wie hoch ist ein normaler Put/Call-Ratio bei Aktienoptionen?
Optionen auf Einzelaktien weisen üblicherweise einen Wert unter 1,00 auf. In den meisten Sitzungen ist das Call-Volumen größer. Bei den zwölf Werten im oben dargestellten Panel für die vergangenen sechzig Sitzungen lag der niedrigste Wert bei 0.43. Was für eine einzelne Optionsserie normal ist, ergibt sich aus ihrer eigenen Historie und nicht aus einem einheitlichen Schwellenwert.
Warum liegt das Put/Call-Ratio bei Indexoptionen meist über 1?
Index-Puts sind das gängige Instrument zur Absicherung von Portfolios. Die entsprechenden Käufe erfolgen planmäßig durch Fondsmanager, die die Aktien bereits halten. Das Absicherungsvolumen fällt auf die Put-Seite desselben Quotienten, den auch ein direktionaler Trade verwendet. Über die gesamte Historie liegt die Serie deshalb auf einem höheren Niveau.
Welches Put/Call-Ratio zeigen Sentiment-Charts üblicherweise?
Die meisten veröffentlichten Charts zeigen entweder die Gesamtserie oder ausschließlich die Aktienserie. Die Achsenbeschriftung macht nur selten kenntlich, um welche Serie es sich handelt. Prüfen Sie daher die Konstruktionshinweise, bevor Sie einen Chart mit einem an anderer Stelle genannten Schwellenwert vergleichen. Die Serien bewegen sich auf unterschiedlichen Niveaus.
Kann ich Put/Call-Ratios von zwei verschiedenen Anbietern vergleichen?
Die Niveaus sind nicht direkt übertragbar. Die Anbieter unterscheiden sich beim Umgang mit ETFs und bei der Frage, welche Börsenvolumina einbezogen werden. Aussagekräftig bleiben vor allem die Richtung und der Perzentilrang innerhalb der jeweiligen Anbieter-Serie.
Jedes Panel wird hier zusammen mit dem SQL veröffentlicht, mit dem es erstellt wurde. Daher lassen sich diese Aufteilungen mit einem anderen Anlageuniversum oder Zeitfenster reproduzieren. Stellen Sie dieselbe Frage in einfachem Englisch auf dem Strasmore-Terminal.