Conviction is one input to the Forecast Engine
The conviction score doesn’t directly produce a TEB forecast — it feeds into the v2.1 Forecast Engine, which combines cohort baselines, Bayesian shrinkage, and 11 of 15 bounded adjustments that map to conviction signals. The full architecture lives at /spec/forecast-engine.
The chain: 11 conviction signals → composite conviction score → 11 adjustment magnitudes (one per signal) → composition damping + hard caps → final forecast bands. Conviction shapes how strongly the engine disagrees with the cohort prior, bounded by structural caps so a single high-conviction issuer can’t escape cohort gravity entirely.
What conviction does — and doesn't do
Conviction is not a price. The market prices tokens. Conviction is the curation filter that decides who lists in the first place, and the forecast anchor that drives the mid-band estimate of future TEB. Those two roles — gating and anchoring — share the same 11-signal model because the same features predict both qualification and trajectory.
| Role | Used where | Effect |
|---|---|---|
| Curation | Listing application review | Below threshold → application rejected; threshold = 60 in v1 |
| Forecast anchoring | Stage 1 forecast in /spec/pricing | Higher conviction → narrower CI, higher mid-band g₁ |
| Drift shaping | Stage 4 GBM drift μ | μ = f(conviction); high-conviction issuers trend positive |
| Discount-rate component | π_moral-hazard in Stage 2 | High conviction → lower residual risk premium |
Why it matters —Score and price are correlated, not equivalent. An 85-conviction issuer with a low projected TEB still prices modestly. A 72-conviction issuer in a booming sector with an enormous projected TEB prices richly. Conviction informs the forecast; the forecast and the market set the price.
The formula
Each signal is normalized to before weighting. The inner weights and shape the contribution of each signal within its group and, in v1, are hand-tuned from first principles. See Calibration for the roadmap.
The 60/40 outer split isn’t arbitrary. The backward block carries the load because realized signals are orders of magnitude more predictive than stated-intent signals — a standard finding in labor economics. The 40% forward weight is where early-career founders can still get fair conviction before a trailing history exists.
Six backward-looking signals
Backward signals capture what actually happened. These dominate conviction once 3+ years of TEB history exists (roughly: after the first full Direct Listing review, or after a covenant has passed through two quarterly reporting cycles).
| # | Signal | Proxy | Weight |
|---|---|---|---|
| B₁ | TEB CAGR | Trailing 5-year compound annual growth of verified TEB. Recent 3 years weighted 2× (recency bias). | 0.25 |
| B₂ | TEB volatility | Coefficient of variation (σ/μ) of annual TEB. Lower is better, bounded at 2.0 above which the signal saturates. | 0.15 |
| B₃ | Income diversification | Herfindahl–Hirschman concentration index across income streams (W-2 vs. 1099 vs. K-1 vs. equity realizations). Lower HHI → higher signal. | 0.15 |
| B₄ | Event-driven income capture | Realized monetization from IPOs, acquisitions, book deals, contract renewals. Measures whether the issuer converts upside events into TEB rather than paper. | 0.20 |
| B₅ | Tax compliance record | On-time filing, zero audits, zero penalties over trailing 5 years. Binary-ish; penalized heavily for substantive issues. | 0.10 |
| B₆ | Professional continuity | Gaps / pivots / sustained engagement. Derived from LinkedIn history, company filings, and public records. Measures consistency, not conformity — a deliberate pivot scores higher than an unexplained gap. | 0.15 |
Each signal is computed from reporting inputs the issuer has already attested to on-platform. No external API dependencies in the hot path — the calculation is deterministic and reproducible from a frozen snapshot of the issuer’s reports.
Five forward-looking signals
Forward signals capture what’s coming. These dominate conviction for covenants at list time (where no on-platform TEB history exists yet) and balance the backward block for Direct Listings.
| # | Signal | Proxy | Weight |
|---|---|---|---|
| F₁ | Industry trajectory | Sector-level growth signal — BLS wage growth forecast, venture-invested cohort size, patent filings. Updated quarterly; shared across all issuers in a sector. | 0.25 |
| F₂ | Age-adjusted runway | Earning years remaining given age + role. Founders under 40 earn higher runway scores; role-specific adjustments handle professions with unusual earning arcs (law partners peak later, athletes peak earlier). | 0.20 |
| F₃ | Pipeline indicators | Signed contracts, vesting schedules, known future events (book contracts, option exercises, scheduled liquidity events). Higher confidence when corroborated by third-party attestations. | 0.20 |
| F₄ | Brand / network momentum | Audience growth, citation velocity, market reputation signal from public sources. Smoothed over 12 months to avoid noise-chasing. | 0.20 |
| F₅ | Stated intent | What the issuer says they'll do next. Weighted the lowest (0.15) deliberately — the research on stated-intent predictive power is weak. | 0.15 |
Why it matters —F₅ carries almost no weight on purpose. We ask the question because the answer is informative to us— it tells us what the issuer expects, which helps calibrate their forecast bands — but we don’t let their optimism price the token. That discipline is what separates this from a pitch-deck underwriting model.
Conviction → CI band → VHC bands → reserve
Conviction doesn’t just gate listing; it directly shapes how wide the engine’s confidence-interval bands sit around the mid forecast. Wider CI bands → wider VHC bands → a lower reserve floor → more room for market price discovery above the floor.
The CI band-width as a function of the conviction score:
A floor of 15% (high-conviction issuers can’t go below ±15% — there’s irreducible forecast uncertainty about a human) and a ceiling of 60% (low-conviction issuers cap at ±60% — beyond that the auction is in market-discovery mode).
| Issuer | Conviction | Band width | What this means |
|---|---|---|---|
| Maya (pre-revenue, 20yo) | 62 | ±54% | Wide CI; reserve floor sits well below mid. |
| Dr. Amara Okafor (45yo surgeon, DL) | 81 | ±44.5% | Narrower; reserve closer to mid; less price discovery range. |
| Established 5yr DL with quarterly reporting | 92 | ±36% | Tight band; conservative auction posture. |
| Idea-stage covenant, conviction = 60 (curation floor) | 60 | ±55% | At the wide end; reserve far below mid; auction has wide room. |
The chain — signals to reserve in five arrows
- 1.11 signals → composite conviction. Backward block (60%) + forward block (40%), each averaged then clipped to [0, 100].
- 2.Composite → forecast bands. Mid-band TEB path is the engine’s expected. Conviction modifies the multiplier on standard deviation.
- 3.Forecast bands → VHC bands. Integrate each band’s TEB path with discount rate to get .
- 4.VHC bands → MCap bands. Multiply by to get market-cap bands.
- 5.MCap bands → reserve. . Published, methodology disclosed before bidding opens.
Calibration · how weights get better
Every weight in the model is either seeded (v1 today) or calibrated (v2 onward, as data accrues). The calibration harness logs three things for every listing from day one:
- 1.The full signal vector at listing time (, ) frozen into the listing’s permanent record.
- 2.The forecast path at listing time — low, mid, high over 75 years.
- 3.The realized TEB at every subsequent quarterly reporting cycle.
Every quarter, the harness runs the following regression across the full cohort of listings old enough to have accumulated quarters of reporting:
The fitted coefficients become the updated inner weights and for the next cohort. Regularization (ridge or elastic net) keeps individual weights from swinging wildly on small sample sizes. After 2 years, the confidence interval on every weight is tight enough to publish; after 5 years, every seeded number in v1 will have been replaced by an empirical equivalent.
Why it matters —This is how every valuation engine in financial history has bootstrapped. Black-Scholes ran for a decade on theoretical volatility before the implied-volatility surface became the primary input. Moody’s rated municipal bonds on judgment for 80 years before the first quantitative models replaced it. The difference is that Preflop architects the logging from day one — so we don’t have to reconstruct a cohort retroactively when the data starts to matter.
The flywheel · why this compounds
Most products have a UI moat. Preflop has a data moat. They aren’t the same thing.
Today the conviction engine does one job: curation. An applicant with a conviction score below 60 doesn’t list; above it, they get onto the platform at a market-clearing price. That job is valuable but not defensible — any competitor with a good review process does it.
Tomorrow, the engine does a second job: anchoring. Each additional listing generates three data points — the forecast at list time, the realized TEB at each reporting cycle, and the eventual outcome of the covenant. Over time this corpus does something that has never existed:
“In 18 months, Preflop owns the only dataset in the world that correlates early-career signals with realized human economic output. That dataset is the moat — not the app, not the UI, not the order book. The dataset recalibrates every parameter on this page every quarter, tightening every CI, and every listing becomes a training point for every subsequent listing. The instrument is the same; the instrument gets more accurate forever.”
| Stage | Listings cleared | What the data enables |
|---|---|---|
| Year 1 | ~100 | First empirical regression; sector-conditional terminal g₂; tighter age-adjusted runway curves. |
| Year 2 | ~500 | Per-sector σ regime in the GBM; circuit-breaker band calibrated from realized first-hour volatility; F₅ (stated intent) gets its first revised weight. |
| Year 3 | ~1,500 | Cohort-relative pricing — compare a new founder to the 90th-percentile founder in the same sector at the same stage. Conviction v3 rolls out. |
| Year 5 | ~5,000 | Preflop becomes the reference dataset for third-party researchers. Data-licensing revenue becomes the second line of the P&L. Pricing CI bands compete with public-equity comparables on narrowness. |
The lock-in is structural. A competitor showing up in Year 3 has to underwrite without calibration data — which means they either (a) under-price risk and lose money, or (b) over-price risk and get adverse-selected. Preflop’s cohort gives us pricing advantage even against a hypothetically better-capitalized entrant.
What's rigorous, what's judgmental
Honest labelling is the credibility move. Here’s the split as of v1:
Rigorous today
- ✓Backward signal computations — TEB CAGR, HHI, volatility, tax compliance — are deterministic, reproducible from attested inputs.
- ✓60 / 40 outer weighting grounded in labor-economics literature on realized-vs-stated signal predictiveness.
- ✓Threshold-at-60 curation gate — auditable; every rejection ships with the signal-level breakdown.
- ✓Calibration harness — logs every input/output from day 1 so the regression can run the moment the cohort is large enough.
Judgmental today · rigorous tomorrow
- ◯Inner weights — seeded by first-principles reasoning, will be regression-fit against realized TEB.
- ◯Forward signals’ raw-to-0-100 normalization — uses sector-level priors that will be replaced by Preflop-specific empirical distributions.
- ◯Curation threshold of 60 — conservative guess; likely to adjust up or down once rejection cohort vs. admission cohort outcomes diverge.
- ◯Interaction effects — v1 is linear-additive. Real signal interactions (“young + sector-tailwind” multiplies rather than adds) enter in v3.
v3 / v4 roadmap
v1 → v2 was the jump from forward-only to hybrid. The next two versions are planned:
| Version | Horizon | Headline change |
|---|---|---|
| v3 | ~18 months | Cohort-relative scoring. Replace absolute signals with per-sector per-stage quantile positions. Convicton becomes 'P(realized TEB > sector median | signals)' — a probability, not a magnitude. |
| v4 | ~36 months | Regime-aware forecasting. g₁ and g₂ become conditional on macro regime (expansion / contraction / rate cycle). The forecast explicitly models when sector tailwinds are about to flip. |
| Beyond v4 | Research | Causal inference on the calibration dataset — not just predicting realized TEB, but attributing uplift to individual signals. Preflop becomes the empirical backbone for academic research on human-capital pricing. |
Vision —Every other valuation engine in finance hit a ceiling when its dataset stopped growing — Bloomberg’s credit pricing, S&P’s equity research, Moody’s ratings. Preflop doesn’t hit that ceiling because every listing on the platform is a training point for every subsequent listing. The data is the product; the product gets smarter the more it’s used. We cannot be overtaken by a better UI.