{"name":"Narrative Sentiment Index (NSI)","version":"1.0.0","description":"NSI measures editorial tone of crypto news media as a proxy for narrative sentiment consumed by traders before making decisions.","score_range":{"min":0,"max":100,"neutral":50},"zones":{"extreme_fear":"0-25","fear":"25-40","neutral":"40-60","greed":"60-75","extreme_greed":"75-100"},"formula":"NSI = (greed_pct - fear_pct + 100) / 2","weighting":{"extreme_keywords":"weight 3 (e.g. crash, moon, ath)","strong_keywords":"weight 2 (e.g. surge, fall, dump)","mild_keywords":"weight 1 (e.g. rise, dip, concern)","classification":"Each headline classified as fear or greed based on dominant weighted score. Ties classified as neutral."},"confidence_levels":{"high":">=15 headlines per snapshot","medium":"5-14 headlines per snapshot","low":"<5 headlines — excluded from chart display"},"sampling":{"method":"Convenience sample from curated RSS feeds","limitation":"Not a random sample of all crypto media. Results reflect editorial tone of selected sources only.","sources_documented":"Each snapshot records active source list and version"},"structural_breaks":{"method":"Chain-linking adjustment when source configuration changes","process":"30-day parallel calculation period when sources change. Adjustment factor applied to historical series.","audit":"All adjustment factors stored with timestamp in nsi_source_configs table"},"current_stage":"Descriptive (Phase 1)","roadmap":{"phase_1":"Descriptive — daily narrative tone (months 1-2)","phase_2":"Correlational — NSI vs BTC returns analysis (months 3-6)","phase_3":"Predictive — multi-variable model with NSI as feature (6+ months)"},"disclaimer":"NSI is an informational index only. It does not constitute financial advice, investment recommendation, or trading signal. All decisions are entirely the user's responsibility."}