Strasmore Research
கற்றல் Matt Connorஆசிரியர் Matt Connor

Put/Call Ratio கணக்கிடும் முறை மற்றும் சூத்திரம்

Put/call ratio கணக்கிடும் முறை, volume மற்றும் open interest சூத்திரங்கள், index அளவீடுகள் ஏன் அதிகமாக உள்ளன மற்றும் இரண்டாயிரத்து இருபத்தாறில் இயல்பான அளவு என்ன என்பதை அறியுங்கள்.

Put/call ratio என்றால் என்ன

Put/call ratio என்பது ஒரு குறிப்பிட்ட கால இடைவெளியில் வர்த்தகம் செய்யப்பட்ட put contracts எண்ணிக்கையை, அதே காலத்தில் வர்த்தகம் செய்யப்பட்ட call contracts எண்ணிக்கையால் வகுப்பதன் மூலம் கணக்கிடப்படுகிறது. ஒரு வர்த்தக அமர்வில் இருநூற்று ஐம்பதாயிரம் put-களும், ஐந்து லட்சம் call-களும் கைமாறினால், இந்த விகிதம் 0.50 ஆகும். இந்த குறியீட்டைப் பற்றிய அனைத்து விவாதங்களும், அதாவது volume மற்றும் open interest-க்கு இடையிலான ஒப்பீடு அல்லது equity மற்றும் index-க்கு இடையிலான வேறுபாடு என எதுவாக இருந்தாலும், வகுத்தலின் இருபுறமும் எவை கணக்கில் கொள்ளப்பட்டன என்பதையே அடிப்படையாகக் கொண்டுள்ளன. இதன் தெளிவான விளக்கத்திற்கு, put/call ratio என்றால் என்ன என்பதைப் பார்க்கவும். இந்தப் பக்கம் அதற்கான கணக்கீடுகளை வழங்குகிறது.

Put/call ratio சூத்திரம், படிப்படியாக

இந்தச் சூத்திரத்திற்கு இரண்டு உள்ளீடுகளும் ஒரு கணிதச் செயல்பாடும் தேவை: வர்த்தகம் செய்யப்பட்ட put-களின் எண்ணிக்கை, வர்த்தகம் செய்யப்பட்ட call-களின் எண்ணிக்கை, மற்றும் முதல் எண்ணை இரண்டாவது எண்ணால் வகுத்தல். Put என்பது, அதன் உரிமையாளருக்கு, அடிப்படைப் பங்கை (underlying) ஒரு குறிப்பிட்ட strike price-ல், காலாவதி தேதிக்கு முன்போ அல்லது அன்றோ விற்பனை செய்ய உரிமை வழங்கும் ஒப்பந்தமாகும். Call என்பது, ஒரு குறிப்பிட்ட விலையில் வாங்குவதற்கான உரிமையை வழங்குகிறது. வர்த்தக அமர்வின் போது கைமாறிய ஒப்பந்தங்களின் எண்ணிக்கையே volume ஆகும்; அடுத்த சந்தை தொடக்கத்தின் போது இது பூஜ்ஜியத்திற்குத் திரும்பும்.

இந்த எண்ணிக்கையில் எந்தவிதமான எடையும் (weighting) வழங்கப்படுவதில்லை. சந்தை விலையிலிருந்து வெகு தொலைவில் உள்ள (far out of the money) வாராந்திர ஒப்பந்தத்தில் ஒரு lot-ன் மதிப்பும், சந்தையில் அதிக வர்த்தகம் நடைபெறும் strike-ல் உள்ள ஒரு lot-ன் மதிப்பும் சமமாகவே கருதப்படுகிறது; மேலும், இதில் முதலீடு செய்யப்படும் பணத்தின் அடிப்படையில் எந்த மாற்றமும் செய்யப்படுவதில்லை. இந்த விகிதம் என்பது வெறும் ஒப்பந்தங்களின் எண்ணிக்கை மட்டுமே.

எந்த ஒப்பந்தங்களை கணக்கில் எடுத்துக்கொள்வது என்பதுதான் முடிவை மாற்றும் காரணியாகும். கீழே உள்ள அட்டவணை, அதிக பணப்புழக்கம் கொண்ட எட்டு பங்குகளில் ஒரே மாதிரியான கணக்கீட்டை ஒரு முழு மாதத்திற்குச் செய்கிறது.

