Infrastructure & Operations
Event-driven architecture with multi-protocol connectivity. Deterministic execution, real-time monitoring, and enterprise-grade security — built into every layer.
Built Like a Trading Engine Should Be
Every component designed for deterministic execution, automatic recovery, and zero data loss.
Event-Driven Kernel
Single-threaded deterministic event processing with stream-based ordering. Every tick, signal, and order flows through a unified event bus — guaranteeing causal ordering and eliminating race conditions. Native thread for persistence writes ensures zero-copy, non-blocking storage.
Multi-Protocol Gateway
Connect to any venue through the appropriate protocol: FIX 4.4 for institutional liquidity and cTrader platforms, WebSocket for real-time data feeds, and native MT4/MT5 EA for retail brokers. All protocols feed into the same unified tick pipeline with canonical symbol normalization.
TCP Rate Limiting
Per-broker message throttling: 500 messages/second for data channels, 100 messages/second for execution channels. Prevents upstream broker disconnects during high-volume periods while maintaining full throughput during normal operation.
Position Reconciliation
On every broker reconnect, THFT fetches the full position snapshot and compares it against internal state. Mismatches are resolved automatically — no orphaned trades, no phantom positions. FIX-based execution reconciliation ensures consistency across sessions.
Exponential Backoff Reconnect
All connections — FIX, cTrader, WebSocket, and MT4/MT5 — feature automatic reconnection with exponential backoff capped at 60 seconds. Symbol subscriptions accumulate and restore transparently. Zero manual intervention required.
Stream-Based Event Ordering
Deterministic event ordering through append-only streams with consumer groups for reliable event reading. Trade history, position updates, and metric snapshots are all guaranteed to be processed in order — even across Core restarts.
Operations & Tooling
Institutional FIX gateway, real-time feed analysis, and a full web dashboard — all managed and ready to deploy.
Institutional FIX Server
Built-in FIX 4.4 protocol gateway running on a real server — not a plugin or bridge. Direct session-level connectivity to liquidity providers, prime brokers, and cTrader platforms. Raw market data ingestion with microsecond timestamping, full order routing, and execution reports. Aggregated book-building across multiple FIX sessions into a unified depth-of-market feed.
Real-Time Feed Analyzer
Compare any two feeds side-by-side with live delta charts. Visualize bid/ask tick streams, measure latency per node, track tick rates per second, and identify arbitrage windows before committing capital.
Full Web Dashboard
Manage everything from your browser: create and configure strategies, build symbol grids, connect brokers and feeds, monitor live metrics, control execution at runtime, and enable/disable strategies without restart. Fully managed — we handle updates and infrastructure.
See Everything, Miss Nothing
Real-time observability across every layer of your trading infrastructure. Latency, throughput, health, and logs — all streaming live to your dashboard.
Live Latency Tracking
Measure ping RTT per venue via FIX TestRequest and WebSocket ping-pong. Track feed delivery latency from exchange timestamp to local receive. Monitor order fill latency from submission to execution — all in millisecond precision.
WebSocket Real-Time Push
Three dedicated WebSocket channels: execution events with metrics push, Docker container log streaming, and real-time tick data sampling. Instant push on state changes with a 3-second safety fallback poll.
Container Log Streaming
Stream Docker logs from Core, API, and infrastructure services directly in the dashboard. Per-service 500-line rolling buffers with service label auto-detection and configurable tail backfill on connect.
Node & Broker Health
30-second stale threshold for automatic online/offline detection per node. Status reason fields explain exactly why a node went offline. Broker heartbeat diagnostics report free margin, leverage, server time, and reconnection counts.
Tick Rate Monitoring
Rolling-window tick rate analysis per venue in real-time. Track ticks per second, identify feed slowdowns, compare throughput across providers. Delta running averages per symbol show fast-slow spread history over time.
Trade Analytics & Export
Complete trade history with CSV export. Daily P&L summary with win/loss counts, win rate, and best/worst trade identification. Per-broker breakdown with swap, commission, and slippage aggregation. On-demand MT5 history fetch with timestamp and symbol filtering.
Enterprise-Grade Security
Your capital and credentials are protected at every layer. From encrypted connections to brute-force protection — security is built into the architecture, not bolted on.
JWT Authentication
Token-based session management with configurable expiry. Dual-mode secret validation blocks production startup with default credentials — enforcing proper key rotation from day one.
Bcrypt Password Hashing
Industry-standard bcrypt hashing with automatic format detection. Passwords are never stored in plain text. Development mode includes security warnings to prevent insecure configurations from reaching production.
Login Rate Limiting
Brute-force protection with per-IP rate limiting: 5 login attempts per 60-second window. Exceeding the limit returns HTTP 429 with a clear cooldown indication. No lockouts — just throttling.
FIX Client Authentication
Per-client sender_comp_id authentication on the FIX gateway. Individual client enable/disable without deletion, per-client rate limits, max symbol subscriptions, and separate password management per session.
SSL/TLS Encryption
All FIX sessions support full SSL/TLS encryption for secure communication with liquidity providers and prime brokers. WebSocket connections secured with standard TLS transport.
Credential Reference System
Named credential references for all FIX and broker connections. Centralized secret management with automatic format detection — no credentials stored alongside configuration data.
Dashboard — Real-Time Feed Analyzer
Ready to Get Started?
Get full access to the Taurus HFT engine, dashboard, and all strategies — $149/month.
Get Started