📈 Narrative Investing – Latest Report

Built: 2026-04-12 10:15 UTC  |  DB: narrative_investing.db

Morning Note

Morning Note — 2026-04-12 (built 10:15 UTC), 209 posts today across 10 subreddits.

Regime: mixed — led by geopolitical_risk, while AI_boom continues to cool.

Current Top Market Narratives

1. geopolitical_risk   optimism    uncertainty 
  •  confidence z=-1.04
  •  euphoria z=+0.27
  •  fear z=-1.40
  •  frustration z=-0.95
  •  greed z=-0.60
  •  hope z=-0.34
  •  optimism z=-2.24
  •  panic z=+1.34
  •  skepticism z=-1.50
  •  uncertainty z=-1.84
2. energy_insecurity   hope    optimism 
  •  confidence z=-2.02
  •  euphoria z=+0.93
  •  fear z=-1.60
  •  frustration z=-1.52
  •  greed z=-0.89
  •  hope z=-2.74
  •  optimism z=-2.16
  •  panic z=+1.26
  •  skepticism z=-1.58
  •  uncertainty z=-1.36
3. technology_paradigm_shift   optimism    fear 
  •  confidence z=-0.43
  •  euphoria z=+1.48
  •  fear z=-1.71
  •  frustration z=-0.03
  •  greed z=-0.17
  •  hope z=-0.16
  •  optimism z=-1.82
  •  panic z=+0.82
  •  skepticism z=+1.28
  •  uncertainty z=-0.53
4. AI_boom   fear    optimism 
  •  confidence z=-0.62
  •  euphoria z=+1.63
  •  fear z=-2.08
  •  frustration z=-0.94
  •  greed z=-0.44
  •  hope z=-0.42
  •  optimism z=-1.80
  •  panic z=+0.95
  •  skepticism z=-0.11
  •  uncertainty z=-0.43
5. inflation   confidence    uncertainty 
  •  confidence z=-2.07
  •  euphoria z=+1.09
  •  fear z=-1.25
  •  frustration z=-1.02
  •  greed z=+1.09
  •  hope z=-1.22
  •  optimism z=-1.31
  •  panic z=+1.17
  •  skepticism z=-0.35
  •  uncertainty z=-1.66

What Changed Since Yesterday

↑ Top Increases

housing_bubble +0.21σ DoD
+0.21σ vs own history — +46% change, now at 38th percentile; breadth 1 subreddits.
  •  confidence z=+0.00
  •  fear z=+0.00
  •  frustration z=+0.00
  •  greed z=+0.00
  •  hope z=+0.00
  •  optimism z=+0.00
  •  panic z=+0.00
  •  skepticism z=+0.00
  •  uncertainty z=+0.00
demographic_shift +0.08σ DoD
+0.08σ vs own history — +7% change, now at 67th percentile; breadth 2 subreddits.
  •  confidence z=-0.20
  •  fear z=+0.34
  •  frustration z=+0.08
  •  greed z=+0.00
  •  hope z=-0.07
  •  optimism z=-0.42
  •  panic z=+0.00
  •  skepticism z=-0.03
  •  uncertainty z=+0.46

↓ Top Decreases

sector_rotation -1.04σ DoD
-1.04σ vs own history — -11% change, now at 4th percentile; breadth 8 subreddits.
  •  confidence z=+0.14
  •  euphoria z=+0.00
  •  fear z=-0.55
  •  frustration z=+0.82
  •  greed z=-0.05
  •  hope z=+0.42
  •  optimism z=+0.07
  •  panic z=+0.06
  •  skepticism z=-0.27
  •  uncertainty z=-0.31
crypto_adoption -0.88σ DoD
-0.88σ vs own history — -10% change, now at 4th percentile; breadth 6 subreddits.
  •  confidence z=-0.24
  •  euphoria z=+0.00
  •  fear z=-0.04
  •  frustration z=+0.37
  •  greed z=+0.09
  •  hope z=-0.33
  •  optimism z=+0.42
  •  panic z=+0.00
  •  skepticism z=-0.21
  •  uncertainty z=-0.30
AI_boom -0.82σ DoD
-0.82σ vs own history — -6% change, now at 31th percentile; breadth 9 subreddits.
  •  confidence z=-0.13
  •  euphoria z=-0.48
  •  fear z=-0.47
  •  frustration z=+0.09
  •  greed z=+0.01
  •  hope z=-0.06
  •  optimism z=-0.10
  •  panic z=+0.00
  •  skepticism z=+0.35
  •  uncertainty z=-0.50

What Changed Since Last Week

↑ Top Increases