வினவவும்எட்டு முன்னணி நிறுவனங்களின் Put மற்றும் Call வர்த்தக அளவு, ஜூலை 2026
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான SQL
SELECT
    underlying_symbol                 AS symbol,
    sumIf(volume, right_letter = 'P') AS put_volume,
    sumIf(volume, right_letter = 'C') AS call_volume,
    round(toFloat64(sumIf(volume, right_letter = 'P'))
        / toFloat64(sumIf(volume, right_letter = 'C')), 2) AS put_call_ratio
FROM
(
    SELECT
        underlying_symbol,
        volume,
        substring(ticker, length(ticker) - 8, 1) AS right_letter
    FROM global_markets.options_greeks
    WHERE date >= '2026-07-01'
      AND date <  '2026-08-01'
      AND underlying_symbol IN ('SPY', 'QQQ', 'IWM', 'AAPL', 'MSFT', 'NVDA', 'TSLA', 'KO')
      AND volume > 0
)
GROUP BY symbol
HAVING call_volume > 0 AND put_volume > 0
ORDER BY put_call_ratio DESC
Run this yourself

ஜூலை 2026-ல், IWM எட்டு பங்குகளில் மிக உயர்ந்த விகிதமான 3.11 put-களை ஒரு call-க்கு கொண்டிருந்தது, மற்றும் MSFT மிகக் குறைந்த விகிதமான 0.38-ஐக் கொண்டிருந்தது. ஒரே சூத்திரம், ஒரே மாதம், ஆனால் அதிக மற்றும் குறைந்த விகிதங்களுக்கு இடையிலான spread, தினசரி சந்தை மாற்றங்களை விட மிக அதிகமாக உள்ளது. ஒரு விகிதத்தை அதன் வகைப்பாடு (category) குறிப்பிடாமல் கூறினால், அதற்கு எந்தத் தகவலும் இல்லை என்றுதான் பொருள்.

Volume அல்லது open interest அடிப்படையிலான கணக்கீடு

தொகுப்பு மற்றும் பகுப்பு ஆகிய இரண்டிற்கும் இரண்டு வெவ்வேறு கணக்கீடுகளைப் பயன்படுத்தலாம்.

Volume அடிப்படையிலான கணக்கீடு, ஒரு குறிப்பிட்ட கால இடைவெளியில் வர்த்தகம் செய்யப்பட்ட ஒப்பந்தங்களை எண்ணுகிறது. இது ஒரு flow அளவீடு ஆகும்; ஒவ்வொரு அமர்விலும் இது பூஜ்ஜியத்திலிருந்து தொடங்கி, அன்றைய தினம் சந்தையில் என்ன நடந்தது என்பதை விவரிக்கிறது. சந்தை குறித்த செய்திகளில் இடம்பெறும் அனைத்து முக்கிய விகிதங்களும் இதையே குறிக்கின்றன.

Open interest அடிப்படையிலான கணக்கீடு, நிலுவையில் உள்ள put-களின் எண்ணிக்கையை call-களின் எண்ணிக்கையால் வகுக்கிறது. இதில் open interest என்பது திறக்கப்பட்டு, இன்னும் மூடப்படாத, பயன்படுத்தப்படாத அல்லது காலாவதியாகாத ஒப்பந்தங்களின் எண்ணிக்கையைக் குறிக்கிறது. இது ஒரு stock அளவீடு; அன்றைய தினத்தின் செயல்பாட்டை விட, திரட்டப்பட்ட நிலையை இது காட்டுகிறது, மேலும் இது மெதுவாகவே மாறும். இரண்டு ஏற்கனவே உள்ள முதலீட்டாளர்களுக்கு இடையே முப்பதாயிரம் put ஒப்பந்தங்கள் கைமாறும் ஒரு அமர்வில், volume முப்பதாயிரம் உயரும், ஆனால் open interest மாறாமல் இருக்கும். Options volume versus open interest இந்த கணக்கு வழக்குகளை விளக்குகிறது.

