Entity-Aware Correlation
The signal engine uses a registry-backed entity knowledge base to intelligently correlate market movements with news coverage. Rather than simple keyword matching, the system understands that “AVGO” (the ticker) relates to “Broadcom” (the company), “AI chips” (the sector), and entities like “Nvidia” (a competitor).Entity Knowledge Base
Each entity in the registry contains:Entity Types
How Entity Matching Works
When a market moves significantly (≥2%), the system:- Looks up the ticker in the entity registry (e.g.,
AVGO→broadcom) - Gathers all identifiers: aliases, keywords, sector peers, related entities
- Scans all news clusters for matches against any identifier
- Scores confidence based on match type:
- Alias match (exact name): 95%
- Keyword match (topic): 70%
- Related entity match: 60%
Example: Broadcom +2.5%
Sector Coverage
The entity registry spans strategically significant sectors:
This broad coverage enables correlation detection across diverse geopolitical and market events.
Entity Registry Architecture
The entity registry is a knowledge base with rich metadata for intelligent correlation:
Lookup Indexes:
The registry provides multiple lookup paths for fast entity resolution:
Entity Extraction System
The dashboard extracts named entities (companies, countries, leaders, organizations) from news headlines to enable news-to-market correlation and entity-based filtering.How It Works
Headlines are scanned against a curated entity index containing:Entity Matching
Each entity has multiple match patterns for comprehensive detection:Confidence Scoring
Entity extraction produces confidence scores based on match quality:Market Correlation
When a market symbol moves significantly, the system searches news clusters for related entities:- Symbol lookup - Find entity by market symbol (e.g.,
AAPL→ Apple) - News search - Find clusters mentioning the entity or related entities
- Confidence ranking - Sort by extraction confidence
- Result - “Market Move Explained” or “Silent Divergence” signal
- Explained: “AVGO +5.2% — Broadcom mentioned across news clusters (AI chip demand)”
- Silent: “AVGO +5.2% — No correlated news after entity search”