stagflation: +1.20σ WoW — trend decelerating
+1.20σ vs own history — +278% change over the last 3 days.
  •  confidence z=-0.68
  •  euphoria z=+0.00
  •  fear z=-0.23
  •  frustration z=-0.47
  •  greed z=+0.00
  •  hope z=+2.14
  •  optimism z=+0.00
  •  panic z=+3.18
  •  skepticism z=+0.18
  •  uncertainty z=-1.67
banking_crisis: +0.72σ WoW — trend accelerating
+0.72σ vs own history — +55% change over the last 3 days.
  •  confidence z=-1.94
  •  fear z=-0.95
  •  frustration z=+0.06
  •  greed z=+0.00
  •  hope z=+0.78
  •  optimism z=-1.25
  •  panic z=+3.96
  •  skepticism z=-0.87
  •  uncertainty z=-1.18
technology_paradigm_shift: +0.38σ WoW — trend decelerating
+0.38σ vs own history — +47% change over the last 3 days.
  •  confidence z=-0.39
  •  euphoria z=+1.14
  •  fear z=-0.08
  •  frustration z=-1.86
  •  greed z=+0.21
  •  hope z=+0.49
  •  optimism z=-1.84
  •  panic z=+0.00
  •  skepticism z=+0.45
  •  uncertainty z=+1.61

↓ Top Decreases

commodities_supercycle: -0.84σ WoW — trend decelerating
-0.84σ vs own history — -14% change over the last 3 days.
  •  confidence z=-2.37
  •  euphoria z=+0.00
  •  fear z=-0.80
  •  frustration z=-1.69
  •  greed z=+0.98
  •  hope z=+0.32
  •  optimism z=-2.29
  •  panic z=+1.30
  •  skepticism z=-1.05
  •  uncertainty z=-0.35
housing_bubble: -0.72σ WoW — trend accelerating
-0.72σ vs own history — -67% change over the last 3 days.
  •  confidence z=+0.00
  •  fear z=+0.20
  •  frustration z=-0.27
  •  greed z=+0.00
  •  hope z=+0.00
  •  optimism z=+0.00
  •  panic z=+0.00
  •  skepticism z=+0.50
  •  uncertainty z=+0.07
sector_rotation: -0.70σ WoW — trend decelerating
-0.70σ vs own history — -15% change over the last 3 days.
  •  confidence z=+0.78
  •  euphoria z=-0.09
  •  fear z=-1.32
  •  frustration z=+1.36
  •  greed z=-0.93
  •  hope z=+2.06
  •  optimism z=-4.02
  •  panic z=+1.31
  •  skepticism z=+0.44
  •  uncertainty z=+0.20

Narratives to Look Out For

banking_crisisp96

Attention is at the 96th percentile of its 260-day history — unusually high relative to recent levels.

  •  confidence z=-1.32
  •  fear z=-1.55
  •  frustration z=-0.89
  •  greed z=-1.33
  •  hope z=+0.16
  •  optimism z=-1.13
  •  panic z=+1.28
  •  skepticism z=-0.67
  •  uncertainty z=-1.40
deglobalisationp93

Attention is at the 93th percentile of its 260-day history — unusually high relative to recent levels.

  •  confidence z=-1.04
  •  euphoria z=+0.00
  •  fear z=+0.61
  •  frustration z=-0.31
  •  greed z=+0.55
  •  hope z=+0.62
  •  optimism z=-0.11
  •  panic z=+0.75
  •  skepticism z=+1.14
  •  uncertainty z=-2.97
stagflationp85

Attention is at the 85th percentile of its 260-day history — unusually high relative to recent levels.

  •  confidence z=-0.93
  •  euphoria z=+0.00
  •  fear z=-1.05
  •  frustration z=-1.17
  •  greed z=-0.27
  •  hope z=+1.45
  •  optimism z=+0.55
  •  panic z=+0.85
  •  skepticism z=-1.22
  •  uncertainty z=-1.73

Emotion & Positioning Read

Sentiment: fear subdued, skepticism neutral
Fear z-score: -1.02 — Skepticism z-score: +0.16.
Fear most concentrated in stagflation
Average fear score for stagflation: 0.77.
Narrative-weighted fear across top 3 narratives
geopolitical_risk (0.59), energy_insecurity (0.64), technology_paradigm_shift (0.35).

Novelty / New Information

Novelty: normal
Jensen–Shannon divergence: 0.007 vs 7-day baseline 0.008.

Watchlist

Watch geopolitical_risk: if it remains above p24 for 3 days and fear stays elevated
Action: defensive tilt / energy hedge bias.
Watch stagflation: WoW rising (+278%)
If trend continues → real assets, commodity exposure.
Watch recession / banking_crisis: elevated attention detected
If WoW continues rising and banking_crisis fear > 0.75 → raise quality bias, consider duration hedge.

Data Quality Notes

Percentage changes may be amplified from near-zero baselines
Moves from near-zero base can inflate % change; we prioritize absolute change and percentile ranks.
Data source: Reddit (retail/discussion attention)
Coverage is Reddit-based; interpret as retail/discussion attention, not institutional positioning.
Details (exact values)

