இந்த வாரத்தின் அசாதாரண அளவு பங்குகள் தரவரிசை
கடந்த வார வர்த்தக அளவு ஒவ்வொரு பங்கின் முந்தைய நாற்பது அமர்வுகளுடன் ஒப்பிடப்பட்டு தரவரிசைப்படுத்தப்படுகிறது. வாராந்திர ஆதாயம், அரித்தன்மை, நீடிப்பு ஆகியவை உள்ளடக்கம்.
அசாதாரப் பங்கு என்பது ஒரு பங்கு அதன் சொந்த இயல்பான அளவை விட மிக அதிகமாக வர்த்தகம் செய்வதைக் குறிக்கிறது — சந்தையின் அளவை அல்ல. ஒரு மெகாகேப் நிறுவனம் நாற்பது மில்லியன் பங்குகளை வர்த்தகம் செய்வது சாதாரண நாள்; ஒரு சிறு முதலீட்டு நிறுவனம் அவ்வாறு செய்வது ஒரு குறிப்பிடத்தக்க நிகழ்வு. இந்தப் பக்கம் முடிந்த வாரத்தின் அசாதாரப் பங்கு நிறுவனங்களை தரவரிசைப்படுத்துகிறது: ஒவ்வொரு நிறுவனத்தின் கடந்த ஐந்து அமர்வுகளின் சராசரி வர்த்தக அளவு, அதற்கு முந்தைய நாற்பது அமர்வுகளின் சராசரி அளவால் வகுக்கப்படுகிறது, மேலும் ஒரு டாலர் தொகை குறைந்தபட்சம் வைக்கப்பட்டுள்ளதால் ஒவ்வொரு வரிசையும் ஒருவர் உண்மையில் வர்த்தகம் செய்யக்கூடிய பங்காகவே இருக்கும். இது வாரந்தோறும் புதுப்பிக்கப்படுகிறது, மேலும் "தரவு புதுப்பித்த நாள்" முத்திரையே அந்தக் காலக்கணம். இந்த அளவீடே — ஒப்பீட்டு அளவு — அதற்கென ஒரு முழு வழிகாட்டி கொண்டுள்ளது.
இந்த வாரத்தின் அசாதாரண அளவு தலைவர்கள்
மூன்று நெடுவரிசைகள் வேலை செய்கின்றன. மடங்கு என்பது ஒரு பங்கு தன் சொந்த இயல்பான அளவை விட எவ்வளவு அதிகமாக வர்த்தகம் செய்யப்பட்டது என்பதைக் குறிக்கிறது. அடிப்படை அளவு என்பது இயல்பான அளவு என்ன என்பதைக் குறிக்கிறது — மெலிந்த அடிப்படை அளவிலிருந்து பெரிய மடங்கு என்பது, பரபரப்பான வர்த்தகத்திலிருந்து வரும் சிறிய மடங்கை விட சிறிய நிகழ்வே. டாலர்கள் என்பது அந்த செயல்பாடு பொருளாதார ரீதியில் உண்மையானதா என்பதைக் குறிக்கிறது. கடைசி நெடுவரிசை, வாரத்தின் திறப்பு-முதல்-மூடு மாற்றம், பெரும்பாலான அளவு திரைகள் விட்டுச் செல்லும் ஒன்றாகும்.
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான SQL
WITH sess AS (
SELECT ticker,
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
sum(toFloat64(volume)) AS vol,
sum(toFloat64(close) * toFloat64(volume)) AS dollars,
argMin(toFloat64(open), toTimeZone(window_start, 'America/New_York')) AS day_open,
argMax(toFloat64(close), toTimeZone(window_start, 'America/New_York')) AS day_close
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= now() - INTERVAL 70 DAY
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 570
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
AND ticker NOT IN ('SPCX')
GROUP BY ticker, d
),
cal AS (
SELECT d, row_number() OVER (ORDER BY d DESC) AS rn
FROM (SELECT DISTINCT d FROM sess)
),
per_name AS (
SELECT s.ticker AS ticker,
avgIf(s.vol, c.rn <= 5) AS adv_recent,
avgIf(s.vol, c.rn BETWEEN 6 AND 45) AS adv_base,
sumIf(s.dollars, c.rn <= 5) AS dollar_recent,
argMaxIf(s.day_open, c.rn, c.rn <= 5) AS week_open,
argMinIf(s.day_close, c.rn, c.rn <= 5) AS week_close,
countIf(c.rn <= 5) AS recent_sessions,
countIf(c.rn BETWEEN 6 AND 45) AS base_sessions
FROM sess s INNER JOIN cal c ON s.d = c.d
GROUP BY s.ticker
HAVING adv_base > 100000 AND dollar_recent >= 500000000 AND recent_sessions = 5 AND base_sessions >= 35
)
SELECT ticker,
round(adv_recent / adv_base, 1) AS rvol_week,
round(adv_recent / 1e6, 2) AS recent_adv_m,
round(adv_base / 1e6, 2) AS baseline_adv_m,
round(dollar_recent / 1e9, 2) AS week_dollar_bn,
round(100.0 * (week_close / week_open - 1), 1) AS week_pct
FROM per_name
ORDER BY rvol_week DESC, ticker ASC
LIMIT 8ஒவ்வொரு வரிசையும், வரிசையாக படிக்கப்படுகிறது:
- JLHL — 99.2x தன் இயல்பான அளவு, பலகையின் உச்சியில்: ஒரு நாளைக்கு 16.95M பங்குகள், 0.17M அடிப்படை அளவுக்கு எதிராக, $0.68B வர்த்தகம், மற்றும் திறப்பு-முதல்-மூடு மாற்றம் 160.6%.
- AGEN — 0.62M-பங்கு அடிப்படை அளவில் 41.1x, அதற்குப் பின்னால் $0.88B மாற்றம்; வாரத்தின் மாற்றம் 54.3%.
- IONS — 4.7x, ஆனால் மெலிந்த 1.43M அடிப்படை அளவில் மற்றும் வெறும் $2.1B மாற்றம்; வாரத்தின் மாற்றம், -19.6%.
- ALNY — 2.3x, ஒரு நாளைக்கு 1.91M பங்குகள், பொதுவாக 0.83Mக்கு எதிராக; -26.2% திறப்பு-முதல்-மூடு.
- BBIO — 2.1x, $2.25B வர்த்தகம், வாரத்தில் -0.2%.
- MULL — 1.96M-பங்கு அடிப்படை அளவில் 2.1x, $0.52B வர்த்தகம், -22.8% திறப்பு-முதல்-மூடு.
- HLI — 1.9x, ஒரு நாளைக்கு 0.9M பங்குகள், $0.61B; வாரத்தின் மாற்றம், 5.6%.
- QGEN — எட்டாவது மற்றும் கடைசி வரிசை, 1.8x, $0.76B வர்த்தகம் மற்றும் 8.7% மாற்றம்.
திசை தரவரிசையின் ஒரு பகுதியல்ல, மற்றும் வலதுபுறமுள்ள இரண்டு நெடுவரிசைகள் அதை கட்டமைக்கின்றன: பலகையின் தலைவர் வாரத்தை தன் திறப்பு அச்சிடலிலிருந்து 160.6% முடித்தார், அதே சமயம் எட்டாவது பெயர் தன் திறப்பு அச்சிடலிலிருந்து 8.7% முடித்தது — ஒரே திரை, எதிர் அனுபவங்கள். கனரான வர்த்தக அளவு ஒரு பங்கின் float உண்மையில் சோதிக்கப்படும் அமர்வுகளைக் குறிக்கிறது; அந்த சோதனையில் எந்தப் பக்கம் வெற்றி பெற்றது என்பதைப் பற்றி அது எதையும் கூறவில்லை.
பல மடங்கு எவ்வாறு கணக்கிடப்படுகிறது
முந்தைய நாற்பது அமர்வுகளில் சராசரியாக ஒரு நாளைக்கு 200,000 பங்குகள் வர்த்தகம் செய்யப்பட்ட ஒரு பங்கை எடுத்துக்கொள்வோம். கடந்த வாரம் அதன் வர்த்தகம் முறையே 1,000,000, 1,400,000, 900,000, 1,100,000, 600,000 பங்குகள் என இருந்தது — ஐந்து அமர்வுகளின் சராசரி 1,000,000. வகுத்தால்: 1,000,000 ÷ 200,000 = 5.0x. அதே பங்கிற்கு அடிப்படை இரண்டு-மில்லியன் பங்குகள் என்று வைத்துக்கொண்டால், அதே வாரம் 0.5x எனக் காட்டும். பிரிவு எண் இந்த வாரம்; வகுஎண் அந்தப் பங்கின் இயல்பான தன்மை. (வகுஎண் என்பது வெறும் சராசரி தினசரி வர்த்தக அளவு மட்டுமே — வழக்கமான இருபது அமர்வுகளுக்குப் பதிலாக நாற்பது அமர்வுகளில் அளக்கப்படுகிறது.)
நாற்பது அமர்வுகள் ஏன்? இது ஏறக்குறைய இரண்டு காலண்டர் மாதங்களுக்குச் சமம் — ஒரு முந்தைய உச்சம் வகுஎண்ணை ஆதிக்கம் செய்யாத அளவுக்கு நீளமானது, இன்று பங்கு வர்த்தகம் ஆகும் விதத்தை இன்னும் விவரிக்கும் அளவுக்குக் குறுகியது. பிரிவு எண் ஐந்து ஏன்? ஒரு முழு வாரம் — எனவே ஒரு நிறுத்தப்பட்ட அமர்வு அல்லது ஒருுறை நிகழும் தொகுதி வர்த்தகம் இந்த அளவீட்டை முழுமையாகத் தீர்மானிக்காது.
இந்தக் கணிதம் ஒரு நேர்மையான எச்சரிக்கையைத் தருகிறது: அடிப்படை அளவு எவ்வளவு மெலிந்ததோ, பல மடங்கு எண் அவ்வளவு குறைவானது. இந்த வாரத்தின் முன்னணிப் பங்கின் அடிப்படை அளவு ஒரு நாளைக்கு வெறும் 0.17M பங்குகள் — அந்த அளவில், ஒரு நெரிசலான அமர்வு முழு வாராந்திர சராசரியையும் மேல்நோக்கி இழுத்துச் செல்லும். ஒரு பங்கு ஏதாவது ஒரு பட்டியலில் இடம்பெறுவதற்கு ஆறு இலக்க அடிப்படை அளவும் $500M வார வர்த்தகமும் தேவை என்பதற்கு இதுவே காரணம்.
இது போன்ற ஒரு வாரம் எவ்வளவு அரிதானது?
ஒரு பெருக்க மதிப்பீடு அது எந்த பரவலிலிருந்து வந்ததோ, அதனுடன் ஒப்பிடும்போதுதான் பொருள் கொண்டிருக்கும். ஒரே தொகுதி, ஒரே காலச்சாளாவளி; தகுதியான ஒவ்வொரு பெயரும் அதன் பெருக்க மதிப்பின்படி தொகுக்கப்பட்டது:
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான SQL
WITH sess AS (
SELECT ticker,
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
sum(toFloat64(volume)) AS vol,
sum(toFloat64(close) * toFloat64(volume)) AS dollars
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= now() - INTERVAL 70 DAY
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 570
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
AND ticker NOT IN ('SPCX')
GROUP BY ticker, d
),
cal AS (
SELECT d, row_number() OVER (ORDER BY d DESC) AS rn
FROM (SELECT DISTINCT d FROM sess)
),
per_name AS (
SELECT s.ticker AS ticker,
avgIf(s.vol, c.rn <= 5) AS adv_recent,
avgIf(s.vol, c.rn BETWEEN 6 AND 45) AS adv_base,
sumIf(s.dollars, c.rn <= 5) AS dollar_recent,
countIf(c.rn <= 5) AS recent_sessions,
countIf(c.rn BETWEEN 6 AND 45) AS base_sessions
FROM sess s INNER JOIN cal c ON s.d = c.d
GROUP BY s.ticker
HAVING adv_base > 100000 AND dollar_recent >= 500000000 AND recent_sessions = 5 AND base_sessions >= 35
),
scored AS (
SELECT ticker,
multiIf(adv_recent / adv_base >= 10, 1,
adv_recent / adv_base >= 5, 2,
adv_recent / adv_base >= 3, 3,
adv_recent / adv_base >= 2, 4,
adv_recent / adv_base >= 1.5, 5,
adv_recent / adv_base >= 1, 6, 7) AS bucket_key
FROM per_name
),
buckets AS (
SELECT arrayJoin([(1, '10x or more'), (2, '5x to 10x'), (3, '3x to 5x'), (4, '2x to 3x'),
(5, '1.5x to 2x'), (6, '1x to 1.5x'), (7, 'below 1x')]) AS bk
)
SELECT bk.2 AS rvol_bucket,
countIf(scored.bucket_key = bk.1) AS names,
round(100.0 * countIf(scored.bucket_key = bk.1) / count(), 1) AS pct_of_universe,
count() AS universe_names
FROM scored CROSS JOIN buckets
GROUP BY bk
ORDER BY bk.1 ASC647 பங்குகள் மற்றும் ETFகள் இந்த வாரம் தேவையான அளவைத் தாண்டின. அவற்றில், 2 தங்களுடைய சொந்த சராசரியை விட பத்து மடங்கு அல்லது அதற்கு மேற்பட்ட அளவில் வர்த்தகம் செய்யப்பட்டன — மொத்த தொகுதியில் 0.3%. இன்னும் 0 ஐந்து மடங்கு முதல் பத்து மடங்கு வரையிலான தொகுதியிலும், 1 மூன்று மடங்கு முதல் ஐந்து மடங்கு வரையிலான தொகுதியிலும் இடம்பெற்றன. மேலே உள்ள முன்னணி பட்டியல் அந்த அட்டவணையின் மெல்லிய உச்சிப் பகுதியிலிருந்து எடுக்கப்பட்டது. அதற்குக் கீழே, 3 பெயர்கள் தங்களுடைய சொந்த சராசரியை விட இரண்டு மடங்கு முதல் மூன்று மடங்கு வரை வர்த்தகம் செய்யப்பட்டன (மொத்த தொகுதியில் 0.5%) மற்றும் 5 ஒன்றரை மடங்கு முதல் இரண்டு மடங்கு வரையிலான வரம்பில் இடம்பெற்றன (0.8%). மேலும் 19 வெறும் சற்றே உயர்ந்த ஒரு மடங்கு முதல் ஒன்றரை மடங்கு வரையில் இருந்தன, இது தகுதியான பெயர்களில் 2.9% ஆகும்.
அட்டவணையின் மறு முனை யாரும் ஸ்கிரீன்ஷாட் எடுக்காத பகுதி: 617 பெயர்கள் — மொத்த தொகுதியில் 95.4% — இந்த வாரம் தங்களுடைய நாற்பது அமர்வுகளின் சராசரிக்கும் கீழே வர்த்தகம் செய்யப்பட்டன. அதுதான் சந்தையின் வழக்கமான நிலை, மேலும் அதுதான் முன்னணிப் பட்டியலின் உச்சியை ஒரு தனித்துவமான விலகிய மதிப்பாக மாற்றுகிறதே தவிர, கணக்கீட்டுப் பிழையாக அல்ல.
அசாதாரண வர்த்தக அளவு தொடர்ந்து நீடிக்கிறதா?
நாட்டுப்புறக் கூற்று என்னவென்றால், அசாதாரண வர்த்தக அளவு பல நாட்களுக்குத் தொடர்கிறது. எனவே இப்படி ஒரு பலகையின் உச்சியில் இருக்கும் ஒரு பெயர் பொதுவாக ஏற்கனவே தன் இயக்கத்தை முடித்துக்கொண்டிருக்கும். இதைச் சோதிக்க முடியும். எட்டு முன்னணிப் பெயர்களில் ஒவ்வொன்றுக்கும்: ஐந்து அமர்வுகளில் எத்தனை அமர்வுகள் அடிப்படை அளவைப் பெருமடங்கு என்ற வீதத்தில் அல்லது அதற்கு மேல் ஓடின, ஒரே கனரக அமர்வு எவ்வளவு பெரியதாக இருந்தது, மற்றும் அந்தக் கனரக அமர்வுக்கும் வாரத்தின் கடைசி அமர்வுக்கும் இடையில் எத்தனை அமர்வுகள் இருந்தன.
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான SQL
WITH sess AS (
SELECT ticker,
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
sum(toFloat64(volume)) AS vol,
sum(toFloat64(close) * toFloat64(volume)) AS dollars
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= now() - INTERVAL 70 DAY
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 570
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
AND ticker NOT IN ('SPCX')
GROUP BY ticker, d
),
cal AS (
SELECT d, row_number() OVER (ORDER BY d DESC) AS rn
FROM (SELECT DISTINCT d FROM sess)
),
per_name AS (
SELECT s.ticker AS ticker,
avgIf(s.vol, c.rn <= 5) AS adv_recent,
avgIf(s.vol, c.rn BETWEEN 6 AND 45) AS adv_base,
sumIf(s.dollars, c.rn <= 5) AS dollar_recent,
countIf(c.rn <= 5) AS recent_sessions,
countIf(c.rn BETWEEN 6 AND 45) AS base_sessions
FROM sess s INNER JOIN cal c ON s.d = c.d
GROUP BY s.ticker
HAVING adv_base > 100000 AND dollar_recent >= 500000000 AND recent_sessions = 5 AND base_sessions >= 35
),
leaders AS (
SELECT ticker, adv_recent / adv_base AS rvol_week, adv_base
FROM per_name
ORDER BY rvol_week DESC, ticker ASC
LIMIT 8
),
daily AS (
SELECT l.ticker AS ticker,
l.rvol_week AS rvol_week,
c.rn AS rn,
s.vol / l.adv_base AS rvol_day
FROM sess s
INNER JOIN cal c ON s.d = c.d
INNER JOIN leaders l ON s.ticker = l.ticker
WHERE c.rn <= 5
)
SELECT ticker,
round(max(rvol_week), 1) AS week_rvol,
countIf(rvol_day >= 2) AS days_above_2x,
round(max(rvol_day), 1) AS peak_day_rvol,
argMax(rn, (rvol_day, -rn)) - 1 AS sessions_since_peak
FROM daily
GROUP BY ticker
ORDER BY days_above_2x ASC, peak_day_rvol ASC, ticker ASCதொடர்ச்சியைக் கொண்டு வரிசைப்படுத்தும்போது, பலகையின் மிகக் குறைந்த தொடர்ச்சியுள்ள பெயரான HLI, ஐந்து அமர்வுகளில் 1 அமர்வுகளில் தன் அடிப்படை அளவைப் பெருமடங்கு என்ற வீதத்தில் கடந்தது, உச்சம் 6.2x. மிக அதிக தொடர்ச்சியுள்ள JLHL, ஐந்தில் 3 அமர்வுகளில் அதைச் செய்தது, உச்சம் 404.6x. இவை பல அமர்வு நிகழ்வுகள், தனித்த அச்சுகள் அல்ல — ஒரு வாராந்திர பலகையும் ஒரு நாளாந்திர பலகையும் பொதுவாக ஒரே பங்குகளைப் பெயரிடுவதற்கான இயந்திரக் காரணம் இதுவே.
கடைசி நெடுவரிசை நேர அமைப்பைக் குறிப்பதாகும்: கனரக நாளுக்கும் வாரத்தின் இறுதி அமர்வுக்கும் இடையிலான அமர்வுகள் — HLI-க்கு 4, JLHL-க்கு 4. அந்த இடைவெளி பூஜ்யத்திற்கு மேல் இருக்கும் இடங்களில், மிக உரத்த நாடா ஏற்கனவே வாரம் முடிவதற்கு முன்பே அச்சிடப்பட்டிருந்தது. பலகை முடிந்த வாரத்தை விவரிக்கிறது; தொடங்கும் வாரத்தை முன்கணிப்பதில்லை.
முன்னணிப் பங்கின் பதினைந்து அமர்வுகள், நாளுக்கு நாள்
வாராந்திர சராசரி அமைப்பை மறைக்கிறது. தற்போதைய முன்னணிப் பங்கின் தினசரி ஒப்பீட்டு அளவு இதோ — ஒவ்வொரு அமர்வின் பங்குகளையும் அதே நாற்பது-அமர்வு அடிப்படைக்கோட்டுடன் ஒப்பிடுகிறது — கடந்த பதினைந்து அமர்வுகளில் ஒவ்வொரு அமர்வின் திறப்பு-முதல்-மூடல் மாற்றத்துடன் சேர்த்து:
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான SQL
WITH sess AS (
SELECT ticker,
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
sum(toFloat64(volume)) AS vol,
sum(toFloat64(close) * toFloat64(volume)) AS dollars,
argMin(toFloat64(open), toTimeZone(window_start, 'America/New_York')) AS day_open,
argMax(toFloat64(close), toTimeZone(window_start, 'America/New_York')) AS day_close
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= now() - INTERVAL 70 DAY
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 570
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
AND ticker NOT IN ('SPCX')
GROUP BY ticker, d
),
cal AS (
SELECT d, row_number() OVER (ORDER BY d DESC) AS rn
FROM (SELECT DISTINCT d FROM sess)
),
per_name AS (
SELECT s.ticker AS ticker,
avgIf(s.vol, c.rn <= 5) AS adv_recent,
avgIf(s.vol, c.rn BETWEEN 6 AND 45) AS adv_base,
sumIf(s.dollars, c.rn <= 5) AS dollar_recent,
countIf(c.rn <= 5) AS recent_sessions,
countIf(c.rn BETWEEN 6 AND 45) AS base_sessions
FROM sess s INNER JOIN cal c ON s.d = c.d
GROUP BY s.ticker
HAVING adv_base > 100000 AND dollar_recent >= 500000000 AND recent_sessions = 5 AND base_sessions >= 35
),
leader AS (
SELECT ticker, adv_base
FROM per_name
ORDER BY adv_recent / adv_base DESC, ticker ASC
LIMIT 1
),
path AS (
SELECT formatDateTime(s.d, '%Y-%m-%d') AS session_date,
formatDateTime(s.d, '%b %e') AS session_label,
s.vol / l.adv_base AS rvol_day,
100.0 * (s.day_close / s.day_open - 1) AS day_pct
FROM sess s
INNER JOIN cal c ON s.d = c.d
INNER JOIN leader l ON s.ticker = l.ticker
WHERE c.rn <= 15
)
SELECT session_date,
session_label,
round(rvol_day, 1) AS rvol_day,
round(day_pct, 1) AS day_pct,
round(max(rvol_day) OVER (), 1) AS peak_rvol_day
FROM path
ORDER BY session_date ASCபதினைந்து அமர்வுகளுக்கு முன் பங்கு அதன் அடிப்படைக்கோட்டின் 0.5x அளவில் இயங்கிக் கொண்டிருந்தது — ஒரு சாதாரண, அமைதியான பெயர். இந்தக் காலகட்டத்தின் மிக அதிக அளவு கொண்ட அமர்வு 404.6x ஐ எட்டியது. மிக சமீபத்திய அமர்வில், Jul 15, வர்த்தகம் இன்னும் 0.7x அளவில் நடந்தது, திறப்பு-முதல்-மூடல் மாற்றம் -3.5%.
வரைபடம் எதைச் செய்யவில்லை என்பதைக் கவனியுங்கள்: ஒழுங்கான கோட்டில் சரிவதில்லை. உயர்ந்த அளவு கொத்துகளாக வருகிறது, உச்சத்திற்குப் பின் வரும் அமர்வுகள் குறைவதற்குப் பதிலாக மீண்டும் வேகம் பிடிக்கலாம் — "அளவு குறைந்து வருகிறது" என்பது தினசரி தொடரில் சரிபார்க்க வேண்டிய ஒரு கூற்று, ஊகித்து விடக்கூடாது. அதே தினசரி தொடர்தான் ஒரு நாளுக்குள் வேக அளவீடு தொடங்கும் இடம், அது ஒப்பீட்டு அளவு வழிகாட்டியில் புதிதாக உருவாக்கப்பட்டு VWAP ஆல் பயன்படுத்தப்படுகிறது.
திரை வடிகட்டி நீக்குவன
நான்கு விதிகள் பலகையை நேர்மையாக வைத்திருக்கின்றன. ஒவ்வொன்றும் வாசகர் பார்க்க விரும்பும் ஒன்றை ஒதுக்குகிறது:
- வாரத்திற்கு $500M டாலர்-அளவு தளம். பங்கு எண்ணிக்கை மட்டும் ஒரு மில்லியன் பங்குகள் சிறுதொகையாக இருக்கும் பெயர்களால் நிரம்பிய ஒரு தலைவரி பலகையை உருவாக்கும்.
- நாளொன்றுக்கு 100,000 பங்குகளுக்கு மேற்பட்ட அடிப்படை, எனவே பகுத்தளவு ஒரு உண்மையான எண்ணாக இருக்கும், தோராயமான ஒரு பிழையாக அல்ல.
- முந்தைய 40 அமர்வுகளில் குறைந்தது 35 வர்த்தகம் செய்யப்பட்டிருக்க வேண்டும், இது புதிய பட்டியல்களை நீக்குகிறது — ஒரு புதிய IPO-க்கு வகுக்க ஒரு அர்த்தமுள்ள "இயல்பு" இல்லை, மேலும் இல்லையென்றால் இந்தப் பலகையை வாரங்கள் ஆளும்.
- ஒரு மீண்டும் பயன்படுத்தப்பட்ட சின்னம் நீக்கப்பட்டது: பரிமாற்றங்கள் சமீபத்தில் ஒரு புதிய பட்டியலுக்கு மறுஒதுக்கீடு செய்த ஒரு ticker, அதன் விற்பனையாளர் வரலாறு இரண்டு வெவ்வேறு நிறுவனங்களை ஒன்றாக இணைக்கிறது. அதன் அடிப்படை ஒரு கற்பனையாக இருக்கும்.
விதி 1 தான் நாடாவில் உள்ள மிகக் கடுமையான மடங்குகளை நீக்குவது. இதனால் நீக்கப்பட்ட ஆறு பெரியவை இங்கே:
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான SQL
WITH sess AS (
SELECT ticker,
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
sum(toFloat64(volume)) AS vol,
sum(toFloat64(close) * toFloat64(volume)) AS dollars
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= now() - INTERVAL 70 DAY
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 570
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
AND ticker NOT IN ('SPCX')
GROUP BY ticker, d
),
cal AS (
SELECT d, row_number() OVER (ORDER BY d DESC) AS rn
FROM (SELECT DISTINCT d FROM sess)
),
per_name AS (
SELECT s.ticker AS ticker,
avgIf(s.vol, c.rn <= 5) AS adv_recent,
avgIf(s.vol, c.rn BETWEEN 6 AND 45) AS adv_base,
sumIf(s.dollars, c.rn <= 5) AS dollar_recent,
countIf(c.rn <= 5) AS recent_sessions,
countIf(c.rn BETWEEN 6 AND 45) AS base_sessions
FROM sess s INNER JOIN cal c ON s.d = c.d
GROUP BY s.ticker
HAVING adv_base > 100000 AND recent_sessions = 5 AND base_sessions >= 35
AND dollar_recent > 0 AND dollar_recent < 500000000
)
SELECT ticker,
round(adv_recent / adv_base, 1) AS rvol_week,
round(dollar_recent / 1e6, 1) AS week_dollar_m,
round(dollar_recent / (adv_recent * 5), 2) AS avg_share_price,
round(adv_base / 1e6, 2) AS baseline_adv_m
FROM per_name
ORDER BY rvol_week DESC, ticker ASC
LIMIT 6SOBR தனது சொந்த இயல்பை விட 109.8x வர்த்தகம் செய்யப்பட்டது, ஆனால் சராசரி பங்கு விலை $1.04-ல் வாரம் முழுவதும் வெறும் $262.4M மட்டுமே புழக்கமானது. அதற்குப் பின்னால்: ZBAO $72M-ல் 109.3x (சராசரி விலை $0.44), WRAP $162.5M-ல் 51.8x, CPHI $31.8M-ல் 38.1x, KAPA $9.5M-ல் 36.7x, மற்றும் LGPS $57.5M-ல் 20.2x. உண்மையான செயல்பாடு, அந்தப் பெயர்களுக்கு உண்மையில் அசாதாரணமானது — மேலும் மடங்கு மிகச் சிறிய தொகையை உயர்த்திக் காட்டும் ஒரு பிரிவு.
அசாதாரண அளவு எங்கிருந்து வருகிறது
மீண்டும் மீண்டும் வரும் மூலங்கள், இதனால் பலகை வேகமாக வாசிக்கப்படுகிறது: வருவாய் வாரங்கள், ஒரு திட்டமிடப்பட்ட மூலம்; நிறுவன நிகழ்வுகள் — இணைப்புகள், பங்கு வழங்கல்கள், குறியீட்டு சேர்த்தல்கள் மற்றும் நீக்கல்கள் — இவை கருத்துக்களைப் பொறுத்தல்லாத இயந்திர அளவுடன் வருகின்றன; ஸ்க்வீஸ் இயக்கவியல், இங்கே அளவு விலை வேகத்தின் மேல் அடுக்கப்படுகிறது, ஷார்ட் ஸ்க்வீஸ் விளக்கம் ஆவணப்படுத்தும் படிவம்; மற்றும் புதிய பட்டியல்கள், இவை மிதவைப் பங்குகள் முதிர்வடையும் வரை தங்கள் சொந்த பதிவை ஆதிக்கம் செய்கின்றன. எந்தக் குறிப்பிட்ட வாரத்தின் பலகையும் பொதுவாக ஒரு கலவையாக இருக்கும், அத்துடன் ஒன்று அல்லது இரண்டு உண்மையான மர்மங்களும் இருக்கும் — மேலும் மர்மங்களே கூடுதல் நிமிடத்திற்கு மதிப்புள்ள வரிசைகள்.
அசாதாரண அளவு கேள்வி-பதில்கள்
ஒரு பங்குக்கு அசாதாரண அளவு என்று எது கருதப்படுகிறது?
அதிகாரப்பூர்வ வரம்பு எதுவும் இல்லை, எனவே பரவலைப் பயன்படுத்தவும்: இந்த வாரம் இந்தப் பக்கத்தின் குறைந்தபட்ச அளவைத் தாண்டும் 647 பெயர்களில், வெறும் 2 மட்டுமே தங்கள் சொந்த சராசரியின் பத்து மடங்கு அல்லது அதற்கு மேற்பட்ட அளவில் வர்த்தகம் செய்யப்பட்டன, மேலும் 95.4% உண்மையில் தங்கள் சொந்த சராசரிக்கும் கீழே வர்த்தகம் செய்யப்பட்டன. தோராயமாக இரண்டு மடங்குக்கு மேற்பட்ட எதுவும் கொடுக்கப்பட்ட வாரத்தில் சந்தையின் முதல் சில சதவீதத்திற்குள் ஏற்கனவே உள்ளது.
அசாதாரண அளவு உயர்வு நோக்குள்ளதா அல்லது வீழ்ச்சி நோக்குள்ளதா?
இரண்டும் இல்லை — அது கவனம், மேலும் கவனம் ஏற்றங்கள் மற்றும் சரிவுகள் இரண்டுடனும் வருகிறது. இந்த வாரம் பலகையின் தலைவர் ஐந்து அமர்வுகளைத் தனது தொடக்க அச்சிடுதலிலிருந்து 160.6% முடித்தார், எட்டாவது பெயர் 8.7% முடித்தது; இருவரும் சரியாக ஒரே அளவீட்டின் அடிப்படையில் தகுதி பெற்றனர்.
அசாதாரண அளவு எவ்வளவு காலம் நீடிக்கும்?
பொதுவாக ஒரு நாளை விட அதிகமாக. நிலைத்திருப்பு பேனல் ஒவ்வொரு பலகை பெயரின் அடிப்படை அளவை விட இரண்டு மடங்குக்கும் மேற்பட்ட அமர்வுகளை எண்ணுகிறது: இந்த வாரம் அவை ஐந்தில் 1 (HLI) முதல் ஐந்தில் 3 (JLHL) வரை இயங்குகின்றன, மேலும் மிக அதிக அளவுள்ள அமர்வு பொதுவாக வாரம் முடிவதற்கு முன்பே நிகழ்கிறது, இறுதி நாளில் அல்ல.
பட்டியல் ஏன் டாலர்-அளவு குறைந்தபட்சத்தைப் பயன்படுத்துகிறது?
இது இல்லாமல் ஒரு பங்கு-எண்ணிக்கை திரை, மடங்கு மிகப் பெரியதாகவும் பணம் இல்லாததாகவும் இருக்கும் மலிவான tickers ஆல் நிரம்பும்: இந்த வாரம் விலக்கப்பட்ட மிகப்பெரிய பெயர் மொத்தம் $262.4M க்கு தனது சராசரியின் 109.8x வர்த்தகம் செய்யப்பட்டது, சராசரி விலை ஒரு பங்குக்கு $1.04. $500M வாராந்திர குறைந்தபட்சம் பலகையில் உள்ள ஒவ்வொரு வரிசையையும் பொருளாதார ரீதியாக உண்மையானதாக வைத்திருக்கிறது.
அசாதாரண பங்கு அளவு options சந்தையிலும் காட்டப்படுகிறதா?
பெரும்பாலும், ஆம் — கனமான பங்குகள் பட்டியல் மற்றும் கனமான options பட்டியல் பொதுவாக ஒரே பெயர்களில் ஒன்றாக வருகின்றன, இதனால்தான் வர்த்தகர்கள் இரண்டையும் கவனிக்கிறார்கள். இருப்பினும், options செயல்பாடு வேறுவிதமாக அளவிடப்படுகிறது: வர்த்தகம் செய்யப்பட்ட ஒப்பந்தங்கள் ஒரு பாய்வு எண், அதே சமயம் open interest இன்னும் நிற்கும் நிலைகளை எண்ணுகிறது, மேலும் இரண்டும் வெவ்வேறு கேள்விகளுக்கு பதிலளிக்கின்றன — ஒரு "அசாதாரண options செயல்பாடு" எச்சரிக்கையில் ஏதாவது கருத்தில் கொள்வதற்கு முன்பு options அளவு vs. open interest காண்க.
மேலே உள்ள ஒவ்வொரு எண்ணும் ஒரு சேமிக்கப்பட்ட, பதிப்பு கொண்ட வினவல் — சரியான அளவீட்டைப் பார்க்க எந்தப் பேனலுக்கும் கீழே SQL ஐ விரிவாக்கவும், அல்லது Strasmore terminal இல் நீங்கள் விரும்பும் எந்தச் சாளவத்திலும் ஒரே திரையை இயக்கவும்.