Moteur de matching et modules principaux

Comprenez les modules d’échange fondamentaux derrière une plateforme de trading en marque blanche.

Afficher en Markdown

Une plateforme d’échange en marque blanche nécessite plus qu’une simple coquille frontend. L’expérience utilisateur dépend de modules clés fiables derrière le trading, les comptes, le risque et le règlement.

Modules de base

ModuleRôle
Correspondance et cycle de vie des commandesGère la soumission des commandes, l’état correspondant, les enregistrements d’annulation et d’exécution.
Système de comptes et de positionMaintient les soldes, l’état des marges, les positions et la disponibilité des transactions.
Contrôles des risquesCoordonne l’effet de levier, la marge, la liquidation et le comportement anormal du marché.
Données de marchéDistribue les prix, la profondeur, les transactions et les données graphiques aux interfaces de trading.
Établissement et archivesPermet de maintenir l’historique des transactions, les changements de solde et les registres opérationnels alignés.

Chemin de documentation

Commencez par les règles de trading avant API ‘intégration. Les équipes produit, opérations et développement doivent partager la même compréhension des types d’ordres, du comportement des marges, des frais et de la logique de liquidation.

Questions de mise en œuvre

  • Quels types d’ordre et d’ordre de condition sont exposés aux utilisateurs ?
  • Quel service possède les règles de symboles, la validation de précision et la disponibilité des échanges ?
  • Comment les registres d’ordre, de commerce, de position, de solde et de règlement sont-ils rapprochés ?
  • Quels identifiants restent stables à travers REST réponses, événements WebSocket et dossiers partenaires ?
  • Quel chemin de surveillance et de retour en arrière s’applique lorsque les données de correspondance, de risque ou de marché deviennent indisponibles ?

Répondez à ces questions avant le développement frontend afin que le comportement produit, la gestion API , les opérations et le support utilisent le même modèle d’échange.