Public statements, measured against what actually happened
Political and executive statements move markets before any filing does. Quantivo captures public statements as immutable evidence, resolves what they actually reference, maps the exposure, and then scores itself against the realized outcome.
What it does
Statements as immutable evidence
Every captured statement is stored append-only with its source, capture time, and content hash. Database triggers reject mutation outright — corrections arrive as new revisions, never as edits.
Interpretation separated from fact
The raw statement and the model interpretation of it are different records with different lifecycles. You can always see what was said versus what Quantivo concluded.
Exposure, not just sentiment
Statements resolve to direct tickers, sector exposure, macro exposure, and proxy relationships through the instrument master, rather than a single sentiment number.
Honest outcome scoring
Outcomes are measured on a market-calendar-aware schedule. Retrospective outcomes are structurally prevented from being presented as if they were known in advance.
How it works
Capture
Checkpointed polling reads new public posts, records the exact capture latency, and hashes the content before anything else touches it.
Interpret
The statement is classified for topic, direction, novelty, and research posture, with an explicit abstain path when the text carries no tradeable claim.
Resolve exposure
Named entities resolve to instruments, sectors, or macro factors, with the relationship type recorded rather than assumed.
Measure
Returns are measured against a benchmark at fixed horizons, producing abnormal return and a calibration record for every prior claim.
Where this actually stands
Quantivo is being built in the open. This is what is running today and what is being worked on next — no roadmap items dressed up as shipped features.
Shipped today
- Provider-neutral statement, interpretation, exposure, and outcome contracts (ADR-002)
- Normalized persistence with nine PostgreSQL integrity triggers enforcing append-only lineage
- One-time historical importer with two-phase audit and full manifest verification
In progress next
- Checkpointed live ingestion so statements land within seconds of publication (QVP-187)
- Entity resolution across tickers, sectors, and proxies (QVP-194)
- Market-calendar-aware outcome measurement scheduler (QVP-197)