செவ்வாய்க்கிழமை முடிவில் நாற்பதாயிரம் put-களும் ஐம்பதாயிரம் call-களும் நிலுவையில் உள்ள ஒரு கற்பனைப் பங்கைக் கருத்தில் கொள்வோம்; இதன் open interest விகிதம் 0.80 ஆகும். புதன்கிழமை அன்று முப்பதாயிரம் put-களும் பத்தாயிரம் call-களும் வர்த்தகம் செய்யப்படுகின்றன: இதன் volume விகிதம் 3.00 ஆகும். இரண்டு எண்களும் ஒரே நாளில் ஒரே option chain-ஐ விவரிக்கின்றன, இவை நான்கில் ஒரு பங்கு அளவிற்கு வேறுபடுகின்றன, ஆனால் இரண்டுமே சரியானவை. Open interest விகிதங்கள் the max pain calculation என்பதன் அடிப்படையிலும் அமைகின்றன; இது வர்த்தகம் செய்யப்பட்ட ஒப்பந்தங்களை விட, நிலுவையில் உள்ள ஒப்பந்தங்களின் அடிப்படையில் strike விலைகளுக்கு முக்கியத்துவம் அளிக்கிறது.

Flow அளவீடுகள் அடிக்கடி மாறக்கூடியவை. கீழே ஒரு ETF மற்றும் ஒரு பங்கிற்கான தினசரி volume விகிதம் ஒரே மாதத்தில் காட்டப்பட்டுள்ளது.

வினவவும்SPY மற்றும் AAPL ஆகியவற்றின் தினசரி Put/Call வர்த்தக விகிதம், ஜூலை 2026
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான SQL
SELECT
    toString(d)                                                 AS session_date,
    concat(formatDateTime(d, '%b '), toString(toDayOfMonth(d))) AS day_label,
    round(toFloat64(sumIf(volume, sym = 'SPY' AND right_letter = 'P'))
        / toFloat64(sumIf(volume, sym = 'SPY' AND right_letter = 'C')), 2)  AS spy_put_call_ratio,
    round(toFloat64(sumIf(volume, sym = 'AAPL' AND right_letter = 'P'))
        / toFloat64(sumIf(volume, sym = 'AAPL' AND right_letter = 'C')), 2) AS aapl_put_call_ratio
FROM
(
    SELECT
        date                                     AS d,
        underlying_symbol                        AS sym,
        volume,
        substring(ticker, length(ticker) - 8, 1) AS right_letter
    FROM global_markets.options_greeks
    WHERE date >= '2026-07-01'
      AND date <  '2026-08-01'
      AND underlying_symbol IN ('SPY', 'AAPL')
      AND volume > 0
)
GROUP BY d
HAVING countIf(sym = 'SPY' AND right_letter = 'C') > 0
   AND countIf(sym = 'AAPL' AND right_letter = 'C') > 0
ORDER BY d
Run this yourself

Jul 1 அன்று, SPY-ன் அளவு 1.1 ஆகவும், AAPL-ன் அளவு 0.49 ஆகவும் இருந்தது. Jul 31 வாக்கில், அந்த ஜோடியின் அளவு 2 மற்றும் 0.55 ஆக இருந்தது. 22 அமர்வுகளில் தினசரி வர்த்தக அளவுகள் ஏற்ற இறக்கத்துடன் காணப்படுகின்றன, மேலும் வரைபடத்தில் இந்த இரண்டு தொடர்களும் வெவ்வேறு நிலைகளில் உள்ளன. இந்த இரண்டு உண்மைகளில், நிலைகளுக்கு இடையிலான இடைவெளியே அதிக பயனுள்ளது.

பங்குகள், குறியீடுகள், ETP-கள் மற்றும் மொத்தம்: நான்கு Cboe விகிதங்கள்

"Put/call ratio" என்று குறிப்பிடப்படும் எண் Cboe-ன் தினசரி சந்தைப் புள்ளிவிவரங்களிலிருந்து பெறப்படுகிறது; அவர்கள் பல வகையான விகிதங்களை வெளியிடுகின்றனர். Cboe வகைப்படுத்தும் பிரிவுகள் இவை:

  • Equity put/call ratio: தனிப்பட்ட பங்குகளின் மீதான options.
  • Index put/call ratio: SPX மற்றும் VIX உள்ளிட்ட குறியீடுகளின் மீதான options.
  • Exchange traded products put/call ratio: SPY, QQQ மற்றும் IWM உள்ளிட்ட ETF-களின் மீதான options.
  • Total put/call ratio: அனைத்துப் பிரிவுகளையும் உள்ளடக்கியது.

ஒவ்வொன்றும் ஒரே முறையில் கணக்கிடப்படுகின்றன; அந்தந்தப் பிரிவில் உள்ள மொத்த put-களின் எண்ணிக்கையை மொத்த call-களின் எண்ணிக்கையால் வகுக்க வேண்டும். எனவே, அந்தந்தப் பிரிவில் உள்ள உள்ளடக்கத்தைப் பொறுத்தே விகிதங்கள் மாறுபடுகின்றன. இந்தப் பிரிவுகளை ஒன்றோடொன்று மாற்ற முடியாது.

