Strasmore Research
Jifunze Matt ConnorNa Matt Connor · Imeboreshwa 2026-07-25

uwiano wa put-call ni nini mwongozo wa data

Uwiano wa put-call ni put zilizouzwa kugawanywa na call. Tazama anuwai yake halisi kwenye tape kamili ya chaguo la Marekani: kwa muda, fahirisi dhidi ya hisa, na dhidi ya muongo mmoja.

Uwiano wa put-call ni kiasi cha put zilizouzwa siku hiyo kugawanywa na kiasi cha call zilizouzwa: idadi ya mikataba ya upande wa bearish iliyofanyika biashara kwa kila moja ya upande wa bullish. Usomaji ulio juu ya 1.0 unamaanisha put nyingi zaidi kuliko call zilibadilishwa mikono; chini sana ya 1.0 unamaanisha call ndizo zilizotawala. Maelezo mengi yanaishia kwenye ufafanuzi na kanuni ya kidesturi. Ukurasa huu unahesabu kitu halisi — kila mkataba wa chaguo la hisa ulioorodheshwa nchini Marekani, siku kwa siku — kisha unaugawanya kwa njia ambayo wataalamu hufanya: fahirisi dhidi ya hisa, muda wa mkataba kwa muda wa mkataba, na dhidi ya historia ya muongo mmoja.

Je, uwiano wa put-call unahesabiwaje?

Chukua kila biashara ya chaguo katika kipindi cha siku, jumlisha kiasi cha mikataba ya put, jumlisha kiasi cha mikataba ya call, kisha gawanya. Put inapata thamani kadri msingi unavyoshuka; call inapata thamani kadri unavyopanda — hivyo uwiano unasomwa kama kipimo cha jumla cha mwelekeo wa kushuka dhidi ya mwelekeo wa kupanda.

Hesabu yenyewe ni rahisi kwa makusudi. Sema hisa inauza mikataba 40,000 ya put na mikataba 60,000 ya call katika kipindi cha siku: 40,000 ÷ 60,000 = 0.67, put mbili kwa kila call tatu. Weka calls kwenye 60,000 na uinue puts hadi 90,000 na uwiano unakuwa 1.5. Hiyo ndiyo fomula yote; kila kitu kigumu hapa kiko katika tafsiri, si katika kugawanya.

Maelezo mawili yamejificha ndani ya neno "volume":

  • Volume, si open interest. Uwiano wa kawaida huhesabu mikataba iliyofanyiwa biashara siku hiyo. Tofauti moja hutumia open interest — mikataba iliyo bora — ambayo husogea polepole zaidi. Jua ni ipi chati inakuonyesha.
  • Kila biashara ina pande mbili. Put iliyonunuliwa kufungua, put iliyouzwa kufunga hedge, na put iliyoandikwa kwa ajili ya mapato zote zinachapisha volume sawa. Uwiano huhesabu shughuli, si nia.

Je, uwiano wa put-call katika soko zima unaonekanaje?

Ukihesabiwa kwa kila hisa, ETF na option ya index iliyoorodheshwa Marekani, siku kwa siku, kuanzia Juni 1 hadi kikao cha mwisho kilichokamilika kwenye rekodi yetu:

UlizaUwiano wa put-call kwa soko zima kwa siku — kila chaguo la US lililoorodheshwa, Juni 1 hadi Julai 10, 2026
SQL halisi nyuma ya kila namba
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS day,
       concat(monthName(day), ' ', toString(toDayOfMonth(day))) AS day_label,
       round(sumIf(toFloat64(volume), substring(ticker, length(ticker) - 8, 1) = 'P')
             / sumIf(toFloat64(volume), substring(ticker, length(ticker) - 8, 1) = 'C'), 3) AS put_call_ratio,
       round(sum(toFloat64(volume)) / 1e6, 1) AS contracts_mm
FROM global_markets.options_minute_aggs
WHERE window_start >= '2026-06-01 04:00:00'
  AND window_start < '2026-07-11 04:00:00'
GROUP BY day
ORDER BY day

