Движок сопоставления и основные модули

Изучите основные биржевые модули, лежащие в основе торговой платформы с собственной маркой.

Просмотр в формате Markdown

Биржа с собственной маркой требует большего, чем фронтенд-шелл. Пользовательский опыт зависит от надёжных основных модулей, стоящих за торговлей, счетами, рисками и расчетами.

Основные модули

МодульРоль
Сопоставление и жизненный цикл ордераОтвечает за подачу приказов, сопоставление состояния, отмену и записи исполнения.
Система счетов и должностейПоддерживает балансы, состояние маржи, позиции и доступность торгов.
Контроль рисковКоординирует кредитное плечо, маржу, ликвидацию и аномальное поведение рынка.
Рыночные данныеРаспределяет цены, глубину, сделки и данные графиков по торговым интерфейсам.
Поселение и записиПоддерживает согласованность истории торгов, изменений баланса и операционных записей.

Путь документации

Начните с торговых правил перед интеграцией API . Команды продукта, операций и разработки должны обладать одинаковым пониманием типов заказов, маржинального поведения, комиссий и логики ликвидации.

Вопросы реализации

  • Какие типы ордера и условий доступны пользователям?
  • Какой сервис владеет правилами символов, точной валидацией и доступностью торгов?
  • Как согласовываются записи о ордере, торговле, позициях, балансах и расчетах?
  • Какие идентификаторы остаются стабильными в REST ответах, WebSocket событиях и записях партнёров?
  • Какой мониторинг и путь отката применяется, когда данные о сопоставлении, рисках или рыночных данных становятся недоступными?

Ответьте на эти вопросы до разработки фронтенда, чтобы поведение продукта, API обработка, операции и поддержка использовали одну и ту же торговую модель.