ஒரு முழு முதலீட்டுத் தொகுப்பையும் (portfolio) ஒரே வர்த்தகத்தில் பாதுகாப்பதற்கு (hedging) குறியீடு சார்ந்த options-களே தரமான கருவியாகும். பரவலான பங்குகளை வைத்திருக்கும் ஒரு நிதி நிறுவனம், அதற்கான பாதுகாப்பாக index put-களை வாங்குகிறது; அதே சமயம் index call-களை வாங்குவதற்கு அவர்களுக்கு எந்தக் காரணமும் இருப்பதில்லை. இந்தத் தேவை ஒரு பக்கமாகவே இருப்பதால், அது குறியீடு பிரிவின் தொகுதியில் (numerator) முழுமையாகப் பதிவாகிறது. தனிப்பட்ட பங்குகளின் வர்த்தகத்தில் இதற்கு நேர்மாறான போக்கு காணப்படுகிறது; அங்கு தனிப்பட்ட பங்குகளின் மீது call வாங்குவது வர்த்தக அளவில் பெரும் மற்றும் நிலையான பங்கைக் கொண்டுள்ளது. இந்த இரண்டு பிரிவுகளும் அவற்றின் கட்டமைப்பின் காரணமாக வெவ்வேறு நிலைகளில் உள்ளன. ஒரு பிரிவின் விகிதத்தை மற்றொரு பிரிவின் அளவுகோலுடன் ஒப்பிடுவது, இந்த குறியீட்டைப் பயன்படுத்தும்போது செய்யப்படும் பொதுவான தவறாகும்.

பரந்த சந்தை ETF-கள், குறியீடு options-களைப் போலவே பாதுகாக்கும் (hedging) பணியைச் செய்கின்றன, ஆனால் இவை exchange traded products பிரிவில் கணக்கிடப்படுகின்றன. கீழே உள்ள அட்டவணை, இந்த இரண்டு பிரிவுகளின் மாதாந்திர சராசரி (median) அளவைக் காட்டுகிறது.

வினவவும்மாதாந்திர சராசரி Put/Call விகிதம்: சந்தை ETF-கள் மற்றும் தனிப்பட்ட பங்குகள்
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான SQL
WITH
    daily AS
    (
        SELECT
            d,
            toFloat64(sumIf(volume, right_letter = 'P' AND sym IN ('SPY', 'QQQ', 'IWM')))
                / toFloat64(sumIf(volume, right_letter = 'C' AND sym IN ('SPY', 'QQQ', 'IWM')))     AS etf_ratio,
            toFloat64(sumIf(volume, right_letter = 'P' AND sym NOT IN ('SPY', 'QQQ', 'IWM')))
                / toFloat64(sumIf(volume, right_letter = 'C' AND sym NOT IN ('SPY', 'QQQ', 'IWM'))) AS stock_ratio
        FROM
        (
            SELECT
                date                                     AS d,
                underlying_symbol                        AS sym,
                volume,
                substring(ticker, length(ticker) - 8, 1) AS right_letter
            FROM global_markets.options_greeks
            WHERE date >= '2025-08-01'
              AND date <  '2026-08-01'
              AND underlying_symbol IN ('SPY', 'QQQ', 'IWM', 'AAPL', 'MSFT', 'NVDA', 'TSLA', 'KO')
              AND volume > 0
        )
        GROUP BY d
        HAVING countIf(right_letter = 'C' AND sym IN ('SPY', 'QQQ', 'IWM')) > 0
           AND countIf(right_letter = 'C' AND sym NOT IN ('SPY', 'QQQ', 'IWM')) > 0
    )
SELECT
    toString(toStartOfMonth(d))                AS month,
    formatDateTime(toStartOfMonth(d), '%b %Y') AS month_label,
    round(quantileExact(0.5)(etf_ratio), 2)    AS etf_median_ratio,
    round(quantileExact(0.5)(stock_ratio), 2)  AS stock_median_ratio
FROM daily
GROUP BY month, month_label
ORDER BY month
Run this yourself

