Infrastructure

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.

Monitoring

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.

30s
Stale Detection
Automatic online/offline status per node
20s
Keepalive Ping
WebSocket heartbeat for instant push
50
Event Backfill
Recent events on dashboard connect
500/s
Rate Limit
Per-broker message throttling

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.

Security

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.

Real-time feed analyzer comparing two price feeds with live delta chart and tick stream

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