Skip to content

Cas d'utilisation dans le secteur de la finance

Recueil du besoin

M. Dupont gère un fonds d'investissement. Il souhaite développer une application permettant de suivre l'évolution des investissements de ses clients au fil du temps. Pour ce faire, il se tourne vers la solution back office.

Il souhaite également mettre en place une base de donnée décentralisée lui permettant de référencer ses clients, ses véhicules d'investissement et les portefeuilles de ses clients.

Enfin, M. Dupont souhaite piloter la performance de son fonds d'investissement grâce à des métriques permettant de suivre les mouvements financiers au fil du temps.

Implémentation

Nous proposons une modélisation d'application à M. Dupont pour répondre à son besoin.

Schéma

Notre schéma se compose de 6 entités :

  • Investissement (Investment)
  • Portefeuille (Portfolio)
  • Compte-titres (Brokerage account)
  • Assurance vie (Life insurance)
  • Client (Customer)
  • Véhicule d'investissement (Instrument)

Investissement (Investment)

Un investissement a un attribut quantité (quantity) et deux champs virtuels montant (amount), dont la fonction est $quantity * $instrument.price, et part (share), dont la fonction est $amount / $portfolio.amount * 100. Un investissement dépend d'un portefeuille (portfolio) et d'un véhicule d'investissement (instrument).

Portefeuille (Portfolio)

Un portefeuile a un champ virtuel montant (amount) dont la fonction est SUM($investments.amount). Un portefeuille appartient à un client (customer).

Compte-titres (Brokerage account)

Un compte-titres hérite de portefeuille (portfolio).

Assurance vie (Life insurance)

Une assurance vie hérite de portefeuille (portfolio). Une assurance vie a un attribut frais (fees).

Client (Customer)

Un client a un attribut e-mail (email), prénom (first_name), nom de famille (last_name), adresse (address), téléphone (phone) et un champ virtuel nom complet (full_name) dont la fonction est $first_name $last_name.

Véhicule d'investissement (Instrument)

Un véhicule d'investissement a un attribut ISIN (isin), étiquette (label), prix (price), niveau de risque (risk_level) et type (type). Les types possibles sont action (stock) et obligation (bond).

Pilotage

Afin d'obtenir une vue d'ensemble de son activité, nous proposons à M. Dupont la création de métriques et de graphiques.

Métriques

M. Dupont souhaite mettre en avant la somme des montants des investissements effectués. Pour ce faire, nous crééons la métrique associée.

Somme des montants des investissements

AttributValeur
AgrégatSomme
DonnéeInvestissement
AttributMontant

Graphiques

M. Dupont souhaite piloter la performance de son activité. Pour cela, nous ajoutons un graphique au tableau de bord principal permettant de monitorer la moyenne des montants des investissements par mois.

Moyenne des montants des investissements par mois

AttributValeur
TypeHistogramme
AgrégatMoyenne
DonnéeInvestissement
Attribut en ordonnéeMontant
Attribut en abscisseMois