இந்த அட்டவணை Aug 2025 முதல் Jul 2026 வரையிலான காலத்தைக் காட்டுகிறது. இரு முனைகளிலும், ETF தொகுப்பின் தினசரி சராசரி விகிதம் 1.0-க்கு அருகிலோ அல்லது அதற்கு மேலோ இருந்தது; முதல் மாதத்தில் 1.52 மற்றும் கடைசி மாதத்தில் 1.49. தனிப்பட்ட பங்குகளின் தொகுப்பு, வரைபடத்தில் உள்ள அனைத்து 12 மாதங்களிலும் 1.0-க்குக் கீழே இருந்தது; அதன் அளவுகள் 0.6 மற்றும் 0.56 ஆகும். இந்த நிலையான இடைவெளிதான், ஒரு அளவுகோல் அர்த்தமுள்ளதாக இருக்க வேண்டுமானால், அது எந்தப் பிரிவைச் சார்ந்தது என்பதைக் குறிப்பிட வேண்டியதன் அவசியத்தை உணர்த்துகிறது.

சாதாரண put/call விகிதம் என்றால் என்ன?

சாதாரணமானது என்பது ஒரு குறிப்பிட்ட வரம்பைக் குறிக்கும், மேலும் இந்த வரம்பு குறியீட்டை விட ஒரு வகைப்பாட்டையே சார்ந்தது. கீழே உள்ள அட்டவணை கடந்த பன்னிரண்டு மாதங்களில் நடந்த ஒவ்வொரு வர்த்தக அமர்வையும் எடுத்துக்கொண்டு, ஒவ்வொரு வகைக்கும் இடைநிலை (median) தினசரி விகிதத்தையும், அதைச் சுற்றியுள்ள பத்தாவது மற்றும் தொண்ணூறாவது சதவீத எல்லைகளையும் காட்டுகிறது.

வினவவும்தினசரி விகிதத்தின் தற்போதைய நிலை, கடந்த பன்னிரண்டு மாத கால வர்த்தகம்
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான SQL
WITH
    daily AS
    (
        SELECT
            d,
            toFloat64(sumIf(volume, right_letter = 'P' AND sym IN ('SPY', 'QQQ', 'IWM')))
                / toFloat64(sumIf(volume, right_letter = 'C' AND sym IN ('SPY', 'QQQ', 'IWM')))     AS etf_ratio,
            toFloat64(sumIf(volume, right_letter = 'P' AND sym NOT IN ('SPY', 'QQQ', 'IWM')))
                / toFloat64(sumIf(volume, right_letter = 'C' AND sym NOT IN ('SPY', 'QQQ', 'IWM'))) AS stock_ratio,
            toFloat64(sumIf(volume, right_letter = 'P'))
                / toFloat64(sumIf(volume, right_letter = 'C'))                                      AS all_ratio
        FROM
        (
            SELECT
                date                                     AS d,
                underlying_symbol                        AS sym,
                volume,
                substring(ticker, length(ticker) - 8, 1) AS right_letter
            FROM global_markets.options_greeks
            WHERE date >= '2025-08-01'
              AND date <  '2026-08-01'
              AND underlying_symbol IN ('SPY', 'QQQ', 'IWM', 'AAPL', 'MSFT', 'NVDA', 'TSLA', 'KO')
              AND volume > 0
        )
        GROUP BY d
        HAVING countIf(right_letter = 'C' AND sym IN ('SPY', 'QQQ', 'IWM')) > 0
           AND countIf(right_letter = 'C' AND sym NOT IN ('SPY', 'QQQ', 'IWM')) > 0
    )
SELECT
    p.2                                  AS category,
    round(quantileExact(0.1)(p.3), 2)    AS p10_ratio,
    round(quantileExact(0.5)(p.3), 2)    AS median_ratio,
    round(quantileExact(0.9)(p.3), 2)    AS p90_ratio
FROM
(
    SELECT arrayJoin([
        tuple(1, 'Broad market ETFs', etf_ratio),
        tuple(2, 'Single stocks',     stock_ratio),
        tuple(3, 'All eight names',   all_ratio)
    ]) AS p
    FROM daily
)
GROUP BY p.1, p.2
ORDER BY p.1
Run this yourself

தனிப் பங்குகள் வகைப்பாட்டில், இடைநிலை அமர்வு 0.58 ஆக இருந்தது; இதில் பத்தாவது சதவீத எல்லை 0.45 ஆகவும், தொண்ணூறாவது சதவீத எல்லை 0.76 ஆகவும் இருந்தது. பரந்த சந்தை ETF வகைப்பாடு இந்த விநியோகத்தில் சற்று அதிகமாக இருந்தது: 1.25 மற்றும் 1.86 ஆகிய எல்லைகளுக்கு இடையே இதன் இடைநிலை 1.54 ஆக இருந்தது.

