Physis Advisory — OMS

Un cycle client, de la signature au rapport

Sept étapes du pipeline rejouées avec un client fictif et des conditions de marché simulées — exécutées contre le code réel du dépôt, du mandat signé jusqu'au rapport mensuel envoyé.

Ce que ceci est — et n'est pas C'est une démonstration de l'architecture, pas un système en production. Chaque chiffre ci-dessous vient d'une exécution réelle du code du dépôt sur un scénario fictif — rien n'est calculé à la main. En revanche : aucune connexion Interactive Brokers réelle (identifiants pas encore obtenus) — c'est la seule brique du backend qui reste à construire. Voir l'état complet ci-dessous.

État des 11 modules

Tels que définis dans la spécification fonctionnelle (§4.1). Dix modules ont une implémentation testée (160 tests) ; seul M1 reste un POC, faute de connexion IB réelle.

ModuleRôleStatut
M1 Intégration IBComptes, marge, ordres bloc, market dataPartiel
M2 Mandats & clientsConfig du mandat, liste de sélection, statutConstruit
M3 Interface stratégieRéception des cibles ; brouillon IA bloqué tant qu'un conseiller ne le valide pasConstruit
M4 Sizing par clientCible → ordre borné par capital et risqueConstruit
M5 Pipeline d'ordresBrouillon → revue → placement → allocationConstruit
M6 Risque temps réelMarge, close-out, dépassements, alertesConstruit
M7 NotificationsToujours informatives ; escalade humaine séparée sur événement extrêmeConstruit
M8 ReportingRapports mensuel/trimestriel/annuelConstruit
M9 HonorairesCommission de performance, high-water markConstruit
M10 Portail clientVue agrégée lecture seule ; backend testé, pas d'UI déployée dessusConstruit
M11 Admin & auditRôles + contrôle d'accès câblés dans M5/M7/M8/M10 ; journal d'audit pas encore appeléConstruit

Le scénario

Client fictif « Client Démo — 001 », capital de départ 250 000 €, mandat discrétionnaire sur trois valeurs CFD (ASML, LVMH, MSFT), levier max 3×, concentration max 25 % par ligne.

1

Signature électronique du mandat

Le mandat est envoyé à la signature avant toute activation — sans elle, aucune version de mandat ne peut être enregistrée.

SignataireIsabelle Moreau
StatutComplétée
Enveloppeda34b3dc…
Empreinte documentad09453c…
2

Mandat activé

La signature complétée débloque l'enregistrement de la version 1 du mandat — ses règles bornent tout ce qui suit.

Versionv1
StatutActif
Levier max3,0×
Concentration max25 %
3

Cible reçue & dimensionnée

Une cible stratégie arrive exprimée en % du capital ; le moteur de sizing la traduit en ordre pour ce compte précis, borné par le mandat. Deux exemples pour montrer le garde-fou de concentration en action.

Cible reçue — 18 % du capital45 000 € → 45 000 €
Cible agressive (illustratif) — 40 % du capital100 000 € → 62 500 €

plafonné par la limite de concentration du mandat (25 %)

4

Ordre : brouillon → conseiller → placé

L'ordre dimensionné (45 000 €, achat ASML) passe la porte de conformité au mandat, puis attend la revue humaine avant tout placement.

Brouillon→ Conformité mandat→ Revue conseiller→ Relâché→ Placé→ Alloué→ Confirmé

Un ordre hors liste de sélection, ou sur un mandat suspendu, s'arrête à la porte de conformité — avant même d'atteindre le conseiller. Ici, approuvé par advisor-1.

5

Risque surveillé en continu

Même position, deux scénarios de marché — pour montrer que l'escalade se déclenche sur l'événement, pas sur un seuil de perte.

Conditions normales

Levier0,18×
Coussin close-out98 %
Dépassementsaucun
Escaladenon requise

Volatilité extrême

Levier0,18×
Coussin close-out98 %
Actionderisk + escalade
Escaladerequise
6

Fin de période : honoraires calculés

Le marché a progressé sur le mois. Commission de performance uniquement — jamais de frais fixe — et le plus-haut ne recule jamais.

Capital de départ250 000 €
Équité fin de mois261 500 €
Gain au-delà du plus-haut11 500 €
Honoraire (20 %)2 300 €
Net d'honoraires259 200 €
Nouveau plus-haut259 200 €
7

Rapport mensuel

Assemblé à partir du calcul d'honoraires et du compte de fin de mois, revu par un conseiller, puis envoyé.

1 janv. 2026 → 1 févr. 2026 Envoyé
Perf. nette d'honoraires+9 200 €
Honoraires prélevés2 300 €
Exposition47 250 €
Levier0,18×
Coussin close-out97,6 %
Revu paradvisor-1

« Rotation partielle envisagée vers LVMH si la tendance se confirme. Aucun retrait de la liste de sélection ce mois-ci. »

Ce qui reste ouvert

Quatre catégories : ce qui manque encore côté build, des interfaces pas branchées sur le backend, des approximations à valider, et une dépendance réglementaire qui n'a pas besoin d'être tranchée pour continuer à construire.