Vai al contenuto

๐Ÿ’ธ Capitale Depositato, PnL Totale e Pool di Liquiditร 

โฌ…๏ธ Torna a Panoramica Metriche di Performance

๐Ÿ’ก Panoramica del Concetto

Capitale Depositato = capitale esterno netto cumulativo versato dall'inizio:

\[ \mathrm{DepCap}(t) = \sum_{\tau \leq t} D(\tau) - \sum_{\tau \leq t} W(\tau) \]

PnL Totale = tutto il valore generato oltre i contributi esterni:

\[ \boxed{\mathrm{TotalPnL}(t) = \mathrm{NAV}(t) - \mathrm{DepCap}(t)} \]

๐ŸŽฏ Cosa viene conteggiato

Transazione Effetto su DepCap
DEPOSITO / PRELIEVO (non collegati) โœ… Sรฌ
TRASFERIMENTO DI LIQUIDITร€ collegato-esterno โœ… Sรฌ
TRASFERIMENTO DI LIQUIDITร€ collegato-interno โŒ No
ACQUISTO, VENDITA, DIVIDENDO, INTERESSE, COMMISSIONE, IMPOSTA โŒ No

๐Ÿ“Š Modello di Liquiditร  a Tre Pool

Il Grafico di Crescita scompone la liquiditร  corrente in due aggregati visibili piรน un tracker globale nascosto:

\[ \mathrm{Cash}(t) \approx \sum_b K_b(t) + \sum_b R_b(t) \]
Pool Ambito Significato
\(K_b\) Per-broker Capitale esterno ancora presso il broker \(b\)
\(R_b\) Per-broker Rendimenti generati ancora presso il broker \(b\)
\(W\) Globale Rendimenti che hanno lasciato il sistema (ripristinabili in caso di nuovo deposito)

Proprietร  chiave

  • \(\mathrm{DepCap}\) = somma storica di tutti i flussi. \(\sum K_b\) = quanta della liquiditร  corrente รจ capitale esterno. I due valori divergono dopo un ACQUISTO/VENDITA.
  • Un ACQUISTO sul broker \(b_1\) consuma solo \(R_{b_1}\), mai \(R_{b_2}\).
  • I trasferimenti di liquiditร  tra broker spostano \(R\) e \(K\) dalla sorgente alla destinazione senza toccare \(W\).

๐Ÿ”— Regole complete di aggiornamento per broker: Portfolio Engine โ€” ยง6 Modello Cash a Tre Pool


๐Ÿ“ Esempi Svolti

A โ€” Deposito โ†’ Acquisto โ†’ Vendita in Gain

Passaggio Tx \(K\) \(R\) Liquiditร 
1 DEPOSITO โ‚ฌ1.000 1.000 0 1.000
2 ACQUISTO โ‚ฌ1.000 0 0 0
3 VENDITA P=โ‚ฌ1.200, C=โ‚ฌ1.000 1.000 200 1.200

TotalPnL = 1.200 โˆ’ 1.000 = +โ‚ฌ200 โœ“

B โ€” Dividendo e poi Prelievo

Passaggio Tx \(K\) \(R\) \(W\) Liquiditร 
1 DEPOSITO โ‚ฌ1.000 1.000 0 0 1.000
2 DIVIDENDO โ‚ฌ50 1.000 50 0 1.050
3 PRELIEVO โ‚ฌ100 (prima K) 900 50 0 950
4 PRELIEVO โ‚ฌ950 (K=900โ†’0, R=50โ†’0, W+=50) 0 0 50 0
5 NUOVO DEPOSITO โ‚ฌ30 (ripristina min(30,W=50)=30) 0 30 20 30

Dopo il passaggio 5: Liquiditร =30, K=0, R=30 โœ“ (rendimenti ripristinati da W)

C โ€” Scenario di Vendita Completa

Passaggio Tx \(K\) \(R\) Liquiditร 
1 DEPOSITO โ‚ฌ1.000, ACQUISTO 1@โ‚ฌ1.000 0 0 0
2 VENDITA 1@โ‚ฌ1.005 (C=1000, G=5) 1.000 5 1.005

Il capitale ritorna correttamente in \(K\); solo il guadagno di โ‚ฌ5 va in \(R\). Non tutti i โ‚ฌ1.005 vanno in \(R\).


โš™๏ธ Implementazione

Il modello a 3 pool gira in un unico loop per transazione (event-driven, non delta giornaliero):

  1. Lettura del PMC prima della modifica della pool
  2. Aggiornamento di K/R/W secondo le regole del tipo di transazione
  3. Riduzione del pool PMC (per le VENDITE)

๐Ÿ”— Vedi Portfolio Engine โ€” ยง6 per tutte le regole formali.


๐Ÿ”— Correlati

  • ๐Ÿ’ผ NAV โ€” l'altro termine nel Total PnL
  • ๐Ÿ“Š Period PnL โ€” versione a finestra temporale
  • โš™๏ธ Portfolio Engine โ€” modello matematico completo