RVOL என்றால் என்ன? எவ்வாறு படிப்பது
RVOL என்பது ஒரு பங்கின் வர்த்தக அளவை அதன் இருபது நாள் சராசரியால் வகுத்துக் கணக்கிடுவது; ஒன்றுக்கு மேல் எனில் வழக்கத்தை விட அதிக வர்த்தகம். உள்ளமர்வு நேர அடிப்படையிலான RVOL உம் இதில்.
சார்புறு வர்த்தக அளவு (RVOL) என்பது ஒரு பங்கு தனது சமீபத்திய இயல்பான சராசரியுடன் ஒப்பிடும்போது எவ்வளவு தீவிரமாக வர்த்தகம் நடைபெறுகிறது என்பதை அளக்கிறது: அமர்வின் பங்கு வர்த்தக அளவை அந்த பங்கின் சராசரி தினசரி வர்த்தக அளவால் வகுத்துக் கணக்கிடுகிறது; இது பொதுவாக கடந்த இருபது அமர்வுகளின் தரவை அடிப்படையாகக் கொண்டது. RVOL மதிப்பு 1 என்பது ஒரு சாதாரண நாளைக் குறிக்கிறது; 2 என்பது வழக்கத்தை விட இருமடியளவு பங்குகள் பரிமாற்றம் ஆயின என்பதையும், 0.5 என்பது அமர்வு பாதி வேகத்தில் இயங்குவதையும் குறிக்கிறது. இப்பக்கத்தின் ஒவ்வொரு எண்ணும் நிமிட அளவிலான அமெரிக்கச் சந்தைத் தரவிலிருந்து அளக்கப்பட்டுள்ளது; ஒவ்வொரு பலகத்துடனும் சரியான வினவல் இணைக்கப்பட்டுள்ளது.
என்ன என்பது தொடர்புடைய வர்த்தக அளவு? எளிய வரையறை
மூல வர்த்தக அளவு தனியாகப் பெரிதும் அர்த்தமற்றது: ஐந்து மில்லியன் பங்குகள் என்பது ஒரு பெருநிறுவனத்திற்கு மிகவும் அமைதியான நாளாகவும், ஒரு சிறுநிறுவனத்திற்கு வருடத்திற்கு ஒருமுறை நிகழும் நிகழ்வாகவும் இருக்கலாம். தொடர்புடைய வர்த்தக அளவு, பங்கின் சொந்த இயல்பான அளவுடன் ஒப்பிடுதலைத் தெளிவாக மாற்றுகிறது:
RVOL = அன்றைய வர்த்தக அளவு ÷ பங்கின் சராசரி தினசரி வர்த்தக அளவு (பொதுவாக கடந்த 20 அமர்வுகள்)
ஒரு கற்பனை உதாரணம்: ஒரு நாளைக்கு சராசரியாக 10 மில்லியன் பங்குகள் வர்த்தகம் செய்யப்படும் ஒரு பங்கு, மூடல் நேரத்தில் 25 மில்லியன் பங்குகளை அடைந்தால், அதன் RVOL 2.5 ஆக முடிவடைகிறது. (print என்பது ஒருங்கிணைந்த பதிவேட்டிற்கு — சந்தை முழுமைக்குமான பரிவர்த்தனைகளின் பதிவு — அறிவிக்கப்பட்ட ஒரு வர்த்தகம்; "the tape" என்பது அந்தப் பதிவேட்டைக் குறிக்கும் வர்த்தகர்களின் சுருக்கச் சொல்.) 20 அமர்வுகள் பின்னோக்கிப் பார்ப்பது ஒரு வழக்கம் — தளங்கள் 10, 30, அல்லது 50 நாட்களையும் பயன்படுத்துகின்றன; இது தோராயமாக ஒரு காலெண்டர் மாத வர்த்தகம் ஆகும். இந்தச் சாளரம் பரிமாற்றக காலெண்டரின் சிறப்பியல்புகளையும் பெறுகிறது: ஒரு விடுமுறை அரைநாள் சராசரி அமர்வின் வர்த்தக அளவில் ஒரு பகுதியை மட்டுமே சேர்க்கிறது, மேலும் சந்தை விடுமுறைகள் மற்றும் சீக்கிரமான மூடல்கள் அவை எங்கு வருகின்றன என்பதைக் காட்டுகிறது.
வர்த்தகர்கள் சார்புடைய வர்த்தக அளவை ஏன் கவனிக்கிறார்கள்?
RVOL என்பது பங்கேற்பை அளக்கும் கருவி, திசையை அளக்கும் கருவி அல்ல. அதிக RVOL கொண்ட நாட்கள் அடையாளம் காணக்கூடிய நிகழ்வுகளைச் சுற்றி குவிகின்றன — வருவாய் அறிக்கைகள், index சேர்ப்புகள், முக்கிய செய்திகள். அதிக வர்த்தக அளவுடன் நிகழும் விலை மாற்றத்திற்குப் பின்னால் ஒரு கூட்டம் இருந்தது; RVOL 0.3 இல் நிகழும் அதே மாற்றம் சில சில ஆர்டர்களின் வேலையாக இருக்கலாம். வர்த்தக செயல்பாடு வர்த்தக செய்யக்கூடிய தன்மையுடனும் இணைந்து செல்கிறது: பங்குகள் முழுவதும், மிகக் குறைவாக வர்த்தகம் செய்யப்படும் பெயர்கள் அதிகபட்ச bid-ask spreads கொண்டிருக்கின்றன; இவற்றை நாள் முழுவதும் இரு பக்கமும் விலை கேட்கும் market makers வெளியிடுகிறார்கள்; மேலும் எந்தப் பங்குக்கும், அதன் அதிக பரபரப்பான நாட்களை விட அமைதியான நாட்களில் விலை மேற்கோள்கள் சற்று அகலமாகவே இருக்கும். (வர்த்தக அளவு VWAP, the volume-weighted average price க்கும் அடிப்படையாக உள்ளது — இதுவே வர்த்தக அளவை அடிப்படையாகக் கொண்ட மற்றொரு பெரிய குறிப்பு.)
ஒப்பீட்டு வர்த்தக அளவு எவ்வாறு கணக்கிடுவது — மற்றும் நேர-பொறி
முழு நாளைய கணக்கீடு ஒரு வகையீடு: அமர்வின் மொத்த வர்த்தக அளவு ÷ இருபது-அமர்வு சராசரி தினசரி வர்த்தக அளவு. இது முற்றிலும் மூடலுக்குப் பிறகே உண்மையானது. பொறி என்னவென்றால், அமர்வின் நடுவில் இதை இயக்குவது: காலை பத்தரை மணிக்கு இயங்கும் மொத்தம் இயற்கையாகவே எந்தவொரு முழு-நாளைய எண்ணிக்கையின் ஒரு பின்னமாகவே இருக்கும், எனவே கூட ஒரு தீவிரமான காலை நேரம் கூட மந்தமானதாகவே தோன்றும். அந்தந்த நாளின் உள்ளே வர்த்தக அளவு கடிகாரத்தின் குறுக்கே U-வடிவத்தைப் பின்பற்றுகிறது, மேலும் எந்தவொரு உள்ளாற்றுப் பகுதி RVOL உம் அந்த வடிவத்திலிருந்தே தொடங்க வேண்டும்.
கீழே அந்த வடிவம், SPY, S&P 500 ETF இல் அளவிடப்பட்டது: முடிந்த அமர்வுகளின் கடந்த முப்பது நாட்களில் ஒவ்வொரு முப்பது-நிமிட கடிகார இடைவெளியிலும் வர்த்தகமான சராசரி பங்குகள், நீட்டிக்கப்பட்ட நேரங்கள் உட்பட (கிழக்கு நேரப்படி காலை நான்கு மணி முதல் இரவு எட்டு மணி வரை).
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான SQL
SELECT formatDateTime(toStartOfInterval(toTimeZone(window_start, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i') AS et_time,
round(quantileDeterministic(0.5)(toFloat64(volume), toUInt64(toUnixTimestamp(window_start))) / 1000, 1) AS median_minute_volume_k
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= now() - INTERVAL 30 DAY
AND toDate(toTimeZone(window_start, 'America/New_York')) < toDate(toTimeZone(now(), 'America/New_York'))
GROUP BY et_time
HAVING et_time >= '04:00' AND et_time < '20:00'
ORDER BY et_timeகாலை ஒன்பது முப்பது இடைவெளி — வழக்கமான வர்த்தகத்தின் முதல் அரை மணி நேரம் — நிமிடத்திற்கு சராசரியாக 136 ஆயிரம் பங்குகளைக் கொண்டிருந்தது, அதற்கு சற்று முன்னதாக காலை ஒன்பது மணி முன்-சந்தை இடைவெளியில் 3.5 ஆயிரம் பங்குகளுக்கு எதிராக. வேகம் மதியம் பன்னரே ஒன்றரை மணி இடைவெளியில் 49.5 ஆயிரமாகக் குறைகிறது, பின்னர் மூடலை நோக்கி வளர்கிறது: மாலை மூன்றரை மணி இடைவெளியில் 168.3 ஆயிரம், மூடல் ஏலம் நோக்கிய ஏற்றம் மற்றும் மதிய உணவுத் தாழ்விற்கு மேலே. மாலை நான்கு மணி மணியடிக்குப் பிறகு நிமிடத்திற்கான வேகம் மணிக்குப் பின் வர்த்தகம் நோக்கி செங்குத்தாக வீழ்கிறது.
நாளகற்ற உறவுசார் வர்த்தகப் பருமன்: நேரத்திற்கேற்ப சரிசெய்தல்
இந்தத் திருத்தம் பகுதியை மாற்றுகிறது: இன்றைய ஓட்டுத் தொகுதியை அதே நேரத்திலான சராசரி ஓட்டுத் தொகுதியுடன் ஒப்பிடுங்கள். அதற்கு, ஒரு வழக்கமான நாளின் வர்த்தகப் பருமனில் எவ்வளவு பங்கு ஒவ்வொரு நேரக் கட்டத்திலும் நிறைவடைந்துள்ளது என்பதை அறிந்திருக்க வேண்டும் — இது SPY-ன் கடந்த இருபது முடிந்த அமர்வுகளில் அளவிடப்பட்டுள்ளது:
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான SQL
WITH per_min AS (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') AS et_min,
sum(toFloat64(volume)) AS v
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= now() - INTERVAL 45 DAY
AND toDate(toTimeZone(window_start, 'America/New_York')) < toDate(toTimeZone(now(), 'America/New_York'))
GROUP BY et_date, et_min
),
last20 AS (
SELECT DISTINCT et_date FROM per_min ORDER BY et_date DESC LIMIT 20
)
SELECT checkpoint AS et_checkpoint,
round(avg(share) * 100, 1) AS avg_pct_of_day_volume_done
FROM (
SELECT et_date,
checkpoint,
sumIf(v, et_min < checkpoint) / sum(v) AS share
FROM (
SELECT et_date, et_min, v, arrayJoin(['10:00', '12:00', '14:00', '15:30', '16:00']) AS checkpoint
FROM per_min
WHERE et_date IN (SELECT et_date FROM last20)
)
GROUP BY et_date, checkpoint
)
GROUP BY checkpoint
ORDER BY checkpointகாலை பத்து மணிக்கு, ஒழுங்கான வர்த்தகம் தொடங்கி அரை மணி நேரம் ஆகியுள்ள நிலையில், SPY பொதுவாக அதன் முழு நாள் வர்த்தகப் பருமனில் வெறும் 12.4% அளவையே பதிவு செய்திருக்கும்; மதியம் 34.8%, மாலை இரண்டு மணிக்கு 51.1%, மாலை மூன்றரை மணிக்கும் கூட வெறும் 67.3%. மாலை நான்கு மணிக்கு முற்றுவிக்கும் மணியோசையின் போதும் மொத்தம் 85.7% அளவிலேயே நிற்கிறது — மீதமுள்ள அனைத்தும் மாலை நாற்பது மணிக்கு அல்லது அதற்குப் பின் அறிவிக்கப்படுகிறது, மேலும் அதில் பெரும்பகுதி மணியோசைக்குப் பின் வரும் முதல் சில நிமிடங்களில் பதிவாகிறது; அப்போது முற்றுவிக்கும் ஏலம் மற்றும் பிற நாளிறுதி வர்த்தகங்கள் பதிவேட்டில் இடம்பெறுகின்றன; மணியோசைக்குப் பின்னரான அமர்வு மிகவும் மெலிந்தது. இது மேற்கண்ட வரைபடத்தில் உள்ள செங்குத்து விழுத்தத்துடன் ஒத்துப்போகிறது: அன்றைய மொத்தத்தில் கணிசமான ஒரு பங்கு இன்னும் அறிவிக்கப்பட்டுக் கொண்டிருக்கும் போதே, மணியோசையின் போது நிமிடத்திற்கான வேகம் வீழ்ச்சியடைகிறது. நேரத்திற்கேற்ப சரிசெய்யப்பட்ட காலை RVOL, இன்றைய தொகுபருமனை இருபது நாள் சராசரியால் பெருக்கப்பட்ட கட்டப் பங்கால் வகுக்கிறது. ஒரு எச்சரிக்கை: இந்த அட்டவணை SPY-னுடையது — ஒவ்வொரு பங்குக்கும் அதன் சொந்த நேரம் உண்டு, மேலும் கீழே உள்ள விளக்க உதாரணம் ஒரு பங்கினுடையதை அளவிடுகிறது.
ஒரு விளக்க உதாரணம்: உண்மையான அதிக-அளவு வர்த்தக நாள் (MU)
ஜூன் 2026 Micron-க்கு அதிக வர்த்தக அளவு கொண்ட மாதமாக அமைந்தது — MU ஜூன் 2026 ஆழமான பகுப்பாய்வு முழு வர்த்தகத் தரவையும் விளக்குகிறது. அந்த மாதத்தின் அதிகபட்ச வர்த்தக அளவு கொண்ட ஒரே நாள் இதோ, RVOL கணக்கீடு இரண்டு வழிகளிலும் செய்யப்பட்டுள்ளது:
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான SQL
WITH mu_daily AS (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
sum(toFloat64(volume)) AS day_volume,
sumIf(toFloat64(volume), formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') < '10:30') AS vol_by_1030
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'MU'
AND window_start >= toDateTime('2026-04-15 00:00:00', 'America/New_York')
AND window_start < toDateTime('2026-07-01 00:00:00', 'America/New_York')
GROUP BY et_date
HAVING day_volume > 1000000
),
biggest AS (
SELECT et_date, day_volume, vol_by_1030
FROM mu_daily
WHERE et_date >= toDate('2026-06-01') AND et_date <= toDate('2026-06-30')
ORDER BY day_volume DESC
LIMIT 1
),
trailing AS (
SELECT sum(day_volume) / 20 AS adv, sum(vol_by_1030) / 20 AS avg_by_1030
FROM (
SELECT day_volume, vol_by_1030
FROM mu_daily
WHERE et_date < (SELECT et_date FROM biggest)
ORDER BY et_date DESC
LIMIT 20
)
)
SELECT formatDateTime((SELECT et_date FROM biggest), '%Y-%m-%d') AS session_date,
round((SELECT vol_by_1030 FROM biggest) / 1e6, 1) AS vol_by_1030_m,
round((SELECT avg_by_1030 FROM trailing) / 1e6, 1) AS avg_vol_by_1030_m,
round((SELECT vol_by_1030 FROM biggest) / (SELECT avg_by_1030 FROM trailing), 1) AS rvol_1030_adjusted,
round((SELECT vol_by_1030 FROM biggest) / (SELECT adv FROM trailing), 2) AS rvol_1030_naive,
round((SELECT day_volume FROM biggest) / 1e6, 1) AS session_volume_m,
round((SELECT adv FROM trailing) / 1e6, 1) AS trailing_adv_m,
round((SELECT day_volume FROM biggest) / (SELECT adv FROM trailing), 1) AS rvol_full_dayஅந்த மாதத்தின் MU-வின் மிகப்பெரிய வர்த்தக நாள் 2026-06-25 அன்று வந்தது. அன்று காலை 10:30 மணிக்கு, 32.8 மில்லியன் பங்குகள் வர்த்தகமாகியிருந்தன. கடந்த 20 வர்த்தக நாட்களில் அதே நேரத்தில் சராசரியாக 17.3 மில்லியன் பங்குகள் வர்த்தகமாகியிருந்தன — இது நேர-சரிசெய்யப்பட்ட RVOL 1.9 ஆகும். அந்த காலை மொத்தத்தை முழு நாள் சராசரியான 51 மில்லியனால் வகுத்தால், எளிய கணக்கீடு 0.64 கிடைக்கிறது: சராசரிக்கும் கீழே உள்ள ஒரு நாள் என்று தோன்றுகிறது, ஆனால் அந்த காலை வழக்கத்தை விட இரண்டு-மடங்கு வேகத்தில் நடந்தது. அந்த நாள் 77.2 மில்லியன் பங்குகளுடன் முடிந்தது; முழு நாள் RVOL 1.5 ஆகும்.
பத்து-மடங்கு சராசரி வர்த்தகம் கொண்ட பங்குகளின் ஸ்கிரீன்ஷாட்களைப் பார்க்கும்போது இந்த இறுதி எண் சிறியதாகத் தோன்றலாம் — இது உண்மையில் சிறியதா என்பது ஒரு பரவல் அளவீட்டிற்கான கேள்வி, அடுத்து அளவிடப்படுகிறது.
உயர் தொடர்புடைய வர்த்தக அளவு என்றால் என்ன?
வர்த்தக மன்றங்களில் "RVOL இரண்டு-க்கு-ஒன்றுக்கு மேல் இருந்தால் அது உயர்வானது" போன்ற அளவுகோல்கள் பேசப்படுகின்றன. இதன் அளவிடப்பட்ட பதிப்பு இதோ: நமது தரவில் மிக சமீபத்திய முடிந்த அமர்வுக்காக, 20 நாள் சராசரி தினசரி வர்த்தக அளவு ஐந்து மில்லியன் பங்குகளுக்கு மேல் உள்ள (மற்றும் முழு 20 முந்தைய அமர்வுகளின் வரலாற்றைக் கொண்ட) ஒவ்வொரு அமெரிக்காவில் பட்டியலிடப்பட்ட பங்கு மற்றும் ETF ஆகியவற்றின் முழு நாள் RVOL, இந்தக் குழுவின் முழுவதுமாக சதவீத அடிப்படையில் வரிசைப்படுத்தப்பட்டுள்ளது. இந்தப் பெயரிடல் குறித்த ஒரு குறிப்பு: இந்தத் திரை பங்குகளின் எண்ணிக்கையைக் கணக்கிடுகிறது, டாலர்களை அல்ல. எனவே, இந்த உயர் வர்த்தக அளவு குழுவானது மெகா-கேப்கள் மற்றும் ETF களிலிருந்து குறைந்த விலை, அதிக மாறுபாடுள்ள சிறு-கேப்கள் வரை நீண்டுள்ளது — அதிக பங்கு வர்த்தக அளவு என்பது எளிதாக வர்த்தகம் செய்யக்கூடிய தன்மை என்பதோடு ஒன்றல்ல.
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான SQL
WITH daily AS (
SELECT ticker,
toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
toFloat64(sum(volume)) AS day_volume
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= now() - INTERVAL 40 DAY
AND toDate(toTimeZone(window_start, 'America/New_York')) < toDate(toTimeZone(now(), 'America/New_York'))
GROUP BY ticker, et_date
),
spy_days AS (
SELECT et_date,
day_volume,
avg(day_volume) OVER (ORDER BY et_date ROWS BETWEEN 20 PRECEDING AND 1 PRECEDING) AS prior_avg
FROM daily
WHERE ticker = 'SPY' AND day_volume > 10000000
),
sessions AS (
SELECT et_date FROM spy_days
),
latest AS (
SELECT max(et_date) AS d FROM spy_days WHERE prior_avg > 0 AND day_volume >= 0.6 * prior_avg
),
prior20 AS (
SELECT et_date FROM sessions WHERE et_date < (SELECT d FROM latest) ORDER BY et_date DESC LIMIT 20
),
rvols AS (
SELECT ticker, day_vol / adv20 AS rvol
FROM (
SELECT ticker,
sumIf(day_volume, et_date = (SELECT d FROM latest)) AS day_vol,
sumIf(day_volume, et_date IN (SELECT et_date FROM prior20)) / 20 AS adv20,
countIf(day_volume > 0 AND et_date IN (SELECT et_date FROM prior20)) AS sessions_traded
FROM daily
WHERE ticker NOT IN ('SPCX')
GROUP BY ticker
HAVING adv20 > 5000000 AND day_vol > 0 AND sessions_traded = 20
)
)
SELECT pair.1 AS percentile,
round(pair.2, 2) AS rvol
FROM (
SELECT arrayJoin(arrayZip(['p10', 'p25', 'p50 (median)', 'p75', 'p90', 'p99'], quantilesExact(0.1, 0.25, 0.5, 0.75, 0.9, 0.99)(rvol))) AS pair
FROM rvols
)
ORDER BY percentileஇந்த உயர் வர்த்தக அளவு குழுவில் உள்ள சராசரி பெயரானது அதன் சொந்த 20 நாள் சராசரியின் 0.73 மடங்கில் வர்த்தகம் செய்யப்பட்டது. பத்தில் ஒன்பது பெயர்கள் 1.37 க்குக் கீழே வந்தன, நூற்றில் ஒன்று மட்டுமே 4.71 ஐத் தாண்டியது. முந்தைய பிரிவிலிருந்து MU வின் அமர்வை இந்த அட்டவணையுடன் ஒப்பிட்டுப் பாருங்கள்; அது சாதாரணமாகத் தெரிவதை நிறுத்துகிறது — அதிக வர்த்தகம் கொண்ட பெயர்களும் கூட பெரும்பாலான நாட்களில் தங்கள் சொந்த சராசரிக்கு அருகிலேயே இருக்கின்றன; அதன் மடங்குகள் அரிதானவை.
கீழ் முனையும் முக்கியமானது: 10வது சதவீதம் 0.11 இல் இருந்தது. அவ்வளவு குறைவான வாசிப்புகள் பொதுவாக ஒரு பங்கின் 20 நாள் சராசரியில் இன்னமும் ஒரு பெரிய அமர்வு இருப்பதைக் குறிக்கின்றன — ஒரு உச்சத்திற்குப் பிறகு, பண்பீடு செய்யப்பட்ட பிரிப்பான் RVOL ஐ பல வாரங்களுக்குக் கீழே இழுத்துச் செல்கிறது. இந்தச் சாளரம் இரண்டு திசைகளிலும் நினைவு கொள்ளும் தன்மை கொண்டது.
ஒரு எச்சரிக்கை: இது ஒரு ஒற்றை அமர்வின் குறுக்குவெட்டு — சதவீதங்கள் நாளுக்கு நாள் மாறுகின்றன, மேலும் சந்தை முழுவதன் நிகழ்வு நாட்கள் (index மறுசீரமைப்புகள், option காலாவதி நாட்கள்) முழு வளைவையும் உயர்த்தக்கூடும்.
எந்தப் பங்குகளில் அசாதாரண வர்த்தக அளவு இருந்தது? RVOL தலைமைப் பட்டியல்
ஒரே பிரபஞ்சம், தரவரிசைப்படுத்தப்பட்டது (நிலையான வாராந்திர பதிப்பு இந்த வாரம் அசாதாரண வர்த்தக அளவு கொண்ட பங்குகள் இங்கே உள்ளது): சராசரியாக ஒரு நாளைக்கு 5 மில்லியன் பங்குகளுக்கு மேல் வர்த்தகம் செய்யப்படும் பெயர்களிடையே 2026-07-21 அமர்வில் பதிவான மிக உயர்ந்த பத்து முழு-நாள் RVOL அளவீடுகள் — ஒரு ஸ்கிரீனர் அசாதாரண வர்த்தக அளவாகக் குறித்துக் காட்டும் பட்டியல். இந்தத் தேர்வுக்கு முழுமையான 20 முந்தைய அமர்வுகள் தேவை — சமீபத்தில் பட்டியலிடப்பட்டவை அர்த்தமுள்ள 20-நாள் சராசரியைக் கொண்டிருக்காது; இல்லையெனில் அவை இந்தப் பட்டியலை பிழையான தரவுகளால் நிரப்பும்.
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான SQL
WITH daily AS (
SELECT ticker,
toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
toFloat64(sum(volume)) AS day_volume
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= now() - INTERVAL 40 DAY
AND toDate(toTimeZone(window_start, 'America/New_York')) < toDate(toTimeZone(now(), 'America/New_York'))
GROUP BY ticker, et_date
),
spy_days AS (
SELECT et_date,
day_volume,
avg(day_volume) OVER (ORDER BY et_date ROWS BETWEEN 20 PRECEDING AND 1 PRECEDING) AS prior_avg
FROM daily
WHERE ticker = 'SPY' AND day_volume > 10000000
),
sessions AS (
SELECT et_date FROM spy_days
),
latest AS (
SELECT max(et_date) AS d FROM spy_days WHERE prior_avg > 0 AND day_volume >= 0.6 * prior_avg
),
prior20 AS (
SELECT et_date FROM sessions WHERE et_date < (SELECT d FROM latest) ORDER BY et_date DESC LIMIT 20
)
SELECT ticker,
formatDateTime((SELECT d FROM latest), '%Y-%m-%d') AS session_date,
round(day_vol / 1e6, 1) AS session_volume_m,
round(adv20 / 1e6, 1) AS adv_20d_m,
round(day_vol / adv20, 1) AS rvol
FROM (
SELECT ticker,
sumIf(day_volume, et_date = (SELECT d FROM latest)) AS day_vol,
sumIf(day_volume, et_date IN (SELECT et_date FROM prior20)) / 20 AS adv20,
countIf(day_volume > 0 AND et_date IN (SELECT et_date FROM prior20)) AS sessions_traded
FROM daily
WHERE ticker NOT IN ('SPCX')
GROUP BY ticker
HAVING adv20 > 5000000 AND day_vol > 0 AND sessions_traded = 20
)
ORDER BY rvol DESC, ticker
LIMIT 10பட்டியலின் உச்சியில் உள்ள LBGJ, 20-நாள் சராசரியான 5.1 மில்லியனுக்கு எதிராக 169.2 மில்லியன் பங்குகளைப் பதிவு செய்தது — அதன் RVOL 33.3. ஒவ்வொரு வரிசையும் தனது சொந்த சராசரியைத் தாண்டியது. இது போன்ற பட்டியல்கள் பெரிய நிறுவனங்களின் பங்குகளிலிருந்து விலகிச் செல்கின்றன — ஏற்கனவே மிகப்பெரிய சராசரியை இரட்டிப்பாக்க அசாதாரணமான எண்ணிக்கையிலான பங்குகள் தேவை; ஆனால் சிறிய நிறுவனம் ஒரே அமர்வில் தனது வர்த்தக அளவைப் பல மடங்காக்கலாம்.
தரவுக் குறிப்புகள்: அமர்வுத் தேர்வு மற்றும் விலக்குகள்
இரண்டு தரவரிசைப் பட்டியல்களும் ஒரே பிரபஞ்சத்தையும் ஒரே அமர்வு விதியையும் பயன்படுத்துகின்றன. ஒரு வேட்பாளர் அமர்வு முழுமையடைந்ததாகக் கருதப்பட வேண்டுமானால், அந்தத் தேதிக்கான SPY-ன் வர்த்தக அளவு குறைந்தது SPY-ன் சொந்த முந்தைய 20-அமர்வு சராசரி அளவில் 60% என்பதை எட்டியிருக்க வேண்டும் — புதிய நாளின் தரவு தாமதத்துடன் வருகிறது; இந்தச் சரிபார்ப்பு பகுதியாக ஏற்றப்பட்ட நாளை முடிந்த அமர்வாகப் படித்துவிடுவதைத் தடுக்கிறது. இரண்டு பட்டியல்களும் ஒரு குறியீட்டையும் விலக்குகின்றன, இதை பங்குச் சந்தைகள் சமீபத்தில் புதிய பட்டியலுக்கு மாற்றியுள்ளன: விற்பனையாளர் தரவுத் தளங்கள் அந்தக் குறியீட்டின் கீழ் இரண்டு வெவ்வேறு நிறுவனங்களின் வரலாற்றைக் கொண்டுள்ளன, எனவே அதன் 20-நாள் சராசரி அர்த்தமுள்ள அடிப்படை அளவாக இல்லை. SQL-ல் உள்ள விலக்குப் பட்டியல் ஒவ்வொரு புதுப்பிப்பின்போதும் எங்கள் குறியீட்டு-அடையாளச் சரிபார்ப்புகளுடன் ஒத்திசைவாக வைக்கப்படுகிறது; புதிதாகக் கண்டறியப்பட்ட மறுபயன்பாட்டுக் குறியீடும் இதே முறையில் சேர்க்கப்படுகிறது.
அடிக்கடி கேட்கப்படும் கேள்விகள்
நல்ல RVOL எண் எது?
அதிகாரப்பூர்வ வரம்பு எதுவும் இல்லை. எங்கள் தரவில் மிக சமீபத்திய முடிந்த அமர்வில் அதிக வர்த்தகம் கொண்ட அமெரிக்க பங்குகளில் அளவிடப்பட்டதில், நடுத்தர பங்கு அதன் 20 நாள் சராசரியில் 0.73 மடங்கு வர்த்தகமானது; 90வது சதவீத நிலை 1.37 ஆகவும், 99வது சதவீத நிலை 4.71 ஆகவும் இருந்தது.
RVOL மதிப்பு இரண்டு என்றால் என்ன பொருள்?
அந்தப் பங்கு அளவிடப்பட்ட காலக்கட்டத்தில் — பொதுவாக கடந்த 20 அமர்வுகளில் — தனது சராசரி வர்த்தக அளவைப் போல இரண்டு மடங்கு வர்த்தகம் செய்துள்ளது. நேரம் முக்கியம்: அதே நேரத்திலான சராசரியுடன் ஒப்பிடும்போது இரண்டு என்பது வலுவான நடு-அமர்வு தகவல்; முடிவில் இரண்டு என்பது வழக்கத்தை விட இரண்டு மடங்கு வேகமான நாளைக் குறிக்கிறது.
நாளுக்குள் ஒப்பீட்டு வர்த்தக அளவை எப்படி கணக்கிடுவது?
இன்றைய குவிவு வர்த்தக அளவை, உங்கள் பின்னோக்குப் பார்வைக் காலக்கட்டத்தில் அதே நேரத்தில் இருந்த சராசரி குவிவு வர்த்தக அளவால் வகுக்கவும். காலை நடுப்பகுதி மொத்தத்தை முழு நாள் சராசரியால் வகுப்பது தவறான குறைவான மதிப்பைத் தரும் — காலை 10:00 மணிக்கு, SPY பொதுவாக அந்த நாளின் இறுதி வர்த்தக அளவில் வெறும் 12.4% மட்டுமே நிறைவு செய்திருக்கும்.
ஒப்பீட்டு வர்த்தக அளவில் முன்-சந்தை மற்றும் சந்தை மூடிய பின்னரான வர்த்தகம் சேர்க்கப்படுகிறதா?
தளங்களின் விதிகள் வேறுபடும்; இப்பக்கம் கிழக்கத்திய நேர நாட்காட்டி நாளில் ஒவ்வொரு நிமிடப் பட்டையையும் கணக்கில் எடுத்துக்கொள்கிறது, நீட்டிக்கப்பட்ட நேரங்கள் உட்பட. SPY க்கு முன்-சந்தை பங்களிப்பு கண்ணுக்குத் தெரியும்படி சிறியது — காலை 9:00 பட்டையில் நிமிடத்திற்கு சராசரியாக 3.5 ஆயிரம் பங்குகள், ஆனால் சந்தை திறப்புக்குப் பின் 136 ஆயிரம் பங்குகள்.
அதிக ஒப்பீட்டு வர்த்தக அளவு உயர்வு அல்லது வீழ்ச்சியைக் குறிக்கிறதா?
எதுவும் இல்லை. RVOL பங்கேற்பத்தை அளகிறது, திசையை அல்ல — கனரக வர்த்தகம் ஒரு பங்கின் சிறந்த மற்றும் மோசமான நாட்களிலும் காணப்படும். அதிக RVOL கொண்ட அமர்வுகள் வரலாற்றில் வருவாய் அறிக்கைகள், குறியீட்டு மாற்றங்கள் மற்றும் முக்கிய செய்திகளுடன் ஒத்துப்போடுகின்றன; இந்த எண் கூட்டம் வந்ததைக் குறிக்கிறது, அது எந்தத் திசையில் சாய்கிறது என்பதை அல்ல.
மேற்கண்ட ஒவ்வொரு பலகத்திலும் அதை உருவாக்கிய சரியான SQL உள்ளது — ஒன்றைத் திறக்கவும், உங்கள் சொந்த ticker-ஐ மாற்றவும், Strasmore terminal-ல் நீங்கள் உண்மையில் வர்த்தகம் செய்யும் பங்குகளுக்கான RVOL-ஐ அளவிடவும்.