Msururu ulifungua dirisha kwa 0.589 tarehe June 1, ukaufunga kwa 0.686 tarehe July 10, na haukuwahi kuvuka 1.0 katikati — calls zilizidi puts kwa vipindi vyote 28. Hilo ni somo la kwanza la vitendo: 1.0 sio kiwango cha katikati kisichoegemea upande wowote kama anavyodhani mwanzilishi. Taarifa muhimu ipo katika mwendo wa uwiano ndani ya safu yake yenyewe. Hii hapa ni safu hiyo kwa mwezi wa Juni uliokamilika:

UlizaKiwango cha put-call cha Juni 2026 — wastani, kiwango cha juu na cha chini cha uwiano wa soko zima kwa siku
SQL halisi nyuma ya kila namba
WITH daily AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS day,
           sumIf(toFloat64(volume), substring(ticker, length(ticker) - 8, 1) = 'P')
           / sumIf(toFloat64(volume), substring(ticker, length(ticker) - 8, 1) = 'C') AS ratio
    FROM global_markets.options_minute_aggs
    WHERE window_start >= '2026-06-01 04:00:00'
      AND window_start < '2026-07-01 04:00:00'
    GROUP BY day
)
SELECT round(quantileDeterministic(0.5)(ratio, cityHash64(toString(day))), 3) AS june_median,
       round(max(ratio), 3) AS june_high,
       concat(monthName(argMax(day, ratio)), ' ', toString(toDayOfMonth(argMax(day, ratio)))) AS june_high_day,
       round(min(ratio), 3) AS june_low,
       concat(monthName(argMin(day, ratio)), ' ', toString(toDayOfMonth(argMin(day, ratio)))) AS june_low_day
FROM daily

Wastani wa Juni ulikuwa 0.793, ndani ya ukanda kutoka 0.589 (tarehe June 1) hadi 0.923 (tarehe June 25). Sasa kikao ambacho kila mtu anakikumbuka kutoka mwezi huo — mauzo ya Juni 5, yaliyorekodiwa katika muhtasari wa Juni 2026. Options zilifanya biashara ya mikataba milioni 103.1, kikao chenye shughuli nyingi zaidi katika dirisha, na uwiano uliruka hadi 0.866 kutoka 0.679 siku iliyotangulia. Mauzo na kikao chenye put nyingi na rekodi ya kiasi cha mikataba vilikuwa kikao kimoja: uwiano ulirekodi mwamko wa nafasi za kushuka soko ulivyotokea.

Maelezo mawili ya vitendo. Kiwango hubadilika kulingana na mchanganyiko wa bidhaa zinazofanya biashara wiki hiyo, kwa hivyo mabadiliko madogo ya siku hadi siku ndani ya ukanda yana maana ndogo peke yake. Na jumla ya kiasi cha mikataba ni muktadha muhimu — uwiano ule ule kwenye mikataba mara mbili ni taarifa yenye nguvu zaidi, ndiyo maana paneli hubeba hesabu za mikataba pamoja na uwiano.

CBOE, ISEE na viwango vingine vya put-call vilivyotajwa

Ikiwa broker wako au chati ya habari za kifedha inanukuu "uwiano wa put-call," karibu hakika inanukuu moja kati ya mfululizo machache uliotajwa na kuchapishwa — nao hupima makundi tofauti ya watu:

  • $CPC — uwiano wa jumla wa put/call wa CBOE: kila chaguo linalouzwa kwenye soko la CBOE, puts juu ya calls.
  • $CPCE — uwiano wa hisa pekee: chaguo kwenye hisa binafsi. Chaguo za ETF zinazotatuliwa kwa mali halisi kama SPY ziko upande wa hisa kwenye mstari huu, ingawa wafanyabiashara huzitumia kama bidhaa za fahirisi.
  • $CPCI — uwiano wa fahirisi pekee: chaguo za fahirisi zinazotatuliwa kwa fedha taslimu (SPX, NDX, RUT, VIX na wenzao).
  • ISEE — Kielelezo cha Hisia cha ISE, kilichojengwa kwa njia tofauti: calls zimegawanywa na puts, mara 100, zinahesabiwa tu kutoka kwa ununuzi wa wateja wa muda mrefu wa ufunguzi. ISEE ya juu ina calls nyingi; $CPC ya juu ina puts nyingi. Ukisoma moja kana kwamba ni nyingine, ujumbe hugeuka.

