Traders Enterprise Platform
The backend (book processing, calculations, application endpoints, and database migrations) and the web interface connected to its authenticated endpoints.
Build with Traders Enterprise: the Traders Enterprise Platform and the API.

The backend (book processing, calculations, application endpoints, and database migrations) and the web interface connected to its authenticated endpoints.
The shared market-data API used by the Traders Enterprise Platform.
Explore the API →The web interface connects to the backend for application data and actions. The backend uses the shared API for market data. The backend's UI contract documents authentication, bootstrap data, and application endpoints.
Build commands for each project.
mvn clean install
npm ci npm run build
mvn clean install
What each project needs to build.
JDK 21 and Maven. MySQL 8 for the database.
JDK 21 and Maven. Access to the shared market-data service must be arranged with us.
Node.js 20.19 or later 20.x, or 22.12 or later, with npm. Install from the committed lockfile with npm ci.
The interface needs the backend's authenticated endpoints; see the backend's UI contract.
Traders Enterprise is released under the Apache License 2.0. Each repository carries its own LICENSE and notices.
Discuss hosting, broker integration, calculation review, or support.