Da MVP a produzione: scalare una piattaforma di trading.
Cambiamenti operativi nel passaggio da MVP a produzione di una piattaforma di trading.
L'MVP
Un MVP di piattaforma di trading in fase seed mostra tipicamente interfaccia pulita, flusso di scambio funzionante, paper trading e un'integrazione con un broker. In genere mancano stream di eventi ripercorribili, observability, riconciliazione e procedure per gli incidenti.
Modalità di guasto
Quando utenti reali operano sulla piattaforma con capitale reale, emergono diverse categorie di guasto.
Divergenza dei dati
Le posizioni divergono da quelle del broker. Il P&L diverge dall'estratto bancario. La cronologia delle operazioni non concorda con i report di borsa. Le pipeline di riconciliazione sono richieste dal lancio in produzione.
Tipi di ordine
La produzione espone stop order, OCO, GTC, ordini fuori orario e ordini su strumenti delistati. È necessaria una macchina a stati esplicita degli ordini.
Operazioni societarie
Split, scorpori, cambi di simbolo e nuove quotazioni sono requisiti di un sottosistema di primo livello, non gestori ad hoc.
Isolamento dei tenant
Integrazioni client difettose consumano i rate limit. I retry dei bot amplificano i guasti. Quote per tenant, observability per utente e rate limit sono richiesti dal lancio.
Reperibilità
I mercati operano praticamente senza sosta nei giorni feriali. Una rotazione di reperibilità è necessaria anche per team piccoli.
Pianificazione anticipata
Le fondamenta di produzione costano meno se costruite prima della scalabilità. Il retrofit successivo è materialmente più oneroso.