Skip to content

Service Map

PortServiceProcessRole
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
5007ObservabilityobservabilityKafka relay for event logging
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 Advisoryllm-advisoryNatural 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
5031Session Replayreplay-servicerrweb session recording and playback
5032Risk Enginerisk-enginePre-trade risk checks (6 checks)
9880FIX Exchangefix-exchangeSimulated FIX 4.2 matching engine