Mstari wa hisa/fahirisi wa CBOE unaweka chaguo za ETF kama SPY upande wa hisa. Paneli iliyo chini inachora mpaka kwa njia tofauti, ikitenga ETF za soko pana kutoka kwa hisa binafsi: hizo mbili hazifanyi biashara sawa. Kila mkataba wa Juni 2026, uliopangwa katika makundi matatu:

UlizaChaguo za fahirisi dhidi za hisa moja — uwiano wa put-call kwa idadi ya watu, Juni 2026
SQL halisi nyuma ya kila namba
WITH substring(ticker, 3, length(ticker) - 17) AS root
SELECT multiIf(root IN ('SPX', 'SPXW', 'XSP', 'NDX', 'NDXP', 'RUT', 'RUTW', 'VIX', 'VIXW', 'DJX', 'OEX', 'XEO'), 'Index options (SPX, VIX, NDX)',
               root IN ('SPY', 'QQQ', 'IWM', 'DIA'), 'Broad-market ETFs (SPY, QQQ, IWM, DIA)',
               'Single stocks and other ETFs') AS population,
       round(sumIf(toFloat64(volume), substring(ticker, length(ticker) - 8, 1) = 'P')
             / sumIf(toFloat64(volume), substring(ticker, length(ticker) - 8, 1) = 'C'), 3) AS put_call_ratio,
       round(sum(toFloat64(volume)) / 1e6, 1) AS contracts_mm,
       round(100 * sum(toFloat64(volume)) / sum(sum(toFloat64(volume))) OVER (), 1) AS pct_of_volume
FROM global_markets.options_minute_aggs
WHERE window_start >= '2026-06-01 04:00:00'
  AND window_start < '2026-07-01 04:00:00'
GROUP BY population
ORDER BY put_call_ratio DESC

Makundi mawili yanayohusiana na fahirisi yote yalikuwa na puts nyingi — ETF za soko pana kwa 1.175 na chaguo za fahirisi zinazotatuliwa kwa fedha taslimu kwa 1.096, kila moja juu ya 1.0 — wakati hisa binafsi na vitu vingine vilichapisha 0.588, karibu put moja kwa kila calls mbili. Utaratibu huo ni wa kimuundo: bidhaa za fahirisi ndizo vyombo vya kawaida vya kukinga kwingineko, na kukinga hufanywa kwa puts; hisa binafsi huvutia ununuzi wa calls wa kubahatisha. Sehemu za kiasi pia ni muhimu — hisa binafsi na ETF nyingine zilibeba 59.9% ya mikataba ya Juni, kwa hivyo "uwiano wa jumla" kwa kiasi kikubwa ni uwiano wa hisa uliovaa kofia ya fahirisi.

Uwiano unategemea unachokielekeza

Pindua ndani ngazi moja zaidi. Kipimo kile kile, Juni 2026, kikielekezwa kwa majina matano yenye shughuli nyingi zaidi:

UlizaUwiano wa put-call kwa kila msingi — tano kati ya majina yaliyo hai zaidi, Juni 2026
SQL halisi nyuma ya kila namba
SELECT multiIf(ticker LIKE 'O:SPY2%', 'SPY',
               ticker LIKE 'O:QQQ2%', 'QQQ',
               ticker LIKE 'O:NVDA2%', 'NVDA',
               ticker LIKE 'O:TSLA2%', 'TSLA',
               'AAPL') AS underlying,
       round(sumIf(toFloat64(volume), substring(ticker, length(ticker) - 8, 1) = 'P')
             / sumIf(toFloat64(volume), substring(ticker, length(ticker) - 8, 1) = 'C'), 2) AS put_call_ratio,
       round(sum(toFloat64(volume)) / 1e6, 1) AS contracts_mm
