FINRA షార్ట్ ఇంటరెస్ట్ అంటే ఏమిటి? డేస్ టు కవర్
FINRA షార్ట్ ఇంటరెస్ట్ అంటే షార్ట్ చేసి ఇంకా తిరిగి కొనని షేర్ల సంఖ్య. నెలకు రెండుసార్లు నివేదించే విధానం, సెటిల్మెంట్ తేదీలు, డేస్ టు కవర్ మరియు ఫ్లోట్ శాతం గురించి తెలుసుకోండి.
షార్ట్ ఇంటరెస్ట్ అంటే ఒక స్టాక్ను షార్ట్ చేసి, ఇంకా తిరిగి కొనుక్కోని మొత్తం షేర్ల సంఖ్య — అంటే ఇప్పటికీ తెరిచి ఉన్న షార్ట్ పొజిషన్ల నిరంతర నిల్వ. దీనిని FINRAకు నెలకు రెండుసార్లు నివేదిస్తారు. ట్రేడర్లు ఒక స్టాక్పై ఎంత తీవ్రంగా షార్ట్ పొజిషన్లో ఉన్నారనేది తెలుసుకోవడానికి ఇది ప్రామాణిక కొలబద్ద, రెండు నిష్పత్తుల ద్వారా చదువుతారు: డేస్ టు కవర్ మరియు షార్ట్ పర్సంట్ ఆఫ్ ఫ్లోట్. ఇక్కడి ప్రతి సంఖ్య ఆ రెగ్యులేటరీ డేటాసెట్ నుండే వస్తుంది, ప్రతి సంఖ్య వెనుక ఉన్న ప్రశ్న ఒక క్లిక్ దూరంలో ఉంటుంది.
స్టాక్లలో షార్ట్ ఇంటరెస్ట్ అంటే ఏమిటి?
షార్ట్ సేల్ అనేది వ్యాపారం యొక్క సాధారణ క్రమాన్ని తిప్పికొడుతుంది: షార్ట్ సెల్లర్ షేర్లను రుణంగా తీసుకుంటాడు, వాటిని నేటి ధరకు అమ్ముతాడు, వాటిని చౌకగా తిరిగి కొనాలని లక్ష్యంగా పెట్టుకుంటాడు. వాటిని తిరిగి కొనడం — "కవరింగ్" — రుణంగా తీసుకున్న స్టాక్ను దాని రుణదాతకు తిరిగి ఇస్తుంది. అది జరిగే వరకు పొజిషన్ తెరిచి ఉంటుంది, ప్రతి బ్రోకరేజ్ వద్ద ఉన్న ప్రతి తెరిచిన షార్ట్ పొజిషన్ స్టాక్ యొక్క షార్ట్ ఇంటరెస్ట్లోకి లెక్కించబడుతుంది.
షార్ట్ ఇంటరెస్ట్ అనేది ఒక స్థాయి — ఒక నిర్దిష్ట సమయంలో బాకీ ఉన్న నిల్వ, లోన్పై నిల్వ లాగా. కొత్త షార్ట్లు తెరిచినప్పుడు ఇది పెరుగుతుంది, షార్ట్లు కవర్ చేసినప్పుడు తగ్గుతుంది, ఏదైనా ఒకే రోజు ట్రేడింగ్ గురించి ఏమీ చెప్పదు. ఇది దీనికి వ్యతిరేకం — రోజువారీ షార్ట్ వాల్యూమ్, ఇది ఎక్కువగా సాధారణమైన మార్కెట్-మేకర్ ప్లంబింగ్గా ఉండే మార్క్-షార్ట్ ట్రేడ్ల ప్రవాహం; ఈ రెండింటినీ ఎప్పుడూ గందరగోళపరుస్తారు, మరియు మేము ఒకే టికర్పై రెండింటినీ షార్ట్ ఇంటరెస్ట్ vs. షార్ట్ వాల్యూమ్లో కొలుస్తాము. ముడి షేర్ కౌంట్ను వివిధ స్టాక్ల మధ్య పోల్చదగినదిగా చేయడానికి రెండు సాధారణీకరణలు ఉన్నాయి — షార్ట్ పర్సెంట్ ఆఫ్ ఫ్లోట్ మరియు డేస్ టు కవర్ — రెండూ క్రింద నిజమైన టికర్లపై కొలుస్తారు.
ఏదైనా నిర్వచనంలో ఒక రిస్క్ నోట్ ఉండాలి: ధర పెరిగినప్పుడు షార్ట్ నష్టపోతుంది, మరియు ధరకు పై పరిమితి లేదు, కాబట్టి కవర్ చేయని షార్ట్పై నష్టం అపరిమితం — లాంగ్ పొజిషన్కు భిన్నంగా, ఇక్కడ మీరు పోగొట్టుకోగలిగే గరిష్టం మీరు చెల్లించిన మొత్తం మాత్రమే.
షార్ట్ ఇంట్రెస్ట్ను ఎలా కొలుస్తారు, నివేదిస్తారు?
షార్ట్ ఇంట్రెస్ట్ అనేది మార్కెట్ డేటా ఫీడ్ కాదు, ఇది రెగ్యులేటరీ డిస్క్లోజర్. FINRA రూల్ 4560 ప్రతి సభ్య బ్రోకరేజీకి షెడ్యూల్ చేయబడిన సెటిల్మెంట్ తేదీ ప్రకారం నెలకు రెండుసార్లు తన బుక్స్లో ఉన్న ఓపెన్ షార్ట్ పొజిషన్లను నివేదించాలని ఆదేశిస్తుంది: ఒకటి నెల మధ్యలో, మరొకటి నెల చివరలో. ఈ నియమం లిస్టెడ్ మరియు ఓవర్-ది-కౌంటర్తో సహా అన్ని ఈక్విటీ సెక్యూరిటీలకు వర్తిస్తుంది, ఇది ట్రేడ్లను కాకుండా పొజిషన్లను లెక్కిస్తుంది — ఆ తేదీ నాటికి కస్టమర్లు మరియు సంస్థ యొక్క స్వంత డెస్క్లు ఇంకా ఎన్ని రుణంగా తీసుకున్న షేర్లను కలిగి ఉన్నాయో ఫర్మ్ నివేదిస్తుంది, మధ్యలో వారు ఏమి చేసినప్పటికీ. FINRA ఈ ఫైలింగ్లను ప్రతి సెటిల్మెంట్ తేదీకి ఒక ఫైల్గా కంపైల్ చేస్తుంది: ప్రతి సెక్యూరిటీకి ఒక రో, షేర్లు షార్ట్, సరాసరి-రోజువారీ-వాల్యూమ్ గణాంకం మరియు ఆ రెండింటి నుండి నిర్మించిన డేస్-టు-కవర్ నిష్పత్తిని కలిగి ఉంటుంది. FINRA ఫైల్స్ గైడ్ మూల యంత్రాంగాన్ని కవర్ చేస్తుంది; అత్యంత షార్ట్ చేయబడిన లీడర్బోర్డ్లు తాజా ప్రింట్ను చదువుతాయి:
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
WITH (SELECT max(settlement_date) FROM global_markets.stocks_short_interest) AS latest
SELECT concat(monthName(latest), ' ', toString(toDayOfMonth(latest)), ', ', toString(toYear(latest))) AS latest_settlement_date,
count() AS tickers_reported,
multiIf(count() < 1000, toString(count()),
concat(toString(intDiv(count(), 1000)), ',', lpad(toString(count() % 1000), 3, '0'))) AS tickers_reported_fmt,
round(sum(si) / 1e9, 1) AS total_shares_short_b
FROM
(
SELECT ticker, max(short_interest) AS si
FROM global_markets.stocks_short_interest
WHERE settlement_date = latest
GROUP BY ticker
)June 30, 2026 సెటిల్మెంట్ నాటికి, ఫైల్ 56.8 బిలియన్ ఓపెన్ షార్ట్ పొజిషన్ల షేర్లను కలిగి ఉన్న 22,207 టికర్లను కవర్ చేస్తుంది — నెలకు రెండుసార్లు స్నాప్షాట్లో US ఈక్విటీ మార్కెట్ యొక్క మొత్తం షార్ట్ బుక్.
షార్ట్ ఇంటరెస్ట్ రిపోర్టింగ్ తేదీలు
"నెలకు రెండుసార్లు" అనేది రెండు నియమాలుగా మారుతుంది: నెల మధ్య సెటిల్మెంట్ 15వ తేదీన జరుగుతుంది, 15వ తేదీ వారాంతం లేదా సెలవు దినంగా వస్తే ముందు వ్యాపార దినానికి మారుస్తారు, మరియు నెల చివరి సెటిల్మెంట్ నెల చివరి వ్యాపార దినంలో జరుగుతుంది. ఫైల్ రోజుల నుండి వారాల తర్వాత పబ్లిక్కు చేరుతుంది. గత ఐదు నెలల్లోని ప్రతి సెటిల్మెంట్ ప్రింట్, దాని వారపు రోజు మరియు డేటా ఇక్కడ చేరే ముందు గడిచిన రోజులతో:
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT concat(monthName(d), ' ', toString(toDayOfMonth(d)), ', ', toString(toYear(d))) AS settlement_date,
weekday,
securities_on_file,
multiIf(securities_on_file < 1000, toString(securities_on_file),
concat(toString(intDiv(securities_on_file, 1000)), ',', lpad(toString(securities_on_file % 1000), 3, '0'))) AS securities_on_file_fmt,
publication_lag_days
FROM
(
SELECT settlement_date AS d,
formatDateTime(settlement_date, '%W') AS weekday,
uniqExact(ticker) AS securities_on_file,
dateDiff('day', settlement_date, toDate(min(_ingest_time))) AS publication_lag_days
FROM global_markets.stocks_short_interest
WHERE settlement_date >= today() - INTERVAL 5 MONTH
GROUP BY settlement_date
)
ORDER BY dఐదు నెలల్లోని 9 సెటిల్మెంట్ తేదీలు, వారపు రోజు కాలమ్లో వ్యాపార-రోజు సర్దుబాటు కనిపిస్తుంది (13వ తేదీన ఉన్న సెటిల్మెంట్ అంటే వారాంతపు 15వ తేదీ నుండి వెనక్కి లాగిన నెల మధ్య ప్రింట్). తాజాది, Tuesday రోజున June 30, 2026 సెటిల్ అయినది, 22,207 సెక్యూరిటీలను కవర్ చేస్తుంది మరియు చేరడానికి 11 రోజులు పట్టింది; దానికి ముందు దానికి 16 రోజులు పట్టింది.
ఫలితం: మీరు నేడు చదివే ఏ షార్ట్-ఇంటరెస్ట్ సంఖ్య అయినా చివరి సెటిల్మెంట్ ప్రకారం, ఒకటి నుండి అనేక వారాల వెనుకకు, పొజిషనింగ్ను వివరిస్తుంది (మేము ప్రతి ఇటీవలి ప్రింట్ జాప్యాన్ని కొలిచాము). "ప్రస్తుత" షార్ట్ ఇంటరెస్ట్ ఎప్పుడూ ప్రస్తుతం కాదు.
ఒక పనిచేసిన ఉదాహరణ: టెస్లా షార్ట్ ఇంటరెస్ట్
నిర్వచనాలను ఒక టిక్కర్తో జత చేస్తే అవి బాగా గుర్తుంటాయి. గత రెండు సంవత్సరాల్లో ప్రతి సెటిల్మెంట్లో టెస్లా — షార్ట్ ఇంటరెస్ట్, సరాసరి రోజువారీ వాల్యూమ్ రెండూ ఒకే ఫైల్లో పక్కపక్కనే:
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT concat(monthName(d), ' ', toString(toDayOfMonth(d)), ', ', toString(toYear(d))) AS settlement_date,
short_interest_m_shares,
avg_daily_volume_m_shares
FROM
(
SELECT settlement_date AS d,
round(max(short_interest) / 1e6, 1) AS short_interest_m_shares,
round(max(avg_daily_volume) / 1e6, 1) AS avg_daily_volume_m_shares
FROM global_markets.stocks_short_interest
WHERE ticker = 'TSLA'
AND settlement_date >= today() - INTERVAL 2 YEAR
GROUP BY settlement_date
)
ORDER BY dJune 30, 2026 సెటిల్మెంట్ నాటికి, 79.1 మిలియన్ TSLA షేర్లు, 46 మిలియన్ల సరాసరి రోజువారీ వాల్యూమ్ షేర్లకు వ్యతిరేకంగా షార్ట్గా అమ్మబడ్డాయి; రెండు సంవత్సరాల క్రితం ఈ బ్యాలెన్స్ 87 మిలియన్లుగా ఉంది. డేటా పాయింట్లను లెక్కించండి: 47 సెటిల్మెంట్ తేదీలు — నెలకు రెండు, మధ్యలో ఏదీ లేదు.
షార్ట్ శాతం మరియు కవర్ అవ్వడానికి రోజులు
కవర్ అవ్వడానికి రోజులు — షార్ట్ ఇంట్రెస్ట్ నిష్పత్తి — షార్ట్ ఇంట్రెస్ట్ను సరాసరి రోజువారీ వాల్యూమ్తో భాగిస్తుంది: స్టాక్ యొక్క సాధారణ ట్రేడింగ్ వేగంలో, ప్రతి ఓపెన్ షార్ట్ తిరిగి కొనుగోలు చేయడానికి ఎన్ని పూర్తి సెషన్లు పడుతుంది? ఈ ఫైల్ మీ కోసం దీన్ని లెక్కిస్తుంది, తెలుసుకోవలసిన ఒక సంప్రదాయంతో — ఇది 1.00 వద్ద ఫ్లోర్ చేయబడుతుంది మరియు ఎప్పుడూ దాని కంటే తక్కువగా ముద్రించదు.
ఫ్లోట్లో షార్ట్ శాతం షార్ట్ ఇంట్రెస్ట్ను ఫ్లోట్తో భాగిస్తుంది — వాటాలు అవుట్స్టాండింగ్ మైనస్ ఇన్సైడర్ వాటాలు, పరిమితం చేయబడిన స్టాక్ మరియు ఇతర దగ్గరగా ఉంచబడిన బ్లాక్లు — ట్రేడబుల్ యాజమాన్యం పైలో ఎంత భాగం షార్ట్గా అమ్ముడైందని అడుగుతుంది. ఒక హెచ్చరిక, అదే స్టాక్ ఫ్లోట్ వివరణ మొదట్లో ప్రారంభించేది: ఫ్లోట్ను నివేదించే ఫైలింగ్ ఏదీ లేదు. కంపెనీలు వాటాలు అవుట్స్టాండింగ్ ను త్రైమాసికంగా నివేదిస్తాయి; మీరు చూసే ప్రతి ఫ్లోట్ ఫిగర్ విక్రేత యొక్క తీసివేత. క్రింది ప్యానెల్ బదులుగా ఆడిట్ చేయబడిన హిసాబుతో భాగిస్తుంది — తాజా త్రైమాసిక ఫైలింగ్ నుండి బేసిక్ వాటాలు అవుట్స్టాండింగ్ — ప్రతి శాతాన్ని సంప్రదాయబద్ధమైన కనిష్ట పరిమితిగా మారుస్తుంది, ఎందుకంటే ఫ్లోట్ ఎప్పుడూ వాటాలు అవుట్స్టాండింగ్ కంటే పెద్దది కాదు.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
WITH (SELECT max(settlement_date) FROM global_markets.stocks_short_interest) AS latest,
shares AS
(
SELECT tk AS ticker,
argMax(basic_shares_outstanding, (filing_date, period_end)) AS shares_out
FROM global_markets.stocks_income_statements
ARRAY JOIN tickers AS tk
WHERE tk IN ('AAPL', 'KO', 'MSFT', 'NVDA', 'TSLA', 'GME')
AND timeframe = 'quarterly'
AND filing_date >= today() - INTERVAL 1 YEAR
AND basic_shares_outstanding > 0
GROUP BY tk
),
si AS
(
SELECT ticker,
max(short_interest) AS shares_short,
max(days_to_cover) AS dtc
FROM global_markets.stocks_short_interest
WHERE settlement_date = latest
AND ticker IN ('AAPL', 'KO', 'MSFT', 'NVDA', 'TSLA', 'GME')
GROUP BY ticker
)
SELECT si.ticker AS ticker,
round(si.shares_short / 1e6, 1) AS shares_short_m,
round(shares.shares_out / 1e6, 0) AS shares_outstanding_m,
multiIf(shares.shares_out < 1e9, toString(toUInt64(round(shares.shares_out / 1e6, 0))),
concat(toString(intDiv(toUInt64(round(shares.shares_out / 1e6, 0)), 1000)), ',',
lpad(toString(toUInt64(round(shares.shares_out / 1e6, 0)) % 1000), 3, '0'))) AS shares_outstanding_m_fmt,
round(100.0 * si.shares_short / shares.shares_out, 2) AS short_pct_of_shares_out,
round(si.dtc, 2) AS days_to_cover
FROM si
INNER JOIN shares ON si.ticker = shares.ticker
ORDER BY indexOf(['AAPL', 'KO', 'MSFT', 'NVDA', 'TSLA', 'GME'], si.ticker)Tesla వరుసను చదవండి, ఐదవది: వాటాలు అవుట్స్టాండింగ్లో 3,225 మిలియన్ల వాటాలకు వ్యతిరేకంగా 79.1 మిలియన్ల వాటాలు షార్ట్గా ఉన్నాయి, అంటే 2.45% షార్ట్గా అమ్ముడయ్యాయి, కవర్ అవ్వడానికి 1.72 రోజులు — క్లాసిక్ మెగా-క్యాప్ ఆకారం, ఒంటరిగా భారీగా అనిపించే వాటాల సంఖ్య లోతైన లిక్విడిటీ మరియు భారీ వాటాల స్థావరంపై కూర్చుని ఉంది. Nvidia ఈ విషయాన్ని మరింత బిగుగ్గా చేస్తుంది: ఆరింటిలో అతిపెద్ద ముడి షార్ట్ బ్యాలెన్స్, 310.1 మిలియన్ల వాటాలు, ఇప్పటికీ వాటాలు అవుట్స్టాండింగ్లో 1.28%కి, కవర్ అవ్వడానికి 1.99 రోజులతో చేరుకుంటుంది. ముడి సంఖ్య మీకు ఏమీ చెప్పదు.
GameStop అసాధారణమైనది: వాటాలు అవుట్స్టాండింగ్లో 12.48% షార్ట్గా అమ్ముడయ్యాయి — పట్టికలోని ఇతర పేర్ల కంటే చాలా రెట్లు ఎక్కువ — కవర్ అవ్వడానికి 10.75 రోజులు.
అధిక షార్ట్ ఇంటరెస్ట్గా ఏమి పరిగణించాలి?
అధిక షార్ట్ ఇంటరెస్ట్కు అధికారిక ప్రమాణం ఏదీ లేదు — "అధికం" అనేది ఒక ఆచరణాధారిత భావన, దాన్ని సరిగ్గా కొలిచే మార్గం మొత్తం డేటాను పరిశీలించడమే. తాజా ఫైల్లోని అన్ని ద్రవ్య టిక్కర్లలో (కనీసం పది లక్షల షేర్ల సరాసరి రోజువారీ వ్యాపారం ఉన్నవి) డేస్ టు కవర్:
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
WITH (SELECT max(settlement_date) FROM global_markets.stocks_short_interest) AS latest
SELECT count() AS liquid_tickers,
multiIf(count() < 1000, toString(count()),
concat(toString(intDiv(count(), 1000)), ',', lpad(toString(count() % 1000), 3, '0'))) AS liquid_tickers_fmt,
round(quantileExact(0.5)(dtc), 1) AS median_days_to_cover,
round(quantileExact(0.9)(dtc), 1) AS p90_days_to_cover,
min(dtc) AS lowest_days_to_cover,
countIf(dtc >= 10) AS names_at_10_plus
FROM
(
SELECT ticker, max(days_to_cover) AS dtc, max(avg_daily_volume) AS adv
FROM global_markets.stocks_short_interest
WHERE settlement_date = latest
GROUP BY ticker
)
WHERE adv >= 10000003,202 ద్రవ్య టిక్కర్లలో మధ్యస్థం 2.4 రోజులు డేస్ టు కవర్గా ఉంది, 90వ పర్సంటైల్లో 5.9 రోజులు, కనిష్ఠ విలువ 1 — ఇది అత్యల్ప పరిమితి. కేవలం 45 టిక్కర్లు మాత్రమే పది రోజులు లేదా అంతకంటే ఎక్కువ చేరుకుంటున్నాయి: కొన్ని రోజులు సహజం, అయితే రెండంకెల నిష్పత్తి నిజంగా రద్దీని సూచిస్తుంది.
ఇప్పుడు మరో నిష్పత్తి — ఇటీవలి త్రైమాసిక ఫైలింగ్ నమోదైన ద్రవ్య టిక్కర్లు, షార్ట్ ఇంటరెస్ట్ను షేర్ల అవుట్స్టాండింగ్లో శాతంగా బకెట్లుగా విభజించి, ప్రతి బకెట్లోని మధ్యస్థ డేస్ టు కవర్తో పాటు:
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
WITH (SELECT max(settlement_date) FROM global_markets.stocks_short_interest) AS latest,
si AS
(
SELECT ticker,
max(short_interest) AS shares_short,
max(avg_daily_volume) AS adv,
max(days_to_cover) AS dtc
FROM global_markets.stocks_short_interest
WHERE settlement_date = latest
GROUP BY ticker
HAVING adv >= 1000000
),
shares AS
(
SELECT tk AS ticker,
argMax(basic_shares_outstanding, (filing_date, period_end)) AS shares_out
FROM global_markets.stocks_income_statements
ARRAY JOIN tickers AS tk
WHERE timeframe = 'quarterly'
AND filing_date >= today() - INTERVAL 9 MONTH
AND basic_shares_outstanding > 0
GROUP BY tk
HAVING shares_out >= 10000000
),
joined AS
(
SELECT si.ticker AS ticker,
100.0 * si.shares_short / shares.shares_out AS short_pct,
si.dtc AS dtc
FROM si
INNER JOIN shares ON si.ticker = shares.ticker
WHERE 100.0 * si.shares_short / shares.shares_out <= 50
)
SELECT multiIf(short_pct < 2, 'Under 2%',
short_pct < 5, '2-5%',
short_pct < 10, '5-10%',
short_pct < 20, '10-20%',
'20%+') AS short_pct_bucket,
count() AS tickers,
round(100.0 * count() / sum(count()) OVER (), 1) AS pct_of_tickers,
round(quantileExact(0.5)(dtc), 2) AS median_days_to_cover
FROM joined
GROUP BY short_pct_bucket
ORDER BY min(short_pct)ఇక్కడ డేటా వ్యాప్తి చాలా మంది ఆశించే దానికంటే విశాలంగా ఉంది. ఈ స్టాక్లలో కేవలం 11.9% మాత్రమే తమ అవుట్స్టాండింగ్ షేర్లలో 2% కంటే తక్కువ షార్ట్ను కలిగి ఉన్నాయి; మధ్యలోని రెండు బకెట్లు (28.6% మరియు 29%) 2% నుండి 10% మధ్య డేటాలో అతిపెద్ద వాటాను కలిగి ఉన్నాయి; 8.9% — 169 టిక్కర్లు — 20% కంటే ఎక్కువగా ఉన్నాయి. ఫ్లోట్తో పోల్చితే, ఈ సంఖ్యలన్నీ మరింత ఎక్కువగా ఉండేవి.
చివరి నిలువు పంట కీలకం: మధ్యస్థ డేస్ టు కవర్ ఎక్కువ షార్ట్ ఉన్న బకెట్ల వైపు పెరుగుతుంది, కనీస షార్ట్ బకెట్లో 1.83 రోజుల నుండి గరిష్ఠ షార్ట్ బకెట్లో 5.37 రోజులకు చేరుకుంటుంది. రెండు భిన్న హారాలు — ఒకటి షేర్ ఆధారం, మరొకటి వ్యాపార వాల్యూమ్ — డేటాను ఒకే విధంగా ర్యాంక్ చేస్తాయి: తన షేర్ల ప్రాతిపదికన ఎక్కువగా షార్ట్ చేయబడిన స్టాక్ సాధారణంగా కొనసాగించడానికి కూడా నెమ్మదిగా ఉంటుంది (డేస్ టు కవర్కు దాని స్వంత వివరణ ఉంది).
GameStop, జనవరి 2021: డేటాలో ఒక స్క్వీజ్ ఎలా కనిపిస్తుంది
అధిక షార్ట్ ఇంట్రెస్ట్ గురించి ప్రతి చర్చ ఒకే రిఫరెన్స్ కేసుకు వస్తుంది. నవంబర్ 2020 నుండి మార్చి 2021 వరకు ఉన్న 10 సెటిల్మెంట్లలో GameStop రికార్డ్, ఆ తేదీలలో క్లోజింగ్ ధరతో (GME తర్వాతి 4-కోసం-1 విభజనకు ముందు ట్రేడ్ అయిన ధరలు):
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
WITH px AS
(
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS day,
argMax(toFloat64(close), window_start) AS close_px
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'GME'
AND window_start >= '2020-11-01 00:00:00'
AND window_start < '2021-04-02 00:00:00'
AND toHour(toTimeZone(window_start, 'America/New_York')) BETWEEN 9 AND 15
GROUP BY day
),
si AS
(
SELECT settlement_date,
round(max(short_interest) / 1e6, 1) AS shares_short_m,
round(max(days_to_cover), 1) AS days_to_cover
FROM global_markets.stocks_short_interest
WHERE ticker = 'GME'
AND settlement_date >= '2020-11-01'
AND settlement_date <= '2021-03-31'
GROUP BY settlement_date
)
SELECT concat(monthName(si.settlement_date), ' ', toString(toDayOfMonth(si.settlement_date)), ', ', toString(toYear(si.settlement_date))) AS settlement_date,
si.shares_short_m AS shares_short_m,
si.days_to_cover AS days_to_cover,
round(px.close_px, 2) AS gme_close
FROM si
INNER JOIN px ON si.settlement_date = px.day
ORDER BY si.settlement_dateఅమరిక పై వరుసల్లో ఉంది: November 13, 2020 సెటిల్మెంట్లో 67.5 మిలియన్ GME షేర్లు షార్ట్గా ఉన్నాయి, కవర్ చేయడానికి రోజులు 14 వద్ద ఉన్నాయి, యేర్ చేసింది $11.02 వద్ద. సంతానం సంవత్సరం చివరి వరకు పెరుగుతూనే ఉంది — 71.2 మిలియన్ షేర్లు December 31, 2020 సెటిల్మెంట్లో, 10 ప్రింట్లలో అతి పెద్దది — యేర్ $18.81 వద్ద ఉంది.
అప్పుడు టేబుల్ మారుతుంది. January 29, 2021 సెటిల్మెంట్లో, యేర్ $328.24 వద్ద క్లోజ్ అవుతూ, షార్ట్ ఇంట్రెస్ట్ 21.4 మిలియన్ షేర్లుగా ప్రింట్ అయింది — సంవత్సరం చివరి బ్యాలెన్స్లో సుమారు మూడో వంతు — మరియు కవర్ చేయడానికి రోజులు 1 వద్ద, అంటే అడుగున పడిపోయాయి. నిష్పత్తి యొక్క రెండు భాగాలూ ఒకేసారి కదిలాయి: షార్ట్లు కవర్ అయ్యాయి (లబ్దం తగ్గింది) మరియు వాల్యూం పేలింది (హరణం పెరిగింది). March 31, 2021 సెటిల్మెంట్లో బ్యాలెన్స్ 10.7 మిలియన్ల వద్ద ఉంది.
ధర చార్ట్ నేర్పని రెండు పాఠాలు. రికార్డ్ రెట్రోస్పెక్టివ్ — యేర్ $35.49 వద్ద ఉన్నప్పుడు తీసిన January 15, 2021 స్నాప్షాట్, సాధారణ బహుళ-వారాల ఆలస్యంతో మాత్రమే ప్రజలకు చేరింది. మరియు కవర్ చేయడానికి రోజులు తక్కువగా ఉన్న రీడింగ్ ఎప్పుడూ ప్రశాంతత కాదు: ఎపిసోడ్లో అతి తీవ్రమైన విభాగంలో నిష్పత్తి అడుగున చేరింది, ఇది చిన్న పొజిషన్కు బదులుగా వాల్యూం యొక్క వరదను వర్ణిస్తుంది. సంపూర్ణ స్క్వీజ్ విశ్లేషణ ఆ వారాలను వివరిస్తుంది.
షార్ట్ ఇంటరెస్ట్ ఎఫ్ఏక్యూ
అధిక షార్ట్ ఇంటరెస్ట్ అంటే ఏమిటి?
దీనికి అధికారిక కటాఫ్ ఏదీ లేదు. తాజా సెటిల్మెంట్లో మధ్యస్థ లిక్విడ్ US టిక్కర్ కవర్ చేయడానికి 2.4 రోజులు చూపిస్తుంది, కేవలం 45 మాత్రమే పది రోజులు లేదా అంతకంటే ఎక్కువ చేరుకుంటాయి. మరో నిష్పత్తి ప్రకారం, ఫైలింగ్-ఆధారిత లిక్విడ్ స్టాక్లలో 8.9% షేర్ల అవుట్స్టాండింగ్లో 20% కంటే ఎక్కువ షార్ట్గా ఉన్నాయి — డెస్క్లు ఎక్కువగా షార్ట్ చేయబడిన ప్రాంతంగా పిలుస్తాయి.
షార్ట్ ఇంటరెస్ట్ రిపోర్టింగ్ తేదీలు ఎప్పుడు?
నెలకు రెండుసార్లు: 15వ తేదీ (వారాంతం లేదా సెలవు రోజున పడితే ముందు వ్యాపార రోజునకు మార్చబడుతుంది) మరియు నెల చివరి వ్యాపార రోజు. బ్రోకరేజీలు ఆ సెటిల్మెంట్ తేదీల ప్రకారం ఓపెన్ పొజిషన్లను FINRA రూల్ 4560 కింద రిపోర్ట్ చేస్తాయి, ఫైల్ రోజుల నుండి వారాల తర్వాత ప్రచురించబడుతుంది — ఇక్కడ తాజా ప్రింట్ June 30, 2026న సెటిల్ అయి, 11 రోజుల తర్వాత వచ్చింది.
షార్ట్ పర్సెంట్ ఆఫ్ ఫ్లోట్ అంటే ఏమిటి?
షార్ట్ ఇంటరెస్ట్ను ఫ్లోట్తో (వర్తకానికి అందుబాటులో ఉన్న షేర్లు) భాగించడం. ఏ ఫైలింగ్ కూడా ఫ్లోట్ను రిపోర్ట్ చేయదు, కాబట్టి ప్రచురించబడిన ప్రతి వెర్షన్ వెండర్ అంచనా. ఆడిటెడ్ షేర్ల అవుట్స్టాండింగ్తో — ఎప్పుడూ ఫ్లోట్ కంటే చిన్నది కాదు — పోలిస్తే, Tesla తాజా ప్రింట్ 2.45% మరియు GameStop 12.48%.
డేస్ టు కవర్ అంటే ఏమిటి?
షార్ట్ ఇంటరెస్ట్ను సరాసరి రోజువారీ వాల్యూమ్తో భాగించడం: ప్రతి ఓపెన్ షార్ట్ తిరిగి కొనడానికి పట్టే సాధారణ వర్తక సెషన్లు. Tesla తాజా ప్రింట్ 1.72 రోజులకు చేరుతుంది, మరియు ఫైల్ ఈ నిష్పత్తిని 1.00 వద్ద ఫ్లోర్ చేస్తుంది.
షార్ట్ ఇంటరెస్ట్ మరియు షార్ట్ వాల్యూమ్ ఒకటేనా?
కాదు. షార్ట్ ఇంటరెస్ట్ సెటిల్మెంట్ తేదీల వద్ద ఓపెన్ పొజిషన్లను లెక్కిస్తుంది — ఇది ఒక స్థాయి, నెలకు రెండుసార్లు. షార్ట్ వాల్యూమ్ ప్రతిరోజూ షార్ట్గా అమ్ముడైన షేర్లను లెక్కిస్తుంది — ఇదు ఒక ప్రవాహం, దీనిలో ఎక్కువ భాగం మార్కెట్-మేకర్ హెడ్జింగ్ (రెండూ, కొలుస్తారు).
పై ప్రతి ప్యానెల్ ఒక నిల్వ చేయబడిన ప్రశ్న — దాని కింద ఉన్న SQL ను తెరవండి, ఏదైనా టిక్కర్ను మార్చి, Strasmore టెర్మినల్లో మళ్లీ రన్ చేయండి.