எனவே, 1.20 என்பது அதிகமா? தனிப் பங்குகள் வகைப்பாட்டுடன் ஒப்பிடும்போது, 1.20 என்ற வர்த்தகம் 0.76-ன் தொண்ணூறாவது சதவீதத்தைத் தாண்டிச் செல்கிறது, இது வழக்கத்திற்கு மாறானதாகக் கருதப்படுகிறது. ETF வகைப்பாட்டுடன் ஒப்பிடும்போது, இது சாதாரணமாகவே உள்ளது. மேலே விவரிக்கப்பட்ட hedging வர்த்தகங்கள் குவியும் குறியீட்டு வகைப்பாட்டில், அதே எண்ணை முற்றிலும் மாறுபட்ட அளவுகோல்களுடன் ஒப்பிட வேண்டும். ஒரே எண், ஆனால் வகைப்பாட்டைப் பொறுத்தே அதன் தீர்ப்பு அமையும்; எந்தவொரு விளக்கத்திற்கும் முன்பே இது தீர்மானிக்கப்படுகிறது.

இந்த வரம்புகளும் அவ்வப்போது மாறக்கூடியவை. கடந்த பன்னிரண்டு மாதங்களைக் கணக்கிட்டு எடுக்கப்படும் சதவீதங்கள் அந்த காலக்கட்டத்தை மட்டுமே விவரிக்கின்றன. ஒரு தசாப்தத்திற்கு முன்பு எழுதப்பட்ட கட்டுரையில் உள்ள வரம்புகள், முற்றிலும் மாறுபட்ட ஒப்பந்தக் கலவையையும், zero day expiry trading இல்லாத சந்தையையும் குறிப்பவை. சமீபத்திய காலக்கட்டத்தை அடிப்படையாகக் கொண்டு சதவீதங்களை மீண்டும் கணக்கிடுவது மட்டுமே, ஒரு வாசிப்பு அதிகமாக உள்ளதா அல்லது குறைவாக உள்ளதா என்பதைத் தீர்மானிக்க நேர்மையான வழியாகும்.

கணக்கீடு செய்வதற்கும், அதை விளக்குவதற்கும் வேறுபாடு உள்ளது. அதிகப்படியான வாசிப்பைச் சிலர் கரடிச் சந்தை (bearish) நிலைப்பாடாகப் பார்க்கிறார்கள்; ஆனால், சந்தைக்கு எதிராகச் சிந்திப்பவர்கள் (contrarians) இதை அதிகப்படியான hedging என்று கருதுகிறார்கள். அதிக put/call விகிதம் ஏற்றமானதா (bullish) என்ற கட்டுரை இந்த வாதத்தை விரிவாக அலசுகிறது.

ஏன் 21 நாள் நகரும் சராசரி (moving average)

ஒரு அமர்வின் விகிதம் என்பது இரைச்சல் மிகுந்த தரவுத் தொடரின் சிறிய மாதிரியாகும், எனவே வெளியிடப்படும் பதிப்பு பொதுவாக மெருகூட்டப்படுகிறது (smoothed). பொதுவான மரபுப்படி 21 அமர்வு நகரும் சராசரி பயன்படுத்தப்படுகிறது, இது தோராயமாக ஒரு வர்த்தக மாதத்தைக் குறிக்கும்: கடந்த 21 தினசரி விகிதங்களைக் கூட்டி, 21-ஆல் வகுத்து, பின் அந்த கால இடைவெளியை ஒரு அமர்வு முன்னோக்கி நகர்த்த வேண்டும். பத்து மற்றும் ஐம்பது அமர்வு பதிப்புகளும் உள்ளன, தேர்ந்தெடுக்கப்படும் கால அளவு ஒரு நாள் மாற்றத்தின் தாக்கத்தை எவ்வளவு தூரம் தக்கவைக்கும் என்பதைத் தீர்மானிக்கிறது.

