5,076
Unique Tickers
7.1M
Total Records
2,136
Trading Days
8+ yrs
Time Span
Dataset Specification
VendorBRAIN (braincompany.co)
DatasetBrain Combined Sentiment (BCS)
PeriodJan 2017 - Mar 2025
FrequencyDaily
IdentifierCOMPOSITE_FIGI
Signal Construction
NormalizationCross-sectional Z-score
News Lookback30 days rolling
AggregationEqual-weight average
Outlier HandlingWinsorization (1st/99th)
LagT+1 (EOD → next open)
Signal Components
| Field | Description | Scale | Source |
|---|---|---|---|
| NEWS_SENTIMENT | 30-day news aggregation | [-1, 1] | News aggregators |
| EC_LAST_CALL_SENTIMENT | Earnings call sentiment | [-1, 1] | Transcripts |
| CF_LAST_10K_SENTIMENT | 10-K filing sentiment | [-1, 1] | SEC filings |
| COMBINED_SENTIMENT | Average of all sources | Normalized | Calculated |
Bias Controls
✓ Look-Ahead: T+1 lag enforced
✓ Survivorship: Point-in-time data
✓ Backfill: Original dates preserved