The portal is built around a relational fund, series, holdings, investor, commitment, ownership, and document model. That structure lets the system calculate and display investor-level and series-level performance without flattening the business into a generic account table.
Per-investor calculations include invested amount, ownership percentage, committed amount, unfunded commitment, total distributions, distribution count and last distribution date, current portfolio value, net gain, MOIC, DPI, RVPI, and TVPI. XIRR is implemented separately using irregular cash flows and terminal NAV.
The same operating model supports fund cash flows, corporate actions, distributed or converted holdings, and ownership-based views of the portfolio.