இரண்டு விவரங்களை அறிந்துகொள்வது அவசியம். 21 தினசரி விகிதங்களைச் சராசரி செய்வதும், ஒரு மாதத்தின் மொத்த put volume-ஐ ஒரு மாதத்தின் மொத்த call volume-ஆல் வகுப்பதும் கணித ரீதியாக ஒன்றல்ல; முதலாவது முறை ஒவ்வொரு அமர்வையும் சமமாகக் கருதுகிறது, இரண்டாவது முறை அதிக வர்த்தகம் நடந்த அமர்வுகளுக்கு அதிக முக்கியத்துவம் அளிக்கிறது. மேலும், ஒரு உச்சநிலையில் உள்ள மெருகூட்டப்பட்ட வாசிப்பு ஒரு மாத அமர்வுகளின் மூலம் கட்டமைக்கப்பட்டதால், அது அந்த உச்சநிலையிலிருந்து மெதுவாகவே வெளியேறும்.

வினவவும்தனிப்பட்ட பங்குகளின் தினசரி Put/Call விகிதம் மற்றும் அதன் 21 நாள் சராசரி
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான SQL
WITH
    daily AS
    (
        SELECT
            d,
            toFloat64(sumIf(volume, right_letter = 'P'))
                / toFloat64(sumIf(volume, right_letter = 'C')) AS raw_ratio
        FROM
        (
            SELECT
                date                                     AS d,
                volume,
                substring(ticker, length(ticker) - 8, 1) AS right_letter
            FROM global_markets.options_greeks
            WHERE date >= '2026-01-02'
              AND date <  '2026-08-01'
              AND underlying_symbol IN ('AAPL', 'MSFT', 'NVDA', 'TSLA', 'KO')
              AND volume > 0
        )
        GROUP BY d
        HAVING countIf(right_letter = 'C') > 0
    )
SELECT
    session_date,
    day_label,
    daily_ratio,
    ma21_ratio
FROM
(
    SELECT
        d,
        toString(d)                                                 AS session_date,
        concat(formatDateTime(d, '%b '), toString(toDayOfMonth(d))) AS day_label,
        round(raw_ratio, 2)                                         AS daily_ratio,
        round(avg(raw_ratio) OVER (ORDER BY d ROWS BETWEEN 20 PRECEDING AND CURRENT ROW), 2) AS ma21_ratio
    FROM daily
)
WHERE d >= '2026-04-01'
ORDER BY d
Run this yourself

கோடு போன்ற வரைபடம் தனிப் பங்கு தொகுப்பிற்கான தினசரி விகிதத்தையும், மென்மையான கோடு அதன் 21 அமர்வு சராசரியையும் குறிக்கிறது. காட்டப்பட்டுள்ள முதல் அமர்வில், Apr 1, தினசரி வர்த்தக அளவு 1.04 ஆக இருந்தது, அதே சமயம் மெருகூட்டப்பட்ட சராசரி 0.81 ஆக இருந்தது. Jul 31 அன்று, இந்த ஜோடி 0.56 மற்றும் 0.58 என இருந்தது. 84 அமர்வுகள் முழுவதும், சராசரியானது மூலத் தரவுத் தொடர் கடக்கும் தூரத்தில் ஒரு பகுதியை மட்டுமே கடக்கிறது, இதுவே மெருகூட்டப்பட்ட எண்ணைக் குறிப்பிடுவதன் முக்கிய நோக்கமாகும்.

இந்தப் பேனல்கள் எவ்வாறு கணக்கிடப்படுகின்றன

ஒப்பந்த வகை option குறியீட்டிலிருந்தே பெறப்படுகிறது: எட்டு இலக்க strike குறியீட்டிற்கு முன்னால் உள்ள எழுத்து, call-க்கு C என்றும், put-க்கு P என்றும் இருக்கும். அந்த அமர்வில் வர்த்தக அளவு பதிவான ஒப்பந்தங்கள் மட்டுமே கணக்கில் எடுத்துக்கொள்ளப்படும், எனவே வர்த்தகம் நடைபெறாத strike எந்தப் பக்கத்திலும் சேர்க்கப்படாது. முதல் பேனல் ஒவ்வொரு பெயருக்கும் அந்த மாதத்தின் மொத்த put volume-ஐ மொத்த call volume-ஆல் வகுக்கிறது. மீதமுள்ள பேனல்கள் முதலில் ஒரு அமர்விற்கு ஒரு விகிதத்தைக் கணக்கிட்டு, பின்னர் அந்த அமர்வுகளைத் தொகுக்கின்றன; இது வெளியிடப்பட்ட நகரும் சராசரி உருவாக்கப்படும் முறைக்கு இணங்குகிறது. தொகுப்புகள் (Baskets): பரந்த சந்தைப் பக்கத்தில் SPY, QQQ மற்றும் IWM; தனிப் பங்குப் பக்கத்தில் AAPL, MSFT, NVDA, TSLA மற்றும் KO. ஒவ்வொரு பேனலும் அதை உருவாக்கிய துல்லியமான SQL-ஐக் கொண்டுள்ளது.

