इतर भयभीत असताना खरेदी करा डेटा
वॉरन बफेच्या नियमानुसार इतर भयभीत असताना घ्यावे का? आम्ही बातम्यांच्या भावनेपासून भय मापक तयार करून भयभीत दिवसानंतरच्या परताव्यांची चाचणी केली.
वॉरन बफे यांचा सर्वाधिक उद्धृत केला जाणारा नियम म्हणजे जेव्हा इतर लोभी असतात तेव्हा भयभीत राहा आणि जेव्हा इतर भयभीत असतात तेव्हा लोभी राहा. हा नियम स्थापित शहाणपण म्हणून प्रसारित होतो. तसेच, तत्वतः, हा एक चाचणी करण्यायोग्य दावा आहे: जर बाजारातील मूड मोजता आला, तर सर्वात भयभीत आणि सर्वात लोभी क्षणांनंतरचे परतावे रांगेत लावून तुलना करता येतील. हे पान ही चाचणी घेते, ज्यामध्ये शेकडो हजारो बातम्यांच्या लेखांमधील भावनेपासून तयार केलेले भय-आणि-लोभ मापक वापरले आहे.
बातम्यांपासून भय मापक तयार करणे
आमच्या बातमी फीडवरील प्रत्येक लेखामध्ये कंपनी-विशिष्ट भावना टॅग असतो, सकारात्मक किंवा नकारात्मक किंवा तटस्थ, जो लेख प्रकाशित झाल्यावर जोडला जातो. दररोज संपूर्ण बाजारात हे टॅग मोजल्याने बातम्या दैनंदिन मूड रीडिंगमध्ये बदलतात. येथे एका दिवसाची निव्वळ भावना म्हणजे सकारात्मक संख्या वजा नकारात्मक संख्या, या दोन्हींच्या बेरजेवर: त्याच्या श्रेणीच्या वरच्या टोकाजवळील रीडिंग म्हणजे आशावादी, लोभी फीड, आणि तळाजवळील रीडिंग म्हणजे या डेटामध्ये भयाच्या सर्वात जवळची गोष्ट.
कोणताही परतावा पाहण्यापूर्वी दोन मर्यादा आधीच स्पष्ट करायला हव्यात. भावना टॅग फक्त 2024 पासून अस्तित्वात आहेत, त्यामुळे मोजता येण्याजोगा कालावधी सुमारे अडीच वर्षांचा आहे, संपूर्ण बाजार चक्राचा नाही. आणि टॅग आशावादी बाजूने झुकलेले आहेत.
प्रत्येक आकड्यामागील अचूक SQL
SELECT toString(toYear(published_utc)) AS year, count() AS tagged_insights,
round(100.0 * countIf(JSONExtractString(ins,'sentiment')='negative') / count(), 1) AS negative_pct
FROM global_markets.stocks_news ARRAY JOIN insights AS ins
WHERE JSONExtractString(ins,'sentiment') != ''
GROUP BY year ORDER BY yearअलीकडील वर्षात नकारात्मक लेख टॅग केलेल्या एकूण संख्येच्या 19.1% जवळ होते, आणि हा नमुना संपूर्ण कालावधीत कायम आहे. या नमुन्यातील भयभीत दिवस म्हणजे उपलब्ध सर्वात कमी आशावादी फीड, पूर्णपणे घबराटीचा दिवस नव्हे. ही कच्ची सामग्री आहे. चाचणी म्हणजे बाजाराने पुढे काय केले.
चाचणी: भय आणि लोभ नंतर काय आले
मूड रीडिंग असलेल्या प्रत्येक दिवसासाठी, S&P 500 चा परतावा पुढील 5, 20, आणि 60 व्यापारी दिवसांसाठी मोजला गेला. त्यानंतर दिवस सर्वात भयभीत दशांश, सर्वात लोभी दशांश, आणि यांच्यामधील सर्व काही असे विभागले गेले, आणि प्रत्येक गटातील पुढील परताव्यांची सरासरी काढली गेली.
प्रत्येक आकड्यामागील अचूक SQL
WITH sent AS (
SELECT toDate(published_utc) AS d,
(countIf(s='positive') - countIf(s='negative')) / (countIf(s='positive') + countIf(s='negative')) AS net
FROM (SELECT published_utc, JSONExtractString(ins,'sentiment') AS s
FROM global_markets.stocks_news ARRAY JOIN insights AS ins
WHERE JSONExtractString(ins,'sentiment') != '')
GROUP BY d HAVING countIf(s='positive') + countIf(s='negative') >= 20
),
spyd AS (
SELECT toDate(toTimeZone(window_start,'America/New_York')) AS d,
argMax(toFloat64(close), toTimeZone(window_start,'America/New_York')) AS c
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker='SPY' AND window_start >= '2024-01-01'
AND (toHour(toTimeZone(window_start,'America/New_York'))*60 + toMinute(toTimeZone(window_start,'America/New_York'))) BETWEEN 570 AND 959
GROUP BY d
),
spy AS (
SELECT d, c, leadInFrame(c,5) OVER w AS c5, leadInFrame(c,20) OVER w AS c20, leadInFrame(c,60) OVER w AS c60
FROM spyd WINDOW w AS (ORDER BY d ASC ROWS BETWEEN CURRENT ROW AND 60 FOLLOWING)
),
j AS (
SELECT s.net AS net, (spy.c5/spy.c-1)*100 AS f5, (spy.c20/spy.c-1)*100 AS f20, (spy.c60/spy.c-1)*100 AS f60
FROM sent s INNER JOIN spy ON s.d = spy.d WHERE spy.c60 > 0
),
qt AS (SELECT quantile(0.1)(net) AS p10, quantile(0.9)(net) AS p90 FROM j)
SELECT multiIf(net <= (SELECT p10 FROM qt), 'Extreme fear (least upbeat)',
net >= (SELECT p90 FROM qt), 'Extreme greed (most upbeat)',
'In between') AS market_mood,
count() AS days,
round(avg(f5),2) AS fwd_5d_pct,
round(avg(f20),2) AS fwd_20d_pct,
round(avg(f60),2) AS fwd_60d_pct
FROM j GROUP BY market_mood
ORDER BY multiIf(market_mood='Extreme fear (least upbeat)',0, market_mood='In between',1, 2)त्यानंतरच्या दोन महिन्यांत, भयभीत दिवस लोभी दिवसांपेक्षा खूप पुढे होते. अत्यंत भयभीत रीडिंगनंतरच्या 60 व्यापारी दिवसांत S&P 500 ची सरासरी 6.35% होती, तर अत्यंत लोभी रीडिंगनंतर 2.85% होती, आणि सामान्य दिवस 4.03% वर होते. क्रमवारी नियमाशी जुळते: भयभीत फीड हा चांगला प्रवेश बिंदू होता, आणि लोभी फीड हा वाईट.
जवळून पाहिल्यास चित्र अस्पष्ट होते. पुढील पाच दिवसांत भयभीत आणि लोभी गट एकमेकांच्या टक्केवारीच्या अंशात होते, आणि वीस दिवसांत लोभी गट किंचित पुढे होता. फरक फक्त दोन महिन्यांच्या टप्प्यावर उघडतो. प्रत्येक अत्यंत गटात फक्त 45 दिवस आहेत, आणि घटनांचा एक छोटा समूह सरासरी वाढवतो.
हे संकेत का आहे, निर्णय का नाही
तीन गोष्टी या निकालाला पुराव्यापासून दूर ठेवतात.
हा कालावधी वाढत्या बाजाराचा आहे. प्रत्येक गटाने सकारात्मक 60-दिवसीय परतावा नोंदवला, आणि तुलना एका चांगल्या परिणामाची दुसऱ्या चांगल्या परिणामाशी करते, नफ्याची तोट्याशी नाही. शिखराजवळ लोभापासून संरक्षण करण्यासाठी तयार केलेल्या नियमासाठी येथे चाचणी करण्यासाठी कोणतेही शिखर नाही.
भयभीत दिवस देखील बाजार आधीच घसरल्यानंतर येतात, जेव्हा नकारात्मक कव्हरेज केंद्रित होते. त्या बिंदूंपासूनची उसळी साध्या मीन रिव्हर्जनमध्ये तितकीच व्यवस्थित बसते जितकी भावनेतील कोणत्याही दूरदृष्टीमध्ये. या दोन्ही गोष्टी वेगळ्या करण्यासाठी तारखांच्या विखुरण्यापेक्षा अधिक आवश्यक आहे.
आणि नमुना पातळ आहे. अडीच वर्षे, प्रत्येक अत्यंत टोकाला 45 दिवसांसह, प्रत्येक युगातील प्रत्येक बाजाराबद्दल दावा करण्यासाठी एक अरुंद आधार आहे. 2024 ते 2026 पर्यंतचा एकच तुकडा म्हणजे एक नमुना आहे, संपूर्ण लोकसंख्या नव्हे.
हा व्यायाम जे स्थापित करतो ते नियमापेक्षा लहान आणि अधिक उपयुक्त आहे: दावा मोजण्यायोग्य आहे. एक ओळ जी सामान्यतः एका उद्धृत करण्यायोग्य वाक्यांश म्हणून प्रसारित होते, तिला संख्येत बदलले जाऊ शकते, फीड विरुद्ध तपासले जाऊ शकते, आणि भावना रेकॉर्ड वाढत असताना पुन्हा चालवले जाऊ शकते. दिशा, सध्या तरी, बफे यांची आहे.
वारंवार विचारले जाणारे प्रश्न
जेव्हा इतर भयभीत असतात तेव्हा खरेदी करणे खरोखर कार्य करते का?
या 2024-2026 नमुन्यात सर्वात भयभीत दिवसांनंतर सर्वात लोभी दिवसांपेक्षा (2.85%) जास्त सरासरी 60-दिवसीय S&P 500 परतावा (6.35%) आला. कमी कालावधीत ही तफावत जवळजवळ बंद होते, आणि नमुना लहान आहे; हे दिशात्मक समर्थन म्हणून उभे आहे, पुरावा म्हणून नाही.
भय-आणि-लोभ मापक कसे तयार केले जाते?
आमच्या बातमी फीडवरील प्रति-लेख भावना टॅगपासून: प्रत्येक दिवसाचे सकारात्मक लेख वजा त्याचे नकारात्मक लेख, त्यांच्या बेरजेवर. कमी रीडिंग म्हणजे नकारात्मक फीड, उच्च रीडिंग म्हणजे सकारात्मक फीड.
चाचणी 2024 मध्ये का सुरू होते?
बातमी फीडवरील भावना टॅग 2024 मध्ये सुरू होतात, ज्यामुळे मोजता येण्याजोगा कालावधी सुमारे अडीच वर्षे सेट होतो.
हा गुंतवणूक सल्ला आहे का?
नाही. हे सांगितलेल्या मर्यादांसह, लहान कालावधी, आशावादी-झुकलेले टॅग, वाढता बाजार, आणि संभाव्य मीन रिव्हर्जनसह भूतकाळातील डेटाचे मोजमाप आहे, धोरण किंवा अंदाज नाही.
येथील प्रत्येक आकडा त्याखालील संग्रहित क्वेरीमधून आला आहे. भावना गणना आणि पुढील परतावे तपासण्यासाठी कोणतेही पॅनेल विस्तृत करा, किंवा स्ट्रासमोर टर्मिनलवर स्वतः हीच चाचणी चालवा. बाजारातील चिंता वाचण्याच्या संबंधित पद्धतीसाठी, निहित अस्थिरता पहा; रेकॉर्डमधील वास्तविक भय घटनेसाठी, मार्च 2020 चा कोविड क्रॅश पहा.