Perbezaan Nisbah Put/Call Ekuiti dan Indeks
Ketahui perbezaan julat normal antara nisbah put/call ekuiti dan indeks. Fahami cara setiap nisbah dibina serta sebab angka indeks biasanya lebih tinggi dalam pasaran.
Nisbah put/call tidak mempunyai satu angka tunggal. Sekurang-kurangnya tiga angka diterbitkan daripada data opsyen yang sama. Satu angka hanya mengira opsyen saham tunggal. Satu lagi hanya mengira produk indeks. Yang ketiga menggabungkan kedua-duanya. Setiap satu mempunyai julat normalnya sendiri, itulah sebabnya bacaan satu perpuluhan dua sifar boleh menjadi nilai luar dalam satu siri dan sesi biasa dalam siri yang lain. Jika ukuran itu sendiri baharu, apa yang diukur oleh nisbah put/call merangkumi asas-asasnya.
Mengapakah nisbah put/call indeks lebih tinggi berbanding nisbah ekuiti?
Mulakan dengan melihat siapa pembelinya. Put indeks merupakan instrumen tunggal paling murah untuk melindungi keseluruhan portfolio yang pelbagai. Dana yang memegang empat ratus posisi tidak membeli empat ratus put berasingan. Ia membeli put ke atas indeks, menggulungnya mengikut kalendar, dan merekodkan premium tersebut sebagai kos insurans. Jumlah dagangan itu adalah perlindungan bagi saham yang sudah dimiliki oleh dana, dan ia berlaku tidak kira sama ada pengurus dana itu optimis atau tidak.
Opsyen saham tunggal membawa campuran yang berbeza. Sebahagian besar jumlah dagangan adalah pembelian call ke atas nama individu, dan penulisan covered-call menambah lebih banyak jumlah call di pihak yang satu lagi. Pembelian put ke atas nama tunggal adalah nyata, dan ia wujud di samping aliran call yang jauh lebih besar.
Formula tersebut tidak dapat membezakan aliran-aliran ini. Bahagikan aliran put yang berat dengan lindung nilai dengan aliran call yang nipis, maka hasil bahaginya berada berhampiran atau melebihi 1.00. Bahagikan aliran put yang sederhana dengan aliran call yang tebal, maka ia berada berhampiran 0.50. Satu formula, dua julat normal.
Panel di bawah mengira jumlah kontrak sepanjang enam puluh sesi yang lalu bagi lapan saham isi rumah dan empat ETF pasaran luas, kemudian membahagikan jumlah put dengan jumlah call bagi setiap aset pendasar.
SQL tepat di sebalik setiap nombor
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 ASCSpread merentas sampel ini adalah luas. Bacaan terendah ialah 0.43 pada MSFT, dan yang tertinggi ialah 2.86 pada IWM, yang mencatatkan dagangan sebanyak 9.6 juta kontrak call sepanjang tempoh tersebut. Lajur bucket menandakan baris mana yang merupakan saham tunggal dan yang mana merupakan ETF pasaran luas. Baca lajur nisbah berdasarkan maklumat tersebut.
Satu peringatan sebelum melangkah lebih jauh. Nisbah indeks yang diterbitkan menggunakan opsyen pada tahap indeks itu sendiri, yang diselesaikan secara tunai pada tarikh luput dan bukannya menyerahkan saham. Opsyen indeks mini ialah versi notional lebih kecil bagi kontrak tersebut. Panel di sini menggunakan opsyen ETF pasaran luas sebagai ganti bagi setiap aset pendasar untuk aliran lindung nilai yang sama, yang merupakan perkara sebenar yang dipertikaikan oleh vendor.
Apakah yang dikira oleh setiap nisbah yang diterbitkan?
- Equity-only: opsyen ke atas saham syarikat individu, aliran nama tunggal, dengan kebanyakan sesi didominasi oleh call.
- Index-only: opsyen ke atas tahap indeks, diselesaikan secara tunai, yang membawa kebanyakan volum lindung nilai portfolio.
- Total: setiap kontrak dalam kedua-dua kategori, dengan volum put melebihi volum call.
Ketiga-tiganya mengira volum, yang bermaksud kontrak yang bertukar tangan sepanjang sesi dan bukannya posisi yang masih terbuka selepas itu. Volum berbanding open interest membezakan kedua-dua idea tersebut.
Adakah nisbah put/call keseluruhan merupakan purata bagi dua nisbah yang lain?
Tidak. Jumlah keseluruhan adalah gabungan berwajaran, dan wajaran tersebut adalah berdasarkan volum call. Katakan w sebagai bahagian volum call bagi bakul indeks merentasi kedua-dua bakul. Jumlah keseluruhan adalah bersamaan dengan nisbah ekuiti ditambah dengan w didarabkan dengan perbezaan antara kedua-dua nisbah tersebut. Apabila bakul indeks hanya merupakan sebahagian kecil daripada volum call, jumlah keseluruhan hampir menyamai nisbah ekuiti. Apabila ia mendominasi, jumlah keseluruhan meningkat ke arah nisbah indeks.
Panel seterusnya menetapkan kedua-dua komponen pada tahap enam puluh sesi yang diukur dan menukar w daripada sifar kepada seratus peratus.
SQL tepat di sebalik setiap nombor
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 stepDengan komponen ditetapkan pada 0.562 dan 1.396, gabungan tersebut mencatatkan 0.562 apabila bakul indeks tidak menyumbang sebarang volum call dan 1.396 apabila ia menyumbang kesemuanya. Pada pembahagian yang sama rata, iaitu 50% daripada volum call dalam bakul indeks, jumlah keseluruhan mencatatkan 0.979. Tiada satu pun komponen berubah merentasi sebelas baris tersebut. Hanya campuran itu sahaja yang berubah.
Bolehkah nisbah keseluruhan meningkat sementara kedua-dua bahagian merosot?
Boleh, dan itulah perangkap pada satu angka tajuk utama. Berikut adalah pasangan sesi hipotesis dengan angka bulat, yang dipilih untuk tujuan pengiraan.
Hari pertama: bakul ekuiti mencatatkan 1,000,000 call dan 600,000 put, iaitu nisbah 0.60. Bakul indeks mencatatkan 200,000 call dan 280,000 put, iaitu nisbah 1.40. Jumlah keseluruhannya ialah 880,000 put berbanding 1,200,000 call, atau 0.73.
Hari kedua: kedua-dua nisbah merosot. Ekuiti mencatatkan 0.55 berdasarkan 600,000 call dan 330,000 put. Indeks mencatatkan 1.30 berdasarkan 800,000 call dan 1,040,000 put. Jumlah keseluruhannya ialah 1,370,000 berbanding 1,400,000, atau 0.98.
Kedua-dua komponen merosot. Jumlah keseluruhan meningkat sebanyak satu perempat mata. Satu lagi perkara yang berubah ialah bahagian volum call yang berada dalam bakul bernisbah lebih tinggi, yang meningkat daripada tujuh belas peratus kepada lima puluh tujuh peratus. Pembaca yang hanya melihat jumlah keseluruhan akan merekodkan lonjakan dalam aktiviti put yang sebenarnya tidak dialami oleh mana-mana bakul.
Bahagian tersebut bukanlah pemalar dalam data langsung. Panel di bawah menjejaki kedua-dua nisbah bakul dan bahagian volum call bakul ETF, sesi demi sesi.
SQL tepat di sebalik setiap nombor
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 datePada Jun 29, sesi paling awal yang dipaparkan, bakul saham tunggal mencatatkan 0.5 berbanding 1.55 untuk bakul ETF, dengan jurang sebanyak 1.05, dan 45.2 peratus volum call berada dalam bakul ETF. Pada Aug 12, lajur-lajur tersebut menunjukkan 0.55, 1.34 dan jurang sebanyak 0.79, dengan bahagian ETF pada 49.5 peratus. Lajur jurang adalah positif pada kedua-dua hujung sesi 32 yang dipaparkan, dan lajur bahagian bergerak di bawahnya.
Mengapa dua sumber mencetak put/call ratio yang berbeza bagi hari yang sama?
Pengkategorian, dan opsyen ETF merupakan kes yang samar. ETF ialah sekuriti tersenarai, yang menyokong pengkategorian di bawah ekuiti. Ia juga menjejaki indeks, yang menyokong pengkategorian di bawah indeks. Penerbit data menyelesaikan perkara ini secara berbeza: sesetengah pihak memasukkan opsyen ETF ke dalam nisbah ekuiti, sesetengah melaporkan produk dagangan bursa sebagai siri berasingan, dan sesetengah lagi mengumpulkan produk tersebut bersama produk indeks. Label pada carta tetap sama dalam setiap kes.
Kesan daripada pilihan tersebut boleh diukur. Panel di bawah mengira nisbah satu kategori sebanyak dua kali bagi sesi yang sama, sekali dengan opsyen ETF dikecualikan dan sekali lagi dengan opsyen tersebut disertakan.
SQL tepat di sebalik setiap nombor
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 datePada Aug 12, sesi terakhir dalam panel tersebut, angka bagi saham tunggal sahaja adalah 0.55 dan versi dengan opsyen ETF disertakan adalah 0.94. Hari yang sama, pita dagangan yang sama, perkataan yang sama pada paksi. Ambang yang dipelajari daripada siri satu penerbit tidak boleh digunakan pada siri penerbit yang lain.
Jadi, apakah yang dianggap sebagai nisbah put/call yang tinggi?
Peraturan praktikalnya adalah terhad. Bandingkan sesuatu nisbah hanya dengan sejarahnya sendiri, daripada sumber dan pembinaan yang sama. Persentil menjawab soalan tersebut: di manakah kedudukan bacaan hari ini dalam tempoh setahun yang lepas bagi siri yang tepat itu? Garis tetap pada 1.00 tidak memberikan jawapan, memandangkan 1.00 merupakan angka ekstrem dalam siri ekuiti tetapi angka rutin dalam siri indeks.
Dua tabiat memastikan perbandingan itu telus. Baca nota pembinaan sebelum memetik sesuatu tahap, terutamanya pengendalian ETF. Dan baca komponen-komponennya bersama-sama dengan jumlah keseluruhan, memandangkan jumlah tersebut boleh berubah hanya disebabkan oleh campuran komponen. Sama ada nisbah put/call yang tinggi adalah bullish menghuraikan tafsiran tersebut dengan lebih lanjut, dan bagaimana nisbah put/call dikira memperincikan pengiraannya langkah demi langkah.
Nota data dan definisi kumpulan
Kumpulan ETF terdiri daripada SPY, QQQ, IWM dan DIA. Kumpulan saham tunggal terdiri daripada AAPL, MSFT, NVDA, AMZN, TSLA, JPM, KO dan JNJ. Kedua-duanya merupakan sampel bagi kategori masing-masing dan bukannya keseluruhan pasaran, jadi tahap yang ditunjukkan di sini menggambarkan pecahan tersebut tanpa menghasilkan semula angka utama mana-mana penerbit.
Setiap panel menjumlahkan volum kontrak bagi sesi tersebut, call dan put secara berasingan, kemudian membahagikannya. Tiada pemberatan dolar atau premium digunakan.
Setiap tetingkap dipautkan kepada sesi paling terkini yang mempunyai volum direkodkan dan bukannya kepada hari kalendar, dan bahagian put serta call dipadankan berdasarkan huruf pertama jenis kontrak supaya suapan data yang menulis P dan C dan bukannya put dan call masih dikumpulkan dengan betul.
Sesuatu kontrak dikira apabila sesi tersebut merekodkan volum untuknya, termasuk strike yang jauh di luar wang (deep out-of-the-money). Strike yang jauh membawa bahagian besar daripada volum put lindung nilai, dan mengabaikannya akan menyebabkan kumpulan ETF dipandang rendah.
Opsyen pada tahap indeks, yang diselesaikan secara tunai dan mempunyai pelaksanaan Eropah, merupakan produk yang berbeza daripada opsyen ETF. Panel bagi setiap aset pendasar menggunakan opsyen ETF sebagai ganti kepada aliran lindung nilai indeks, yang merupakan persoalan pengumpulan yang dibangkitkan di atas.
Sesi paling terkini atau dua sesi mungkin tiada pada bahagian hadapan sementara rekod hari tersebut sedang diproses.
Soalan Lazim
Apakah nisbah put/call yang normal bagi opsyen ekuiti?
Opsyen saham tunggal biasanya mencatatkan bacaan di bawah 1.00, dengan volum call menjadi bahagian yang lebih besar dalam kebanyakan sesi. Merentasi dua belas nama dalam panel enam puluh sesi terdahulu di atas, bacaan terendah ialah 0.43. Tahap normal bagi mana-mana siri ditentukan oleh sejarah siri itu sendiri dan bukannya oleh ambang yang dikongsi bersama.
Mengapakah nisbah put/call indeks biasanya melebihi 1?
Put indeks merupakan lindung nilai portfolio standard, dan pembelian tersebut dibuat mengikut jadual oleh pengurus yang sudah memegang saham berkenaan. Volum lindung nilai ini masuk ke bahagian put dalam pecahan yang sama yang akan digunakan oleh dagangan berarah, dan siri ini berada pada tahap yang lebih tinggi sepanjang rekod keseluruhannya.
Nisbah put/call yang manakah biasanya ditunjukkan oleh carta sentimen?
Kebanyakan carta yang diterbitkan menunjukkan sama ada siri jumlah keseluruhan atau siri ekuiti sahaja, dan label paksi jarang menyatakan yang mana satu. Semak nota pembinaan sebelum membandingkan carta dengan ambang yang disebut di tempat lain, memandangkan siri tersebut berjalan pada tahap yang berbeza.
Bolehkah saya membandingkan nisbah put/call daripada dua penyedia yang berbeza?
Tahap tidak boleh dipindahkan. Penyedia berbeza dari segi pengendalian ETF dan bursa mana yang volumnya dikira. Arah dan pangkat persentil dalam siri penyedia itu sendiri adalah bahagian perbandingan yang boleh diguna pakai.
Setiap panel di sini disertakan dengan SQL yang menghasilkannya, jadi mana-mana pecahan ini boleh dibina semula dengan universe atau tetingkap yang berbeza. Ajukan soalan yang sama dalam bahasa Inggeris mudah pada terminal Strasmore.