அடிக்கடி கேட்கப்படும் கேள்விகள் (FAQ)

Put/call ratio-வை எவ்வாறு கணக்கிடுவது?

ஒரே கால இடைவெளியில் வர்த்தகமான put contracts எண்ணிக்கையை call contracts எண்ணிக்கையால் வகுக்க வேண்டும். பொதுவாக வெளியிடப்படும் தரவுகள் அன்றைய வர்த்தக அளவை (volume) அடிப்படையாகக் கொண்டவை; எனவே 0.65 என்ற அளவு என்பது ஒவ்வொரு 100 call-களுக்கும் 65 put-கள் வர்த்தகமாகியுள்ளன என்பதைக் குறிக்கிறது. Open interest அடிப்படையிலான கணக்கீடு, வர்த்தகமான ஒப்பந்தங்களுக்குப் பதிலாக நிலுவையில் உள்ள ஒப்பந்தங்களைப் பயன்படுத்துகிறது; இது வேறுபட்ட ஒரு தரவை வழங்குகிறது.

Put/call ratio 1-க்கு மேல் இருந்தால் அது அதிகமா?

இது அந்தந்த வகையைப் பொறுத்தது. மேலே உள்ள பேனல்களில் உள்ள தனிப்பட்ட பங்குகளைப் பொறுத்தவரை, தினசரி அளவீடுகளில் 90-வது சதவீத புள்ளி (90th percentile) 0.76 ஆக உள்ளது, எனவே அந்த அளவைத் தாண்டிய வர்த்தகம் அரிதானது. சந்தை முழுமைக்குமான ETFs மற்றும் index options-களில், போர்ட்ஃபோலியோ ஹெட்ஜிங் (hedging) பெரும்பாலும் put பக்கமே இருப்பதால், 1 அல்லது அதற்கு மேலான அளவீடுகள் சாதாரணமாகக் கருதப்படுகின்றன.

Volume மற்றும் open interest put/call ratio-க்கு என்ன வித்தியாசம்?

Volume என்பது அந்த அமர்வில் வர்த்தகமான ஒப்பந்தங்களைக் கணக்கிடுகிறது மற்றும் ஒவ்வொரு காலை நேரத்திலும் இது பூஜ்ஜியத்திலிருந்து தொடங்கும். Open interest என்பது நிலுவையில் உள்ள ஒப்பந்தங்களைக் கணக்கிடுகிறது மற்றும் இது நாள்தோறும் தொடரும். Volume அடிப்படையிலான விகிதம் ஒரே அமர்வில் இருமடங்காக மாறக்கூடும், ஆனால் open interest விகிதம் சில சதவீதங்கள் மட்டுமே மாறுபடும்; எனவே, ஒரே நாளில் இவை இரண்டும் வெவ்வேறு திசைகளைக் காட்டக்கூடும்.

நிதி ஊடகங்கள் எந்த put/call ratio-வை மேற்கோள் காட்டுகின்றன?

பொதுவாக Cboe equity put/call ratio அல்லது மொத்த put/call ratio-வை மேற்கோள் காட்டுகின்றன. இவை பெரும்பாலும் தினசரி தரவுகளாக இல்லாமல், 21 அமர்வுகளுக்கான நகரும் சராசரியாக (moving average) வழங்கப்படுகின்றன. நான்கு Cboe வகைகளும் வெவ்வேறு நிலைகளில் இயங்குவதால், எந்த வகையும் குறிப்பிடப்படாத ஒரு எண்ணை எந்தவொரு அளவுகோலுடனும் ஒப்பிட முடியாது.


இந்தப் பக்கத்தில் உள்ள ஒவ்வொரு பேனலும் அதை உருவாக்கிய SQL குறியீட்டுடன் வருகிறது, எனவே ஒவ்வொரு எண்ணிக்கையையும் வரி வாரியாகச் சரிபார்க்கலாம். அதே கணக்கீட்டை வேறொரு நிறுவனத்திற்கு அல்லது நீண்ட கால இடைவெளிக்குச் செய்ய விரும்பினால், Strasmore terminal-இல் எளிய ஆங்கிலத்தில் கேட்கவும்.

#put call ratio#options#sentiment#cboe#options volume