The Digital Investment Office, by design system.
Sigma Analytics is a cloud platform for private banking and wealth management, built on Katagami — a cross-target rendering framework that emits the same component tree to Web, iPadOS, and iOS. This Storybook documents every atom, molecule, organism, and surface in the system. Each component page shows the live render, a Katagami DSL snippet, and the surfaces that compose it.
Why a design system, and why now
Bloomberg, Refinitiv, and Factset ship monolithic terminals built for the top-100 wealth managers. The other ~5,000 small and mid-sized European private banks — the ones with 50 to 500 advisor seats — cannot afford Bloomberg's per-seat pricing AND cannot operate without modern tooling. Sigma serves that long tail at FTEAC pricing (50–150k€/year) through a modular Russian-dolls architecture: start with Module 1 (Strategy + Portfolio), add Bonds/Funds/KID, then User Profiles, then Factsheet Builder, as the bank scales.
The design system you are looking at is the discipline
that makes that pricing viable. One Katagami DSL → 3 platform emits →
one team maintains all surfaces. Every cell in the Portfolio table
is the same DataTableCell primitive in Web and on iPad.
That's how we ship features 6× faster than a teams-per-platform shop.
Component inventory
| Layer | Count | Examples |
|---|---|---|
| Atoms | 8 | HStack · VStack · Text · Button · Section |
| Molecules | 14 | MetricStrip · DataTable · FilterPanel · IndicatorKPIStrip · Sparkline |
| Organisms | 3 | DataCluster · IndicatorCard · StrategySegment |
| Surfaces | 4 | PortfolioPro · StrategyGrids · IndicatorsDaily · FundsScreener |
One DSL → Three Platforms
Same Katagami component tree renders to Web (production today),
iPadOS (SwiftUI via KatagamiSwiftUI target), and
iOS (compact viewport). One source of truth, three runtime emits.
The web view below is live; the iPad and iPhone frames preview the same surface.
Why this matters for investors: bankers switch between meeting (iPad), commute (iPhone), and office (web) without context loss or paying for three license seats. One team maintains all three targets — that's the unit economics that makes long-tail wealth-manager pricing viable.