PlatformSignal generationIn build

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

01

Capture

Checkpointed polling reads new public posts, records the exact capture latency, and hashes the content before anything else touches it.

02

Interpret

The statement is classified for topic, direction, novelty, and research posture, with an explicit abstain path when the text carries no tradeable claim.

03

Resolve exposure

Named entities resolve to instruments, sectors, or macro factors, with the relationship type recorded rather than assumed.

04

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)