Skip to content

๐Ÿ“Š Period PnL (Profit and Loss)

โฌ…๏ธ Back to Performance Metrics Overview

๐Ÿ’ก What is Period PnL?

The absolute monetary gain or loss generated by your portfolio within \([t_0, t_1]\), adjusted for external cash flows.


๐Ÿงฎ Formula

\[ \boxed{\mathrm{PnL}_{\text{period}} = \mathrm{NAV}(t_1) - \mathrm{NAV}(t_0) - \mathrm{ECF}_{[t_0, t_1]}} \]

Where \(\mathrm{ECF}\) = Net External Cash Flows (deposits โˆ’ withdrawals in period).


๐Ÿงฎ Decomposition

\[ \mathrm{PnL}_{\text{period}} = \Delta\mathrm{UGL} + \mathrm{Realized} + \mathrm{Income} - \mathrm{Fees} + \mathrm{Other} \]
Component Definition
\(\Delta\mathrm{UGL}\) Change in unrealized gain/loss over the period
Realized Sum of (sell proceeds โˆ’ cost basis) for SELLs in period
Income DIVIDEND + INTEREST in period
Fees FEE + TAX in period
Other Residual (FX effects, rounding)

๐ŸŽฏ Per-Asset Contribution

For each position \((a,b)\):

\[ \mathrm{PnL}(a,b) = \Delta\mathrm{UGL}(a,b) + \mathrm{Realized}(a,b) + \mathrm{Income}(a,b) - \mathrm{Fees}(a,b) \]

The position set includes all activity in the period:

\[ \mathcal{P} = \mathcal{P}(t_0) \cup \mathcal{P}(t_1) \cup \text{keys(Realized)} \cup \text{keys(Income)} \cup \text{keys(Fees)} \]

๐Ÿ”— See Portfolio Engine โ€” ยง7 Period Contribution for details.


๐Ÿ“ Example

  • NAV at \(t_0\): โ‚ฌ27,000
  • Deposits in period: โ‚ฌ1,000
  • NAV at \(t_1\): โ‚ฌ33,000
\[ \mathrm{PnL} = 33\,000 - 27\,000 - 1\,000 = +5\,000 \text{ EUR} \]

  • ๐Ÿ’ผ NAV โ€” endpoint of every PnL formula
  • ๐Ÿ’ธ Deposited Capital โ€” inception-to-date Total PnL
  • โš™๏ธ Portfolio Engine โ€” full mathematical model