FROM global_markets.options_minute_aggs
WHERE window_start >= '2026-06-01 04:00:00'
  AND window_start < '2026-07-01 04:00:00'
  AND (ticker LIKE 'O:SPY2%' OR ticker LIKE 'O:QQQ2%' OR ticker LIKE 'O:NVDA2%'
       OR ticker LIKE 'O:TSLA2%' OR ticker LIKE 'O:AAPL2%')
GROUP BY underlying
ORDER BY put_call_ratio DESC

SPY ilikuwa na mwelekeo mkubwa zaidi wa put kati ya hizo tano kwa 1.16; NVDA ilikuwa kwa 0.56 tu. Kulinganisha uwiano wa ticker moja na nyingine ni karibu kutokuwa na maana — ulinganisho muhimu ni ticker dhidi ya historia yake mwenyewe.

Je, uwiano wa put-call hubadilika kadiri muda wa kuisha unavyokaribia?

Kiasi cha siku moja si mchanganyiko mmoja: baadhi ya mikataba inaisha kwa saa, mingine kwa miaka. Kupanga kiasi cha Juni kwa siku zilizobaki hadi kuisha — tazama maana ya DTE — kunatenganisha ulinzi kutoka kwa tiketi za bahati nasibu:

UlizaUwiano wa put-call kwa siku hadi kukomaa — kila chaguo la US lililoorodheshwa, Juni 2026
SQL halisi nyuma ya kila namba
WITH toDate(toTimeZone(window_start, 'America/New_York')) AS trade_day,
     toDate(concat('20', substring(ticker, length(ticker) - 14, 2), '-',
                   substring(ticker, length(ticker) - 12, 2), '-',
                   substring(ticker, length(ticker) - 10, 2))) AS expiry,
     dateDiff('day', trade_day, expiry) AS dte
SELECT multiIf(dte <= 0, '0DTE (expires today)', dte <= 7, '1-7 days', dte <= 30, '8-30 days',
               dte <= 90, '31-90 days', '91+ days') AS expiry_bucket,
       round(sumIf(toFloat64(volume), substring(ticker, length(ticker) - 8, 1) = 'P')
             / sumIf(toFloat64(volume), substring(ticker, length(ticker) - 8, 1) = 'C'), 3) AS put_call_ratio,
       round(sum(toFloat64(volume)) / 1e6, 1) AS contracts_mm,
       round(100 * sum(toFloat64(volume)) / sum(sum(toFloat64(volume))) OVER (), 1) AS pct_of_volume
FROM global_markets.options_minute_aggs
WHERE window_start >= '2026-06-01 04:00:00'
  AND window_start < '2026-07-01 04:00:00'
GROUP BY expiry_bucket
ORDER BY min(dte)

Uwiano unashuka katika kila hatua ya kalenda. Mikataba inayoisha siku hiyo hiyo — chaguo za 0DTE — ilichapisha 0.957, ndilo kundi lenye put nyingi zaidi kati ya vitano, na wao pekee walibeba 34.3% ya jumla ya kiasi cha Juni. Siku moja hadi saba zilizobaki, uwiano unashuka hadi 0.756; kwa siku 8–30 ni 0.717; kwa siku 31–90 ni 0.634; na katika kundi la siku 91 na zaidi, mwisho wa mkondo wa LEAPS, unafikia chini kabisa kwa 0.564 — kona yenye simu nyingi zaidi sokoni.

Jedwali hilo linabadilisha kwa utulivu tafsiri ya watu wengi. Uwiano wa soko zima ni mchanganyiko wa vipindi vya kuisha ambavyo mchanganyiko wake hubadilika wiki hadi wiki: Ijumaa ya kuisha yenye mzigo mzito hubadilisha uzito kuelekea mwisho mfupi na namba kuu hubadilika, bila mabadiliko yoyote katika wasiwasi wa mtu yeyote. Linganisha kama na kama.

Je, usomaji huo ni wa kiwango kikubwa kiasi gani, kihistoria?

