FINRA Margin Debt Statistics: अर्थ आणि वाचन
FINRA margin debt statistics मधील Rule 4521(d), महिनाअखेरीची नोंद, तिसऱ्या आठवड्यातील प्रकाशन, चार ते सात आठवड्यांचा विलंब आणि 1997 पासूनचा इतिहास समजून घ्या.
FINRA margin debt statistics म्हणजे गुंतवणूकदारांनी त्यांच्या brokerage खात्यांविरुद्ध किती कर्ज घेतले आहे याची मासिक एकूण नोंद. ग्राहकांसाठी margin accounts ठेवणाऱ्या प्रत्येक brokerकडून हा डेटा गोळा केला जातो. मुख्य आकडा म्हणजे ग्राहकांच्या debit balancesची एकूण डॉलर रक्कम. ती महिन्याच्या शेवटच्या business dayला मोजली जाते. हा आकडा पुढील महिन्याच्या तिसऱ्या आठवड्यात सार्वजनिक होतो. त्यामुळे प्रकाशित होताना तो चार ते सात आठवडे जुना असतो.
FINRA margin debt statistics काय मोजतात
ही माहिती FINRA Rule 4521(d) अंतर्गत सादर केली जाते. ग्राहकांसाठी margin accounts ठेवणारा प्रत्येक member महिन्याच्या शेवटच्या business dayच्या settlement date basisवर दोन एकूण रकमा सादर करतो: securities margin accountsमधील सर्व debit balancesची एकूण रक्कम आणि सर्व cash accounts तसेच सर्व securities margin accountsमधील free credit balancesची एकूण रक्कम.
या दोन एकूण रकमा हीच पूर्ण series आहे. Debit balance म्हणजे कर्ज. उधार घेतलेल्या पैशातून खरेदी केलेल्या securitiesसाठी ग्राहकाने brokerला देणे असलेली डॉलर रक्कम म्हणजे debit balance. संपूर्ण उद्योगातील अशा रकमेची बेरीज margin debt म्हणून उद्धृत केली जाते. Free credit balance म्हणजे त्याची उलट बाजू. Brokerकडे असलेली आणि मागणी केल्यावर देय असलेली ग्राहकांची रोख रक्कम यात येते. फाइलमध्ये ती cash accounts आणि margin accountsमध्ये वेगळी दाखवली जाते.
चार तपशील या आकड्यांचे अर्थ बदलतात.
- Debit balances gross पद्धतीने समाविष्ट केले जातात. Short market valuesचा short credit balancesविरुद्ध netting केला जात नाही.
- Free credit balancesमध्ये short account balances आणि special memorandum accounts वगळले जातात.
- Settlement date basis म्हणजे व्यवहार print झालेल्या दिवशी नव्हे, तर तो settle झालेल्या दिवशी मोजला जातो. T+1 settlementअंतर्गत महिन्याच्या शेवटच्या sessionमध्ये केलेली खरेदी पुढील महिन्यात settle होते आणि पुढील महिन्याच्या आकड्यात दिसते.
- काही account types या संकलनाबाहेर असतात. त्यात इतर FINRA membersची accounts, DVP आणि RVP accounts तसेच non-securities accounts यांचा समावेश होतो.
ही form महिनाअखेरीनंतर शक्य तितक्या लवकर सादर करायची असते. ती पुढील महिन्याच्या सहाव्या business dayनंतर उशिरा सादर करता येत नाही. प्रकाशन त्यानंतर होते.
FINRA margin debt data कधी प्रकाशित केला जातो?
FINRA सामान्यतः reference monthनंतरच्या महिन्याच्या तिसऱ्या आठवड्यात margin statisticsचे updates प्रकाशित करते. Firmsने सहाव्या business dayपर्यंत filing केलेली असते. Aggregate आकडा साधारणतः त्यानंतर दोन आठवड्यांनी प्रकाशित होतो. आधीच जाहीर केलेली निश्चित calendar date नसते. हे short interest release calendarपेक्षा महत्त्वाचे वेगळेपण आहे. त्या calendarमध्ये settlement dates आणि dissemination dates एक वर्ष आधी प्रकाशित केलेल्या असतात.
हा विलंब वाचकासाठी किती महत्त्वाचा आहे हे पाहण्यासाठी, तिसऱ्या आठवड्यातील postingसाठी पुढील महिन्याची 20 तारीख तात्पुरती release date मानूया. त्यानंतर त्या कालावधीत बाजाराने केलेली हालचाल मोजूया. खालील panelमध्ये मागील दीड वर्षातील month ends दाखवले आहेत: as-of date, तात्पुरती release date, मधील regular sessionsची संख्या आणि त्या कालावधीत SPYची कामगिरी.
प्रत्येक आकड्यामागील अचूक SQL
WITH daily AS
(
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
argMax(close, window_start) AS px
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= toDateTime('2024-11-01 00:00:00')
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
GROUP BY d
),
reference_month AS
(
SELECT
toStartOfMonth(d) AS m,
max(d) AS as_of,
argMax(px, d) AS as_of_close
FROM daily
GROUP BY m
),
release AS
(
SELECT
m,
as_of,
as_of_close,
addDays(toStartOfMonth(addMonths(m, 1)), 19) AS release_day
FROM reference_month
)
SELECT
formatDateTime(r.m, '%Y-%m') AS month,
any(formatDateTime(r.as_of, '%b %e')) AS as_of_label,
any(formatDateTime(r.release_day, '%b %e')) AS release_label,
count() AS sessions_count,
round(100 * (toFloat64(argMax(d.px, d.d))
/ toFloat64(any(r.as_of_close)) - 1), 2) AS spy_change_pct
FROM release AS r
CROSS JOIN daily AS d
WHERE d.d > r.as_of
AND d.d <= r.release_day
AND r.release_day < today()
GROUP BY r.m
ORDER BY r.mसर्वात अलीकडील पूर्ण झालेल्या कालावधीत, Jun 30 ते Jul 20 दरम्यान, बाजारात 13 regular sessions झाले आणि SPYमध्ये -0.57% हालचाल झाली. Margin figure प्रकाशित झालेल्या दिवशी तो वाचणारा गुंतवणूकदार प्रत्यक्षात त्या संख्येइतक्या sessionsपूर्वी घेतलेला snapshot वाचत असतो.
Margin debt वाचताना तो किती जुना असतो?
Month-end snapshot हा releaseमधील सर्वात ताजा भाग असतो. तरीही तो साधारणतः तीन आठवडे जुना असतो. Reference monthच्या पहिल्या दिवसांत घेतलेले कर्ज सुमारे सात आठवडे जुने असते. म्हणूनच चार ते सात आठवड्यांची range दिसते. ही एखाद्या विशिष्ट महिन्याची नव्हे, तर प्रकाशन वेळापत्रकाची वैशिष्ट्यपूर्ण बाब आहे.
पुढील panelमध्ये हीच मोजणी 2006पर्यंतच्या प्रत्येक month endसाठी केली आहे. त्यानंतर intervalsमध्ये बाजाराने केलेल्या हालचालीच्या आकारानुसार क्रम लावला आहे.
प्रत्येक आकड्यामागील अचूक SQL
WITH daily AS
(
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
argMax(close, window_start) AS px
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= toDateTime('2006-01-01 00:00:00')
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
GROUP BY d
),
reference_month AS
(
SELECT
toStartOfMonth(d) AS m,
max(d) AS as_of,
argMax(px, d) AS as_of_close
FROM daily
GROUP BY m
),
release AS
(
SELECT
m,
as_of,
as_of_close,
addDays(toStartOfMonth(addMonths(m, 1)), 19) AS release_day
FROM reference_month
),
gaps AS
(
SELECT
r.m AS m,
abs(round(100 * (toFloat64(argMax(d.px, d.d))
/ toFloat64(any(r.as_of_close)) - 1), 2)) AS abs_move_pct
FROM release AS r
CROSS JOIN daily AS d
WHERE d.d > r.as_of
AND d.d <= r.release_day
AND r.release_day < today()
GROUP BY r.m
)
SELECT
multiIf(abs_move_pct < 1, '0 to 1%',
abs_move_pct < 2, '1 to 2%',
abs_move_pct < 3, '2 to 3%',
abs_move_pct < 5, '3 to 5%',
abs_move_pct < 8, '5 to 8%',
'8% or more') AS move_bucket,
count() AS months_count,
round(100 * count() / (SELECT count() FROM gaps), 1) AS share_pct
FROM gaps
GROUP BY move_bucket
ORDER BY min(abs_move_pct)त्या intervalsपैकी 21.1% intervals 0 to 1% bandमध्ये होते. Chartवरील सर्वात रुंद band 8% or moreमध्ये 15 intervals येतात. एवढ्या मोठ्या बाजारहालचालीनंतर प्रकाशित होणारा balance figure अशा portfolioचे वर्णन करतो ज्याचे marketने आधीच repricing केलेले असते.
या विलंबामुळे दोन उपयोग स्पष्टपणे बाद होतात. हा आकडा चालू आठवड्याचे वर्णन करू शकत नाही. तसेच, तो same-day priceच्या बाजूला ठेवताना दोन्ही आकडे वेगवेगळे क्षण मोजतात, हे नमूद करणे आवश्यक आहे. Short interestमध्येही हीच समस्या कमी कालावधीच्या स्वरूपात असते. ती short interest दोन आठवडे जुने का असते येथे स्पष्ट केली आहे.
Record dollar total हा सर्वात कमी महत्त्वाचा भाग का आहे
Margin debtचा आकडा record बनतो तेव्हा त्याचा सर्वाधिक उल्लेख केला जातो. मात्र त्यामागची यंत्रणा पाहता हा निकष फार सोपा आहे. Debit balances म्हणजे अशा portfoliosविरुद्ध घेतलेले डॉलर कर्ज, ज्यांची market value pricesनुसार बदलते. Portfolio valueच्या तुलनेत कर्जाचे प्रमाण स्थिर ठेवा आणि prices वाढू द्या. Dollar totalही त्याचबरोबर वाढेल. त्यामुळे nominal record म्हणजे वेगळ्या unitsमध्ये मांडलेली price levelचीच पुनरावृत्ती ठरते.
Record किती सामान्य असतो? या panelमध्ये दिलेल्या windowमध्ये प्रत्येक आधीच्या month-end closeपेक्षा जास्त असलेले SPYचे month-end closes मोजले आहेत.
प्रत्येक आकड्यामागील अचूक SQL
WITH daily AS
(
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
argMax(close, window_start) AS px
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= toDateTime('2006-01-01 00:00:00')
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
GROUP BY d
),
month_close AS
(
SELECT
toStartOfMonth(d) AS m,
toFloat64(argMax(px, d)) AS close_px
FROM daily
GROUP BY m
),
peaks AS
(
SELECT
m,
close_px,
max(close_px) OVER (ORDER BY m ASC
ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) AS running_peak
FROM month_close
),
per_year AS
(
SELECT
toYear(m) AS y,
count() AS closes_observed,
countIf(close_px >= running_peak) AS new_highs
FROM peaks
GROUP BY y
)
SELECT
toString(y) AS year,
closes_observed,
new_highs,
round(100 * sum(new_highs) OVER (ORDER BY y ASC
ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)
/ sum(closes_observed) OVER (ORDER BY y ASC
ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW), 1) AS cumulative_share_pct
FROM per_year
ORDER BY yया windowमध्ये 34.3% month-end closes हे त्या windowमधील new highs होते. त्यापैकी 2026ने आतापर्यंत 4 closes व्यापले आहेत. Portfolio valuesबरोबर वाढणारी dollar series ही वारंवारता आपोआप स्वीकारते. Nominal recordला स्वतंत्र बातमी म्हणून वाचल्यास, तो प्रामुख्याने बाजार उच्च पातळीच्या जवळ असल्याचेच पुन्हा सांगतो.
दशकांमधील borrowing historyची तुलना करण्यासाठी दोन रूपांतरे उपयुक्त ठरतात.
- Real terms: dollar columnला consumer price indexने deflate करा. त्यामुळे 1997 dollar आणि 2026 dollar हे समान unit ठरतात. Bureau of Labor Statistics ही CPI history विनामूल्य प्रकाशित करते.
- Ratio: Debit balancesना borrowing ज्या आधाराविरुद्ध आहे त्याच्या मोजमापाने भागा. उदाहरणार्थ, total US equity market value किंवा nominal GDP वापरता येतो. यामुळे dollar amountऐवजी borrowing intensity मिळते.
यासाठी बाहेरील dataची गरज नसलेला आणखी एक दृष्टिकोन आहे. Debit-balance columnमधील month-over-month किंवा year-over-year percent change ही रचना म्हणूनच scale free असते. Raw totalमध्ये price levelमुळे येणारी संथ वाढही ती दूर करते.
Margin debt हा leading indicator आहे का?
यासाठी योग्य शब्द coincident हा आहे. Debit balances आणि portfolio values एकाच महिन्यात एकत्र बदलतात. Aggregate प्रकाशित होईपर्यंत त्या महिन्याची price history सार्वजनिक झालेली असते. Lead-lagचा कोणताही दावा दोन अडथळे पार करावा लागतो: dollar balance आणि price level यांच्यातील गणितीय संबंध, तसेच आकडा उपलब्ध होण्यापूर्वीचा चार ते सात आठवड्यांचा विलंब.
वाचक co-movementची तपासणी थेट करू शकतो. FINRA historyची marketमधील सर्वात खराब महिन्यांशी जुळवणी करा. Leverage seriesमधील घसरणीपैकी किती भाग त्याच महिन्यांत झाला आणि किती आधी झाला, हे पाहा. तपासणीसाठी आवश्यक dates panelमध्ये दिल्या आहेत.
प्रत्येक आकड्यामागील अचूक SQL
WITH daily AS
(
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
argMax(close, window_start) AS px
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= toDateTime('2006-01-01 00:00:00')
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
GROUP BY d
),
month_close AS
(
SELECT
toStartOfMonth(d) AS m,
toFloat64(argMax(px, d)) AS close_px
FROM daily
GROUP BY m
),
chained AS
(
SELECT
m,
close_px,
lagInFrame(close_px, 1) OVER (ORDER BY m ASC
ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prior_close
FROM month_close
)
SELECT
formatDateTime(m, '%b %Y') AS calendar_label,
round(100 * (close_px / prior_close - 1), 2) AS spy_change_pct
FROM chained
WHERE prior_close > 0
ORDER BY spy_change_pct ASC
LIMIT 10या दहा महिन्यांपैकी सर्वात खराब महिना Oct 2008 होता. सलग month-end closesदरम्यान त्यात -16.74% घसरण झाली. दहाव्या क्रमांकाच्या महिन्यातही -8.4% घसरण झाली. Debit-balance column या महिन्यांच्या बाजूला ठेवला की timingचा प्रश्न headline writerऐवजी वाचक स्वतः सोडवू शकतो.
1997पासूनचा पूर्ण history कसा download करावा
FINRA ही table आपल्या Margin Statistics pageवर प्रकाशित करते. जानेवारी 1997पासून सुरू होणारी हीच series Excel downloadच्या स्वरूपातही उपलब्ध आहे. प्रत्येक महिन्यासाठी एक row असतो. Debit-balance totalच्या शेजारी free-credit columns दिलेले असतात. आकडे millions of dollarsमध्ये reported केलेले असतात.
दोन सवयी या fileला अधिक उपयुक्त बनवतात. प्रत्येक downloadची dateसह प्रत जतन करा. Amended filingमुळे आधीचा महिना revise होऊ शकतो आणि तो बदल फक्त तुमच्या स्वतःच्या archiveमध्ये दिसेल. तसेच, तयार केलेल्या प्रत्येक chart labelमध्ये as-of month कायम ठेवा. त्यामुळे chart एखाद्या महिन्याच्या balanceला तो प्रकाशित झालेल्या महिन्याशी चुकून जोडणार नाही.
या seriesच्या शेजारी सर्वाधिक पाहिला जाणारा FINRA data set म्हणजे FINRA short interest data. तो महिन्यात दोनदा होणाऱ्या cycleवर याच collect-and-publish पद्धतीचे अनुसरण करतो. कोणताही reporting lag नसलेल्या breadth measureसाठी high low index थेट daily price dataवर आधारित आहे.
वारंवार विचारले जाणारे प्रश्न
FINRA margin debt data कधी प्रकाशित केला जातो?
FINRA सामान्यतः reference monthनंतरच्या महिन्याच्या तिसऱ्या आठवड्यात margin statisticsचे updates प्रकाशित करते. Firmsने त्या पुढील महिन्याच्या सहाव्या business dayपर्यंत Customer Margin Balance Form सादर केलेली असते. Aggregate आकडा त्यानंतर प्रकाशित होतो. आधीच जाहीर केलेली निश्चित release date नसते.
Debit balances आणि free credit balancesमध्ये काय फरक आहे?
Marginवर खरेदी केलेल्या securitiesसाठी ग्राहकाने brokerला देणे असलेली रक्कम म्हणजे debit balance. Brokerकडे ठेवलेली आणि मागणी केल्यावर देय असलेली ग्राहकांची रोख रक्कम म्हणजे free credit balance. FINRA securities margin accountsमधील debit total तसेच cash accounts आणि securities margin accountsमधील free credit total गोळा करते.
FINRA margin debt data किती मागे उपलब्ध आहे?
FINRAच्या Margin Statistics pageवरील downloadable history जानेवारी 1997पासून सुरू होते. प्रत्येक महिन्यासाठी एक row असतो. प्रत्येक महिन्याच्या शेवटच्या business dayच्या settlement date basisवर balances millions of dollarsमध्ये reported केलेले असतात.
Margin debt बाजारातील topsचा अंदाज लावतो का?
या seriesच्या दोन वैशिष्ट्यांमुळे त्याचा उपयोग मर्यादित होतो. Portfolio valuesबरोबर dollar level बदलते. त्यामुळे borrowing intensity स्थिर असली तरी prices वाढताना margin debt वाढतो. तसेच, प्रत्येक आकडा प्रकाशित होताना चार ते सात आठवडे जुना असतो. Turning pointsचा अभ्यास करणारे वाचक raw dollar levelऐवजी year-over-year percent change किंवा ratio version वापरतात.
Margin debt आणि short interest एकच आहेत का?
नाही. Margin debt म्हणजे long positionsविरुद्ध घेतलेली रोख रक्कम. Short interest म्हणजे short विकलेल्या आणि अद्याप cover न केलेल्या sharesची संख्या. दोन्ही data broker filingsद्वारे FINRAकडे निश्चित cycleवर सादर केले जातात. दोन्ही काही आठवड्यांच्या विलंबाने सार्वजनिक होतात.
वरील प्रत्येक panel उघडल्यावर त्यातून तयार झालेल्या अचूक SQLपर्यंत जाता येते. दुसऱ्या tickerवर किंवा अधिक दीर्घ windowवर हीच month-end आणि release-gap गणना करायची असल्यास Strasmore terminalवर plain Englishमध्ये विनंती करा.