There's a moment every electronic trading operations team knows by heart. It's 07:42 London time. Pre-market is ticking. The desk is positioning for the open. And then a FIX session drops.
The monitoring dashboard lights up — you know something is wrong. What happens next is the part nobody has fixed. Until now, the diagnostic workflow that follows has looked roughly the same for the past fifteen years: SSH into a server, grep through log files, eyeball FIX tags, cross-reference a PDF of the specification, call the counterparty, coordinate a reset. Every minute of that process is a minute the desk can't route orders through that session.
We built Wisecube Nexus to close the gap between detection and resolution. Not with another dashboard. With an AI copilot that reads your logs, diagnoses the problem, and — with one approval click — executes the fix. All inside your private cloud, with zero data leaving your perimeter.
But instead of listing features, let me walk you through what this looks like in practice.
The same incident, two different realities
- 01Operator opens a terminal and SSHs into the FIX engine host.
- 02Navigates to the log directory, greps for the SenderCompID.
- 03Scrolls through the last few hundred messages looking for the disconnect.
- 04Finds a Logout message with Tag 58 containing a reject reason.
- 05Cross-references the reject code against a PDF of the FIX specification.
- 06Realises it’s a sequence number mismatch — expected vs. received don’t align.
- 07Opens the vendor admin interface, executes the sequence reset.
- 08Restarts the session and verifies the Logon handshake.
- 01Operator types: “Why did the BANZAI session drop?”
- 02Nexus’s router classifies the query and triggers the connectivity analysis workflow.
- 03Searches FIX logs over SSH, identifies the Logout, decodes Tag 58 against the spec database.
- 04Traces the sequence gap — expected 4521, received 1 — cross-references PossDupFlag and GapFillFlag.
- 05Reports a structured diagnosis and recommends a sequence number reset.
- 06Operator clicks Approve. Nexus executes the command over SSH and confirms the session is back online.
Same problem. Same infrastructure. Same security controls. The difference is that a purpose-built AI agent with 27 specialised tools did the log search, the spec lookup, the sequence analysis, and the command execution — and the human made the decision.
Why the gap between monitoring and resolution matters
Trading operations teams have spent the last decade investing heavily in monitoring — dashboards that tell you a session is down, alerts that fire when latency spikes, health-checks that confirm a heartbeat is missing. These systems are excellent at detection. The problem is that detection is the easy part.
The hard part is what comes after: the investigation, the diagnosis, the root-cause analysis, and the remediation. That workflow has remained stubbornly manual. An experienced operator can resolve a routine sequence gap in twenty to thirty minutes. A complex multi-session failure involving vendor coordination and unclear reject codes can take hours. Every one of those minutes is a minute the desk can't route orders through that session — and at market open, the cost isn't theoretical.
We've automated nearly everything else in the trade lifecycle — pricing, execution, allocation, confirmation. But the one moment where speed matters most, when something breaks, we're still doing it by hand.
What Nexus does differently
Nexus is not a chatbot bolted onto your infrastructure. It's an agentic system built on LangGraph that selects from a library of 27+ deterministic tools based on the operator's natural-language query. The AI reasons about which tools to call and in what order; the tools themselves execute with precision against your FIX engines, log files, and specification database.
This separation — AI for reasoning, deterministic code for execution — is fundamental. When Nexus searches your logs, it isn't hallucinating grep results; it's calling a parameterised search function over SSH or WinRM with validated inputs. When it decodes a reject code, it's querying a PostgreSQL database loaded with the complete FIX 4.0–5.0 specification. When it recommends a session reset, it's presenting a specific command for human approval — not auto-executing anything.
What a query actually triggers
Five automated investigation workflows cover the most common incident types: order status, rejections, DK trades, connectivity failures, and scenario analysis. Each one chains multiple tool calls into a structured root-cause investigation — the kind of multi-step process that would take an experienced human twenty minutes of context-switching.
Security is the architecture, not a feature
The most common objection we hear isn't about capability — it's about data. Every CISO we speak to asks the same question: where does the data go?
With Nexus, the answer is nowhere. The AI model runs locally inside your Azure Private Cloud via Ollama, on your GPU, behind your NSG rules. The inference endpoint is localhost:11434. Zero bytes leave your VNET — not to us, not to anyone. Both the application VM and the inference VM enforce deny-all outbound rules at the NSG level, so even a misconfiguration can't leak data.
On top of that, five independent safety layers protect command execution. RBAC controls who can execute. A command whitelist limits actions to four operations — start, stop, reset, status — and nothing else. Human-in-the-loop approval means no command runs without an explicit click. Input validation and shell injection prevention secure every parameter. And an emergency kill switch disables all command execution system-wide in under five seconds, with no restart required.
Nexus has been independently audited with a security score of 8.3/10 and zero critical vulnerabilities in the production release.
This isn't automation replacing people
There's a persistent anxiety around AI on trading desks — the idea that automation means headcount reduction. Nexus is built on the opposite premise. The human makes the decision. Always. The AI does the log-diving, the spec lookup, the sequence tracing — the work that a senior operator can do but shouldn't have to at 07:42 on a Monday morning.
That's not replacing people. That's returning 26 minutes to someone who has better things to do at market open.
See it for yourself
We'll walk you through a live session recovery — from log search to restart — in 15 minutes.