Product Vision & Roadmap¶
Vision Statement¶
CalcBridge Vision
Transform Excel-based financial calculations into a scalable, auditable, and collaborative enterprise platform that empowers CLO professionals to make confident decisions in real-time.
CalcBridge exists to eliminate the friction between complex financial analysis and timely decision-making. We envision a world where:
- Compliance testing is instantaneous, not a multi-hour ordeal
- Trade decisions are backed by real-time impact simulation
- Every calculation has complete audit provenance
- Data reconciliation happens automatically with intelligent exception management
- Teams collaborate seamlessly across geographies and time zones
- Systems are resilient, self-healing, and transparent
Problem Statement¶
The Current State of CLO Analytics¶
CLO portfolio management relies heavily on Excel workbooks that have evolved over decades. These workbooks contain critical business logic but suffer from fundamental limitations that create significant operational risk and inefficiency.
Pain Point 1: Compliance Testing Hell¶
Critical Pain Point
The Problem: Before every trustee report, analysts must manually verify 50+ compliance tests across multiple worksheets. A single error can result in covenant breaches, regulatory penalties, or damaged investor relationships.
| Impact Area | Current State | Business Cost |
|---|---|---|
| Time to Complete | 4-8 hours per portfolio | 20-40 analyst hours/month |
| Error Rate | 2-5% manual errors | Potential covenant breaches |
| Stress Level | Critical deadline pressure | Staff burnout, turnover |
| Audit Risk | Manual process documentation | SOC 2 findings |
User Voice:
"Every month-end, I spend two full days just running compliance tests. Half my time is double-checking my own work because the stakes are so high." - Senior CLO Analyst
CalcBridge Solution:
- Automated compliance test execution on every data change
- Real-time pass/fail dashboard with drill-down capability
- Historical compliance trend analysis
- Configurable alert thresholds for approaching limits
- Predictive compliance warnings before breaches occur
Pain Point 2: Trade Decision Paralysis¶
High-Impact Pain Point
The Problem: Portfolio managers cannot confidently assess trade impacts before execution. The only way to know how a trade affects compliance tests, weighted averages, and portfolio metrics is to manually model it in Excel - a process that takes 30-60 minutes per trade.
| Impact Area | Current State | Business Cost |
|---|---|---|
| Trade Analysis Time | 30-60 minutes per trade | Missed opportunities |
| Confidence Level | Low - manual calculations | Suboptimal decisions |
| Collaboration | Email spreadsheets back and forth | Version confusion |
| Documentation | Manual trade rationale | Audit gaps |
User Voice:
"When a good trade opportunity comes up, I need to know within minutes if it works for my portfolio. Instead, I'm copying numbers into Excel for half an hour while the window closes." - Portfolio Manager
CalcBridge Solution:
- What-if scenario builder with instant calculation
- Side-by-side comparison of base vs. scenario metrics
- Automatic compliance test re-evaluation for proposed trades
- Multi-trade scenarios with cumulative impact analysis
- Scenario sharing and collaboration tools
- Export scenarios for audit documentation
Pain Point 3: Audit Nightmares¶
Compliance Pain Point
The Problem: Excel workbooks lack inherent version control, change tracking, and audit trails. When auditors ask "who changed this formula and when?", the answer is often unknown.
| Impact Area | Current State | Business Cost |
|---|---|---|
| Change Tracking | None or manual | Cannot trace issues |
| Version History | File naming conventions | Version confusion |
| User Attribution | Unknown | Accountability gaps |
| SOC 2 Compliance | Manual evidence gathering | Audit findings |
User Voice:
"Our auditors asked for evidence of calculation changes over the past year. It took us three weeks to piece together what we could from email attachments and file shares." - Compliance Officer
CalcBridge Solution:
- Complete audit trail of every data change and calculation
- User attribution with timestamp for all operations
- Version comparison and rollback capability
- SOC 2 compliant logging and retention (7 years)
- Export audit evidence on demand
Pain Point 4: Data Reconciliation Burden¶
Operational Pain Point
The Problem: Trustee reports often show different values than internal systems. Investigating discrepancies is time-consuming, poorly documented, and often reveals data quality issues that should have been caught earlier.
| Impact Area | Current State | Business Cost |
|---|---|---|
| Reconciliation Time | 4-8 hours per report | 16-32 hours/month |
| Variance Investigation | Manual comparison | Errors go undetected |
| Exception Tracking | Spreadsheets or email | No audit trail |
| Root Cause Analysis | Ad-hoc investigation | Recurring issues |
User Voice:
"Every month I spend a full day comparing our numbers to the trustee report. Half the variances are the same issues we had last month, but we have no systematic way to track them." - Data Operations Specialist
CalcBridge Solution:
- Automated position matching across data sources
- Variance detection with configurable tolerances
- Exception workflow with resolution tracking
- Reconciliation history with trend analysis
- Auto-resolution rules for known variance patterns
Pain Point 5: Operational Fragility¶
System Pain Point
The Problem: Excel-based processes fail silently. A broken formula, corrupted file, or manual error can propagate through calculations without detection until it's too late.
| Impact Area | Current State | Business Cost |
|---|---|---|
| Error Detection | None - silent failures | Incorrect reporting |
| Recovery Time | Hours to days | Business disruption |
| Visibility | No monitoring | Unknown system state |
| Dependencies | Undocumented | Cascade failures |
User Voice:
"We discovered our WARF calculation had been wrong for three months because someone accidentally overwrote a formula. There was no way to know until an investor questioned the numbers." - Risk Manager
CalcBridge Solution:
- Dead letter queue for failed operations with alerting
- Circuit breaker patterns for external dependencies
- Comprehensive health monitoring and metrics
- Formula validation before evaluation
- Data quality scoring and anomaly detection
Target Audience¶
Primary Personas¶
1. CLO Analyst¶
| Attribute | Description |
|---|---|
| Role | Day-to-day portfolio analysis and reporting |
| Experience | 2-5 years in structured credit |
| Technical Skills | Advanced Excel, basic SQL |
| Primary Goals | Accurate analysis, efficient workflows |
| Pain Points | Manual compliance testing, version control, reconciliation |
| Success Metrics | Time saved, error reduction, audit readiness |
Key Jobs to Be Done:
- Run compliance tests before trustee reports
- Analyze portfolio composition and trends
- Generate ad-hoc reports for stakeholders
- Investigate data discrepancies
- Review reconciliation exceptions
2. Portfolio Manager¶
| Attribute | Description |
|---|---|
| Role | Investment decisions and portfolio strategy |
| Experience | 7-15 years in credit markets |
| Technical Skills | Excel power user, market analytics |
| Primary Goals | Optimize returns, manage risk, maintain compliance |
| Pain Points | Trade impact uncertainty, slow analysis, collaboration |
| Success Metrics | Portfolio performance, decision confidence, time to decision |
Key Jobs to Be Done:
- Evaluate potential trades before execution
- Monitor portfolio health and compliance cushion
- Present portfolio strategy to investors
- Collaborate with analysts on optimization
- Stress test portfolio under various scenarios
3. Compliance Officer¶
| Attribute | Description |
|---|---|
| Role | Regulatory oversight and audit management |
| Experience | 5-10 years in financial compliance |
| Technical Skills | Audit tools, regulatory frameworks |
| Primary Goals | Zero compliance breaches, clean audits |
| Pain Points | Audit trail gaps, manual evidence gathering, exception management |
| Success Metrics | Audit findings, compliance incidents, response time |
Key Jobs to Be Done:
- Review compliance test results
- Generate audit evidence on demand
- Monitor for approaching covenant limits
- Investigate and document exceptions
- Manage reconciliation variance resolution
4. Data Operations Specialist¶
| Attribute | Description |
|---|---|
| Role | Data pipeline and workbook management |
| Experience | 3-7 years in financial data operations |
| Technical Skills | Excel, data transformation, basic scripting |
| Primary Goals | Data accuracy, timely updates, quality monitoring |
| Pain Points | Manual data mapping, format variations, reconciliation burden |
| Success Metrics | Data quality score, processing time, variance rate |
Key Jobs to Be Done:
- Upload and validate source workbooks
- Configure column mappings for new sources
- Troubleshoot data quality issues
- Maintain data dictionary and documentation
- Monitor schema drift and mapping health
5. Risk Manager¶
| Attribute | Description |
|---|---|
| Role | Risk assessment and stress testing |
| Experience | 5-12 years in credit risk management |
| Technical Skills | Statistical analysis, risk modeling, Excel/Python |
| Primary Goals | Identify risks early, stress test portfolios, report exposure |
| Pain Points | Limited scenario analysis, manual calculations, slow what-if |
| Success Metrics | Risk detection accuracy, scenario coverage, response time |
Key Jobs to Be Done:
- Run stress test scenarios across portfolios
- Analyze concentration risk and exposure
- Monitor compliance cushion trends
- Evaluate rating migration impact
- Generate risk reports for stakeholders
6. System Administrator¶
| Attribute | Description |
|---|---|
| Role | Platform configuration and user management |
| Experience | 5+ years in IT administration |
| Technical Skills | User management, security configuration, monitoring |
| Primary Goals | System availability, security compliance, operational efficiency |
| Pain Points | Manual user provisioning, access reviews, incident response |
| Success Metrics | Uptime, security incidents, resolution time |
Key Jobs to Be Done:
- Manage tenant configuration
- Provision and deprovision users
- Configure role-based access
- Monitor system health and usage
- Respond to operational incidents
- Review DLQ and retry failed operations
7. Developer / Integrator¶
| Attribute | Description |
|---|---|
| Role | Build integrations and custom workflows |
| Experience | 3+ years in software development |
| Technical Skills | REST APIs, Python/JavaScript, databases |
| Primary Goals | Reliable integrations, efficient automation |
| Pain Points | API documentation gaps, inconsistent responses, error handling |
| Success Metrics | Integration uptime, development velocity, API adoption |
Key Jobs to Be Done:
- Build data pipelines from upstream systems
- Create custom reporting dashboards
- Automate routine operations
- Integrate with trading systems
- Consume webhook events for downstream processing
Product Roadmap¶
Phase 1: Core Platform (Complete)¶
Status: Complete
Phase 1 delivered the foundational platform capabilities.
| Feature | Description | Status |
|---|---|---|
| Multi-tenant Architecture | Isolated tenant environments with RLS | Complete |
| Workbook Upload | Excel file parsing and JSONB storage | Complete |
| Calculation Engine | Safe AST-based formula evaluation | Complete |
| Data Model | Holdings, aggregations, metrics | Complete |
| RESTful API | 170+ core CRUD operations | Complete |
| User Authentication | JWT + API key authentication | Complete |
| Basic UI | Workbook management interface | Complete |
| Audit Trail | Complete change logging | Complete |
| Column Mapping | Servicer-agnostic alias profiles | Complete |
Delivered Value:
- 99.7% upload success rate
- < 200ms average API response time
- Zero cross-tenant data access incidents
- 50+ Excel functions supported
- 12+ servicer alias profiles
Phase 2: Advanced Analytics (Complete)¶
Status: Complete
Phase 2 delivers the core value proposition: compliance, what-if analysis, reconciliation, and data intelligence.
| Feature | Description | Status | Target |
|---|---|---|---|
| Compliance Test Engine | 50+ automated covenant tests | Complete | - |
| What-If Scenarios | Trade simulation and comparison | Complete | - |
| Scenario Comparison | Side-by-side metrics with compliance impact | Complete | - |
| Trustee Reconciliation | Variance detection and exception management | Complete | - |
| Data Insights | Anomaly detection and pattern analysis | Complete | - |
| Real-time Dashboards | Live compliance monitoring | Complete | Q1 2026 |
| Report Generation | Automated trustee report prep | Complete | Q2 2026 |
| Alert System | Threshold-based notifications | Complete | - |
| DLQ Processing | Failed task management and retry | Complete | - |
| Schema Drift Detection | Source data change monitoring | Complete | - |
Expected Value:
- 80% reduction in compliance testing time (4-8 hours → 30 minutes)
- < 3 second what-if calculation time
- 100% audit trail coverage
- 99.5% reconciliation variance detection accuracy
- Zero manual covenant verification
Phase 3: Real-time Collaboration (Planned)¶
Status: Planned
Phase 3 enables team collaboration and real-time updates.
| Feature | Description | Target |
|---|---|---|
| Shared Scenarios | Team scenario collaboration with permissions | Q3 2026 |
| Real-time Updates | WebSocket-based live data streaming | Q3 2026 |
| Comments & Annotations | Discussion on specific cells and tests | Q3 2026 |
| Workflow Automation | Approval flows for changes and exceptions | Q4 2026 |
| Notification Center | Centralized alert management | Q4 2026 |
| Mobile Notifications | Push alerts for critical events | Q4 2026 |
| Collaborative Reconciliation | Multi-user exception resolution | Q4 2026 |
Expected Value:
- 50% reduction in email communication
- Real-time team visibility into portfolio changes
- Structured approval workflows for trades
- Mobile accessibility for alerts
- Shared exception management
Phase 4: AI-Powered Indenture Intelligence (Future)¶
Status: Future -- Timelines are representational and may be accelerated
Phase 4 introduces AI-powered document intelligence as the platform's next major capability. The integrated pipeline -- Parse Indenture, Configure Tests, Run Tests, Generate Reports -- is designed to close the gap between deal document analysis and compliance test execution. Today, document analysis and compliance testing exist as separate workflows served by different vendors (e.g., Semeris for document parsing; Allvue, Siepe, Solvas for compliance testing). No single platform offers end-to-end coverage. CalcBridge is positioned to be the first.
The End-to-End Pipeline Vision¶
graph LR
A["Indenture PDF/DOCX"] --> B["AI Document Parser"]
B --> C["Extracted Data Points<br/>(OC/IC tests, concentration<br/>limits, eligibility criteria)"]
C --> D["Human-in-the-Loop<br/>Verification"]
D --> E["Auto-Configure<br/>Compliance Tests"]
E --> F["CalcBridge<br/>Test Engine"]
F --> G["Trustee Reports<br/>& Evidence Packages"] Why This Is Tractable¶
CLO indentures are semi-standardised documents. While each deal has unique terms, the structure and vocabulary are consistent across the market. This makes them an ideal candidate for domain-specific AI extraction:
- Predictable sections: OC/IC test definitions, concentration limits, eligibility criteria, waterfall provisions
- Consistent terminology: Industry-standard terms (WARF, WAS, WAL, Diversity Score) appear across nearly all deals
- Finite data point set: Starting with 20-50 key data points per deal covers the vast majority of compliance test configuration needs
- High-value automation: Manual test configuration from indentures currently takes days per deal; AI extraction reduces this to minutes with human verification
Technical Approach¶
- RAG-based extraction: Retrieval-Augmented Generation with domain-specific pipelines tuned for CLO legal documents
- Domain-specific models: Fine-tuned on CLO indenture corpus for high-accuracy extraction of financial covenants, test thresholds, and eligibility criteria
- Structured output: Extracted data points map directly to CalcBridge compliance test configuration schema
- Confidence scoring: Every extracted data point includes a confidence score; low-confidence items are flagged for human review
- Natural language querying: Same RAG infrastructure enables conversational querying of deal documents (e.g., "What is the OC trigger for Class A notes?")
Human-in-the-Loop Verification¶
AI extraction is never fully autonomous. Every extracted data point passes through human verification:
- Extraction: AI parses indenture and extracts structured data points with confidence scores
- Review UI: Analyst reviews extracted values against source document with highlighted provenance
- Confirmation: Analyst confirms, corrects, or rejects each data point
- Audit trail: Every confirmation/correction is logged with user attribution and timestamp
- Learning loop: Corrections feed back into model improvement over time
Competitive Context¶
| Capability | Semeris | Allvue / Siepe / Solvas | CalcBridge (Phase 4) |
|---|---|---|---|
| Indenture document parsing | Yes | No | Planned |
| Compliance test execution | No | Yes | Yes (live) |
| End-to-end (doc -> test -> report) | No | No | Planned |
| Natural language document querying | Limited | No | Planned |
| Human-in-the-loop verification | Yes | N/A | Planned |
| Audit-grade evidence packages | No | Limited | Yes (live) |
Staffing Requirements¶
- 2-3 ML engineers with NLP/document extraction experience
- Domain expertise in CLO/structured credit (existing team provides this)
- Phased hiring aligned with pipeline development milestones
Roadmap Detail¶
Near-term (representational):
| Feature | Description |
|---|---|
| AI Indenture Parsing | Extract 20-50 key data points per deal (OC/IC tests, concentration limits, eligibility criteria) |
| Natural Language Document Querying | Conversational interface for querying deal terms across uploaded indentures |
| SOC 2 Type II Certification | Enterprise security certification to unlock larger client mandates |
Medium-term (representational):
| Feature | Description |
|---|---|
| Multi-Jurisdiction Compliance Templates | Pre-built templates for US BSL, EU CLO, and UK post-Brexit regulatory frameworks |
| Anomaly Detection | ML-based pattern recognition across compliance test history (requires historical data from early clients) |
| Trading Platform Integrations | Connectivity with Octaura, KopenTech, and other CLO trading platforms |
| Smart Mapping | ML-powered auto-suggest for column mappings based on header analysis |
| Predictive Compliance | Early warning system for approaching covenant limits using trend analysis |
| Auto-Resolution | ML-suggested variance resolutions based on historical exception patterns |
Timeline Disclaimer
All timelines in this section are representational. Development priorities may be accelerated based on customer demand, competitive dynamics, and hiring outcomes. Near-term items are actively being scoped; medium-term items depend on data availability from early client deployments.
Expected Value:
- End-to-end automation: From indenture document to configured compliance tests in minutes, not days
- Proactive risk identification: Anomaly detection before covenant breaches occur
- Democratized document access: Non-technical stakeholders can query deal terms in natural language
- Reduced onboarding friction: New deals configured automatically from their governing documents
- Audit-grade provenance: Every AI-extracted data point traceable to source document with human verification stamp
- Continuous learning: Model accuracy improves with each human-verified correction
Success Metrics & KPIs¶
Business Metrics¶
| Metric | Baseline | Phase 2 Target | Phase 3 Target | Phase 4 Target |
|---|---|---|---|---|
| Time to Compliance Check | 4-8 hours | < 30 minutes | < 5 minutes | < 1 minute |
| Trade Analysis Time | 30-60 minutes | < 3 minutes | < 1 minute | Instant |
| Audit Evidence Generation | 1-3 weeks | < 1 hour | < 5 minutes | On-demand |
| Reconciliation Time | 4-8 hours | < 1 hour | < 15 minutes | < 5 minutes |
| Data Quality Score | Unknown | 85%+ | 95%+ | 99%+ |
| User Adoption Rate | 0% | 80% | 95% | 99% |
| Net Promoter Score | N/A | > 40 | > 60 | > 75 |
Technical Metrics¶
| Metric | Target | Measurement |
|---|---|---|
| API Response Time (P95) | < 200ms | Prometheus/Datadog |
| Calculation Accuracy | 100% | Automated regression tests |
| System Uptime | 99.9% | Uptime monitoring |
| Error Rate | < 0.1% | Error tracking |
| Data Processing Time | < 5s per workbook | Processing metrics |
| DLQ Items | < 10 pending | DLQ monitoring |
| Circuit Breaker Trips | < 1 per day | Circuit breaker metrics |
User Engagement Metrics¶
| Metric | Target | Measurement |
|---|---|---|
| Daily Active Users | > 70% of licensed | Analytics |
| Features Adopted | > 80% | Feature usage tracking |
| Support Tickets | < 5 per user/month | Help desk |
| Session Duration | 30-60 minutes | Session analytics |
| Return Rate | > 90% weekly | Login tracking |
| Scenarios Created | > 10 per user/month | Feature usage |
| Reconciliations Run | > 4 per user/month | Feature usage |
Competitive Landscape¶
Market Position¶
| Competitor | Strengths | Weaknesses | CalcBridge Differentiation |
|---|---|---|---|
| Excel/Spreadsheets | Ubiquitous, flexible | No audit trail, manual, fragile | Full automation with familiar concepts |
| Bloomberg Terminal | Market data, analytics | Expensive, rigid, generic | Purpose-built for CLO workflows |
| In-house Systems | Customized | Expensive to maintain | SaaS economics, continuous updates |
| Generic BI Tools | Visualization | No financial logic | CLO-specific calculations built-in |
| CLO Manager Platforms | Deal management | Limited analytics | Deep compliance and what-if analysis |
Competitive Advantages¶
- Purpose-Built for CLO - Not a generic tool adapted for finance
- Excel-Native Mental Model - Users work with familiar concepts
- Compliance-First Design - Audit trail and testing are core, not add-ons
- What-If Simplicity - Complex simulation made accessible
- Multi-Tenant Economics - Enterprise features at accessible pricing
- Reconciliation Built-In - Data quality is core workflow
- Operational Resilience - Self-healing with visibility
Risk Assessment¶
| Risk | Probability | Impact | Mitigation |
|---|---|---|---|
| User adoption resistance | Medium | High | Phased rollout, training program, Excel-like UX |
| Data accuracy concerns | Low | Critical | Validation framework, parallel running, regression tests |
| Integration complexity | Medium | Medium | API-first design, comprehensive documentation |
| Performance at scale | Low | High | Load testing, architecture review, caching |
| Competitive response | Medium | Medium | Continuous innovation, customer lock-in, workflow depth |
| Regulatory changes | Low | Medium | Modular compliance engine, configurable tests |
| Data security breach | Low | Critical | Defense in depth, encryption, SOC 2 compliance |
Implementation Principles¶
Design Principles¶
- Excel Familiarity - Preserve mental models from Excel workflows
- Compliance First - Every feature considers audit and compliance impact
- Instant Feedback - Calculations should feel immediate
- Safe by Default - No silent failures, explicit error handling
- Progressive Disclosure - Simple by default, powerful when needed
Technical Principles¶
- Safe Calculation - AST-based formula evaluation, never unsafe execution
- Vectorized Performance - Pandas/NumPy for 100x speed over loops
- Tenant Isolation - Row-Level Security for every query
- Observable Operations - Metrics, tracing, and logging by default
- Resilient Architecture - Circuit breakers, DLQ, graceful degradation
Data Principles¶
- JSONB Flexibility - Schema evolution without migrations
- Audit Everything - Before/after logging for all changes
- Quality by Default - Validation and anomaly detection
- Reconciliation Ready - Position matching and variance tracking
Last Updated: 2026-03-22 | Version 2.1.0