Wiki sita haziwezi kukuambia kama usomaji ni wa nadra. Kwa hilo unahitaji miaka — kwa hivyo hapa kuna familia ya chaguo iliyokuwepo kwa muda mrefu zaidi na inayouzwa zaidi sokoni, SPY, ikiwa na wastani, kiwango cha chini na cha juu cha uwiano wake wa kila siku wa put-call kwa kila mwaka kamili katika rekodi zetu za chaguo:

UlizaMuongo mmoja wa uwiano wa put-call wa SPY — wastani, kiwango cha chini na cha juu cha usomaji wa kila siku kwa mwaka
SQL halisi nyuma ya kila namba
WITH daily AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS day,
           sumIf(toFloat64(volume), substring(ticker, length(ticker) - 8, 1) = 'P')
           / sumIf(toFloat64(volume), substring(ticker, length(ticker) - 8, 1) = 'C') AS ratio
    FROM global_markets.options_minute_aggs
    WHERE ticker LIKE 'O:SPY%'
    GROUP BY day
    HAVING sumIf(toFloat64(volume), substring(ticker, length(ticker) - 8, 1) = 'C') > 0
)
SELECT toYear(day) AS year,
       count() AS sessions,
       round(quantileDeterministic(0.5)(ratio, cityHash64(toString(day))), 3) AS median_ratio,
       round(min(ratio), 3) AS low,
       round(max(ratio), 3) AS high
FROM daily
WHERE toYear(day) >= 2015
GROUP BY year
ORDER BY year

Mambo matatu yanajitokeza. Kwanza, wastani wa uwiano wa kila siku wa SPY ulimalizika juu ya 1.0 katika kila mwaka kwenye jedwali — mwelekeo wa ukingo wa put wa index hedging sio hali ya 2026, bali ni hali ya utulivu ya bidhaa. Pili, kiwango kimepungua kwa muongo mmoja: wastani ulikuwa 1.754 mwaka 2015 na 1.168 mwaka 2025, sambamba na ukuaji wa biashara ya chaguo za muda mfupi za call. Tatu, safu za mwaka ni pana — 2026 kufikia sasa inaenea kutoka 0.848 hadi 1.751 katika vipindi 130. Hilo ndilo jibu la uaminifu kwa "je usomaji wa leo ni wa kiwango kikubwa?": tathmini dhidi ya usambazaji wa bidhaa yake mwenyewe, kamwe dhidi ya 1.0.

Jinsi ya kutazama uwiano wa put-call kwa hisa moja

Vipande vilivyo juu ni mapishi, si ripoti zisizobadilika. Ili kuunda uwiano kwa jina unalomiliki:

  1. Chagua idadi ya watu. Chagua chaguo za ticker moja, si "soko" — athari za mchanganyiko hapo juu hufanya nambari zilizochanganywa zisieleweke.
  2. Jumlisha kiasi cha put za siku na kiasi cha call zake katika kila strike na expiration ya ticker hiyo, kisha gawanya. Katika alama ya chaguo, herufi ya tisa kutoka mwisho ni P au C — herufi hiyo moja ndiyo uainishaji wote.
  3. Jenga historia kabla ya kuhukumu kiwango. 0.9 ya siku moja haimaanishi chochote mpaka ujue wastani na mwanya wa ticker hiyo yenyewe — kile ambacho paneli ya SPY inafanya mwaka kwa mwaka.
  4. Soma kiasi pamoja nayo. Mwinuko kwenye kiasi cha kawaida ni kelele; mwinuko huo huo kwenye tape yenye shughuli nyingi zaidi katika wiki sita ni kipindi cha Juni 5 hapo juu.
  5. Rekebisha wigo wako wa expiration. Expiration zote, au zile za muda mfupi tu? Zote mbili zinaweza kutetelewa; kuzichanganya kwenye siku tofauti ni kosa.

Jinsi wafanyabiashara wanavyoisoma — na mipaka ya ukweli

