Skip to content

Service Map

Ports listed below are the internal listening ports used inside the dev container and the docker compose network. In production deployments the services are not exposed on these ports directly: public traffic enters via the Traefik ingress and is routed to services over the internal Docker network.

Port (dev container)ServiceProcessRole
5000Market Simulatormarket-simGBM price engine, real-data seeding
5001EMSemsExecution management, FIX bridge
5002OMSomsOrder validation, routing, RBAC limits
5003LIMIT Algoalgo-traderLIMIT order monitoring
5004TWAP Algotwap-algoTime-weighted average price slicing
5005POV Algopov-algoPercent-of-volume participation
5006VWAP Algovwap-algoVolume-weighted average price
5007Kafka Relaykafka-relayHTTP→Kafka relay for browser/event ingestion
5008User Serviceuser-serviceOAuth2, RBAC, session management
5009JournaljournalPostgreSQL trade lifecycle store
5011Gateway (BFF)gatewayWebSocket hub, HTTP proxy, auth
5012FIX Archivefix-archiveFIX execution report persistence
5013News Aggregatornews-aggregatorMarket news with sentiment scoring
5014AnalyticsanalyticsBlack-Scholes, Monte Carlo, recommendations
5015Market Datamarket-data-serviceAlpha Vantage, Polygon, Tiingo polling
5016Market Data Adaptersmarket-data-adaptersEarnings, economic event adapters
5017Feature Enginefeature-engineReal-time feature vector computation
5018Signal Enginesignal-engineSignal scoring from features
5019Recommendation Enginerecommendation-engineRule-based trade recommendations
5020Scenario Enginescenario-engineFactor shock scenario analysis
5021ICEBERG Algoiceberg-algoHidden order iceberg execution
5022SNIPER Algosniper-algoMulti-venue smart order routing
5023ARRIVAL_PRICE Algoarrival-price-algoArrival price benchmark execution
5024LLM Advisory Orchestratorllm-advisory-orchestratorNatural language trade commentary (Ollama)
5025MOMENTUM Algomomentum-algoEMA crossover signal-driven
5026IS Algois-algoImplementation shortfall minimisation
5027Dark Pooldark-poolSimulated dark pool crossing network
5028CCPccp-serviceCentral counterparty clearing
5029RFQrfq-serviceRequest for quote workflow
5030Product Serviceproduct-serviceStructured product builder (CDO-like multi-leg baskets)
5031Session Replayreplay-servicerrweb session recording and playback
5032Risk Enginerisk-enginePre-trade risk checks (6 checks)
5033LLM Workerllm-workerLLM inference worker (job queue consumer)
5034Discord Botdiscord-botDiscord Gateway client, welcome message on member join
9880FIX Exchangefix-exchangeSimulated FIX 4.2 matching engine
9881FIX Gatewayfix-gatewayFIX 4.2 session manager