Regime components: fear_z=-1.02, regime_score=+0.92

NarrativeTrendAtt. TodayDoDWoWPctile 260dBreadth
geopolitical_risk9.0315-0.6507+0.011414th10
energy_insecurity6.2474-0.3800-0.241317th10
technology_paradigm_shift5.0646-0.2958+1.624624th10
AI_boom4.6975-0.3264+1.426331th9
inflation3.9750-0.2790+1.205533th9
commodities_supercycle3.4623-0.2532-0.56507th10
crypto_adoption3.0373-0.3274-0.15134th6
sector_rotation2.4629-0.3067-0.42254th8
banking_crisis2.1395-0.0817+0.757293th9
recession2.0493-0.1234-0.60074th8

Posts

Narrative Scores

Fastest-Growing Narratives (Attention Movers)

Ranked by weighted DoD (40%) + WoW (60%) absolute attention change. Most recent day: 2026-04-12

NarrativeAttention TodayDay-over-DayWeek-over-Week
geopolitical_risk15.4700+7.1337 (+85.6%)+7.4183 (+92.1%)
technology_paradigm_shift9.2686+4.2603 (+85.1%)+6.2792 (+210.1%)
energy_insecurity11.3037+5.6938 (+101.5%)+5.0469 (+80.7%)
AI_boom8.1498+3.2796 (+67.3%)+5.1875 (+175.1%)
inflation6.8728+2.7962 (+68.6%)+4.0455 (+143.1%)
stagflation4.0509+2.0785 (+105.4%)+3.6274 (+856.6%)
commodities_supercycle5.8990+2.7934 (+89.9%)+1.9295 (+48.6%)
banking_crisis4.2867+1.3755 (+47.2%)+2.8637 (+201.3%)
defense_rearmament3.3131+1.6396 (+98.0%)+2.0909 (+171.1%)
crypto_adoption4.2707+1.3538 (+46.4%)+1.4892 (+53.5%)

SIR Narrative Lifecycle Scores

Cross-sectional SIR epidemic model (Shiller 2017). R₀ = contagion / (recovery + 0.05). Most recent day: 2026-04-12

NarrativeStateR₀c (contagion)r (recovery)I (infected)S (susceptible)R (recovered)
stagflationacceleration1.5490.6510.3700.7010.2290.070
banking_crisiscrowding1.5100.6940.4100.7160.0690.215
defense_rearmamentexhaustion1.1220.5450.4350.6290.3080.063
inflationexhaustion1.0890.5050.4140.3380.5600.102
interest_rate_insecuritycrowding1.0820.4810.3940.2600.6360.104
AI_boomexhaustion1.0170.5100.4520.3450.5520.103
commodities_supercycleexhaustion0.9940.4240.3770.2060.7120.082
geopolitical_riskexhaustion0.9830.4390.3970.2380.6670.095
energy_insecurityexhaustion0.9760.4220.3820.2240.6860.090
technology_paradigm_shiftexhaustion0.9500.5160.4940.2630.6320.105
energy_transitionexhaustion0.8190.3780.4120.4010.5990.000
deglobalisationexhaustion0.8180.4720.5270.4600.5400.000
recessionexhaustion0.8020.4170.4700.2220.7340.044
fed_pivotexhaustion0.7880.3730.4240.2480.7280.025
demographic_shiftexhaustion0.7400.4740.5910.5770.4230.000
sector_rotationexhaustion0.6110.3630.5440.1790.7860.036
housing_bubbleexhaustion0.6110.3750.5640.3770.6230.000
crypto_adoptionexhaustion0.5900.3380.5240.2050.7950.000
ex_usa_tradeexhaustion0.5820.3370.5280.2260.7740.000
dollar_strengthexhaustion0.5570.3170.5180.3900.6100.000

Emotion Scores

Emotion per Narrative

(Ctrl/Cmd+click to select multiple)

Fetch Runs

176 total fetch runs  | Last run: 2026-04-12 10:00 UTC

Composite Fear Metric

-1.13
Below-Average Fear
Weighted composite of fear indicators (positive = above-average fear, negative = below-average fear)
Component Weight Value (z-score) Weighted Contribution
Fear Z-Score of Daily Highest-Attention Narrative (geopolitical_risk)0.40-1.042-0.417
Average Fear Level (Emotion Intensity Z-Score)0.30-1.022-0.307
Average Uncertainty Level (Emotion Intensity Z-Score)0.10-1.464-0.146
Average Fear Z-Score Across All Narratives (Current Week)0.20-1.283-0.257

Composite = weighted sum of component z-scores, normalised by the sum of weights for available components. Weights can be customised; they are normalised to sum to 1.0 automatically.