Imetajwa kama tafsiri, si sheria: uwiano unaoongezeka unasomwa kama ongezeko la mahitaji ya bima, na mwendo mkali wa kupanda unasomwa na wapinzani kama ishara ya kukata tamaa — umati hatimaye umenunua bima yake. Kikao cha Juni 5 kinaonyesha utaratibu kwa uaminifu: uwiano ulipanda wakati wa mauzo, si kabla yake. Katika kipindi hiki, ulifanya kazi kama kipimajoto kinachofuatana, si utabiri. Jaribu kanuni yoyote ya kidole gumba dhidi ya mfululizo halisi — na ukumbuke kuwa kiasi cha 0DTE kinaendelea kubadilisha jinsi "kawaida" inavyoonekana.

Maswali Yanayoulizwa Mara kwa Mara

Je, ni uwiano gani wa kawaida wa put-call?

Inategemea kabisa idadi ya watu. Katika chaguo zote za soko la Marekani zilizoorodheshwa mwezi Juni 2026, wastani wa siku zote kwenye soko ulikuwa 0.793, ukiwa kati ya 0.589 na 0.923 — haukuwahi kuzidi 1.0. Chaguo za ETF za soko pana zilikuwa 1.175 katika mwezi huo huo, wakati hisa moja na ETF nyingine zilikuwa 0.588. "Kawaida" kwa SPY si kawaida kwa hisa moja.

Je, uwiano wa juu wa put-call ni wa kuchukua mwelekeo wa juu au chini?

Usomaji wote wawili upo, na wala si sheria. Kwa mtazamo wa moja kwa moja, kiasi kikubwa cha put ni mwelekeo wa kushuka; wanaopinga mtiririko wanaona viwango vya juu vya ghafla kama ishara kwamba umati wa wauzaji umeweka nafasi zao kikamilifu. Katika data ya Juni 2026, kiwango cha juu cha ghafla kilifika siku ya kushuka kwa soko yenyewe — kwa wakati mmoja, si kwa utabiri.

Je, uwiano wa put-call ni sawa na VIX au mabadiliko ya dhahania?

Hapana, na hili ndilo kosa la kawaida zaidi. Uwiano wa put-call unatokana na kiasi — ni kandarasi ngapi zilibadilisha mikono. VIX na mabadiliko ya dhahania hutokana na bei za chaguo: ni kiasi gani kandarasi hizo ni ghali, zikionyeshwa kama mabadiliko ya kila mwaka. Upendeleo wa mabadiliko ya dhahania unalinganisha bei za put za kushuka na call za kupanda. Kiasi kikubwa cha put kinaweza kufanya biashara kwa bei za utulivu, na kiasi kidogo kwa bei za hofu — viashiria hivi viwili vinaweza kutofautiana, na vyote vinaweza kuwa sahihi.

Je, $CPC, $CPCE na $CPCI ni nini?

Ni uwiano wa put-call uliochapishwa na CBOE: $CPC kwa kiasi cha jumla, $CPCE kwa chaguo za hisa (SPY na ETF nyingine zinahesabiwa kama hisa hapo) na $CPCI kwa chaguo za fahirisi zinazotatuliwa kwa fedha taslimu. Mgawanyiko huu ni muhimu. Toleo letu la pande tatu, ambalo linatenga ETF za soko pana kutoka kwa chaguo za fahirisi na hisa moja badala ya kufuata mstari wa pande mbili wa CBOE, lilipima Juni 2026 kwa 1.175 kwa ETF za soko pana na 1.096 kwa chaguo za fahirisi, zote zikiwa juu ya 1.0, dhidi ya 0.588 kwa hisa moja na ETF nyingine. ISEE ya ISE ni fahirisi tofauti na iliyogeuzwa: call juu ya put, ununuzi wa wateja wapya tu.

Je, uwiano wa put-call unatumia kiasi au maslahi ya wazi?

Uwiano wa kawaida unatumia kiasi cha biashara cha siku hiyo. Toleo la maslahi ya wazi lipo na linakwenda polepole zaidi, na hizi mbili zinaweza kuelekea pande tofauti siku moja — kiasi dhidi ya maslahi ya wazi linashughulikia tofauti hiyo.


Kila thamani hapa ni swala lililohifadhiwa kwenye mkanda kamili wa chaguo — panua SQL ya paneli yoyote, au hesabu uwiano kwa orodha yako mwenyewe kwenye terminal ya Strasmore.