Fund Manager

Fund TVPI Jumped From 1.2x to 1.8x β€” Agent Caught the Mark-Up

Same-day mark-up detection vs weeks-to-quarterly delayFinance & Trading4 min read

Key Takeaway

The portfolio watcher detected a revenue milestone that triggered a fund mark-up β€” TVPI went from 1.2x to 1.8x, and the LP report was drafted before I even checked my email.

The Problem

Venture fund accounting is quarterly. You get performance updates four times a year. Between those quarters, portfolio companies are living, breathing businesses β€” they're closing deals, hitting milestones, and sometimes doubling revenue. But the fund numbers don't move until someone manually triggers a revaluation.

This creates two problems. First, you're always looking at stale data. The fund's NAV is a snapshot from weeks or months ago. Second, when a material event does happen, the mark-up process is slow: someone notices, someone calculates, someone updates the model, someone drafts the LP report. By the time LPs see the updated numbers, the news is old.

For PyratzLabs, this matters. We're both operators and investors. When one of our portfolio companies hits a revenue milestone that triggers a valuation step-up, I want to know that day β€” not when the quarterly reports roll out.

The Solution

The Startup Financial Modeling skill maintains live financial models for each portfolio company. The Portfolio Watcher monitors for pre-defined milestones that trigger revaluation events per our fund methodology.

The Process

The portfolio watcher has milestone triggers for each holding:

yamlShow code
# fund-valuation-config.yaml
fund: "PyratzLabs Fund I"
methodology: "revenue_multiple_with_milestones"

holdings:
  company_alpha:
    invested: 500000
    entry_valuation: 5000000
    current_model: "revenue_multiple"
    revenue_multiple: 12x
    milestones:
      - trigger: "ARR > 1M"
        action: "revalue_at_15x"
        note: "Product-market fit premium"
      - trigger: "ARR > 3M"
        action: "revalue_at_18x"
        note: "Scale premium"
      - trigger: "strategic_partnership"
        action: "revalue_with_comp_analysis"
        note: "Comparable transaction method"

  company_beta:
    invested: 300000
    entry_valuation: 3000000
    # ... similar structure

monitoring:
  revenue_sources:
    - quarterly_reports
    - bank_statements  # If shared
    - public_announcements
    - news_alerts
  check_frequency: daily_for_news, weekly_for_financials

Here's what happened with Company Alpha:

View details
Event: Company Alpha announced strategic partnership with [Major Corp]
Source: Press release detected by news monitoring

Agent Analysis:
β”œβ”€β”€ Partnership details: 3-year enterprise agreement
β”œβ”€β”€ Revenue impact: Estimated 2x current ARR within 12 months
β”œβ”€β”€ ARR projection: €800K β†’ €1.6M (crosses €1M milestone)
β”œβ”€β”€ Milestone triggered: "ARR > 1M" β†’ revalue at 15x
β”œβ”€β”€ Comparable transactions: Similar partnerships in sector
β”‚   valued at 14-18x forward revenue
└── Recommended valuation: 15x Γ— €1.6M = €24M

Fund Impact:
β”œβ”€β”€ Previous mark: €6M (12x Γ— €500K ARR)
β”œβ”€β”€ New mark: €24M (15x Γ— €1.6M projected ARR)
β”œβ”€β”€ Our ownership: 10%
β”œβ”€β”€ Previous value: €600K
β”œβ”€β”€ New value: €2.4M
β”œβ”€β”€ Previous TVPI: 1.2x (€600K / €500K invested)
β”œβ”€β”€ New TVPI: 4.8x on this position
└── Fund-level TVPI: 1.2x β†’ 1.8x

Warren automatically generated:

View details
LP REPORT DRAFT β€” VALUATION UPDATE

Fund I Performance Update β€” March 2026

Portfolio Company Alpha: Material Valuation Event
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Event: Strategic partnership with [Major Corp]
announced [date].

Valuation Adjustment:
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Metric         β”‚ Prior Quarterβ”‚ Current      β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ ARR            β”‚ €500K        β”‚ €1.6M (proj) β”‚
β”‚ Revenue Multipleβ”‚ 12x         β”‚ 15x          β”‚
β”‚ Post-Money Val β”‚ €6M          β”‚ €24M         β”‚
β”‚ Our Position   β”‚ €600K        β”‚ €2.4M        β”‚
β”‚ Position MOIC  β”‚ 1.2x         β”‚ 4.8x         β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Fund-Level Impact:
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Metric         β”‚ Prior        β”‚ Updated      β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ TVPI           β”‚ 1.2x         β”‚ 1.8x         β”‚
β”‚ Gross IRR      β”‚ 12%          β”‚ 28%          β”‚
β”‚ Net IRR        β”‚ 9%           β”‚ 22%          β”‚
β”‚ DPI            β”‚ 0.0x         β”‚ 0.0x         β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Methodology note: Revaluation per fund methodology
Section 4.2 (milestone-based multiple adjustment).
Comparable transactions reviewed for reasonableness.

[DRAFT β€” Requires GP review before LP distribution]

The Results

MetricManual ProcessAgent Process
Event detectionDays to weeksSame day
Revaluation calculation2-4 hours5 minutes
LP report draft1-2 daysAuto-generated
TVPI updateQuarterlyReal-time
IRR recalculationSpreadsheet gymnasticsAutomatic
Methodology complianceManual checklistRule-based triggers
Audit trailScattered emailsStructured log

The TVPI jump from 1.2x to 1.8x is significant for LP relations. When you can communicate a material uplift proactively β€” before the quarterly report cycle β€” it builds trust. LPs notice when GPs are on top of their portfolio.

Try It Yourself

Install the Startup Financial Modeling and Portfolio Watcher skills. Define your fund methodology clearly β€” the agent needs explicit rules for when and how to revalue. Set up milestone triggers per holding. The news monitoring catches public events; for private company data, you'll need to configure data sharing agreements with portfolio companies.

Start with your 2-3 most active positions. The agent catches events you might miss during a busy week.


Your fund performance changes the day the milestone hits. Not the day you notice.

TVPIfund-performanceportfolio-monitoringvaluationventure-capital

Want results like these?

Start free with your own AI team. No credit card required.

Fund TVPI Jumped From 1.2x to 1.8x β€” Agent Caught the Mark-Up β€” Mr.Chief