By nine, the lag was no longer theoretical.
Priya Shah stood in the middle of the trading floor with three monitors open in front of her, watching numbers that should have been clean turn ragged at the edges. Execution times that had run flawless for fourteen months were stuttering, and the stutter was spreading. Around her, the floor hummed with its usual controlled chaos, sixty desks of analysts hunched over screens, headsets clamped tight, the low roar of overlapping calls that never quite resolved into individual words. It was the sound of money moving, and this morning it had a different pitch to it, sharper, uneasy.
"Talk to me," Dominic said, striding up behind her. Genevieve finally dismissed, his focus narrowed now to something he could actually control. He set his coffee down without drinking it, already forgotten.
"It's worse. The twelve milliseconds from last night just became forty across the arbitrage desk." Priya's fingers moved fast over her keyboard, pulling logs, cross-referencing timestamps, her screen a blur of scrolling numbers. "And it's not isolated anymore. Three subsidiary funds are showing the same pattern. It's spreading laterally, sir, like something's unwinding from the inside out."
Dominic leaned over her shoulder, studying the charts himself now, his own reflection ghosted faintly across the monitor glass. He had built his reputation on reading exactly this kind of noise and separating signal from panic. This did not read like panic. It read like a structure losing the thing that had been quietly holding it together.
"Server load," Dominic said, though the certainty in his voice had thinned since the morning meeting.
"I already ruled that out. Capacity's fine. This isn't a hardware problem." Priya's jaw tightened. "Sir, I need to say something you're not going to like."
"Say it."
"The core execution model has thousands of micro-corrections built into it. Small adjustments, patched daily, sometimes hourly, that keep the algorithm calibrated against live market drift. I always assumed they were automated. Last night I went looking for the process that generates them." She turned her monitor toward him. "There isn't one. Someone's been doing this manually. Every single day, for as long as I've had access to the codebase."
Dominic stared at the screen, at a log file stretching back years, thousands of tiny interventions logged under an internal account name he didn't recognize. E.LAURENT_MANUAL.
The floor seemed to tilt slightly beneath him. He scrolled the log himself, needing to see it with his own hands, not trust it secondhand from someone else's screen. Timestamp after timestamp, some as early as four in the morning, others past midnight, a rhythm of edits that mapped almost exactly onto the hours he remembered lying awake beside an empty side of the bed, assuming his wife was simply a light sleeper. Three years of entries. Three years of a hand steadying his empire while he took every ounce of credit for its balance.
"How far back does it go," he asked, though some cold, buried part of him already knew the answer before Priya said it.
"The earliest entry is dated six weeks after the model went live. Before I was even hired." She scrolled further, her voice careful now, watching him from the corner of her eye the way people watched a structure they suspected might be about to fail. "Sir, whoever this is, they didn't just maintain the model. There are correction patterns here I don't fully understand yet. Refinements that predate techniques we haven't even published internally."
"That's not possible," he said, quieter now. "I built that model myself."
"You built the framework." Priya chose her words like she was defusing something live. "But someone's been hand-tuning it every day since before I started here. Whoever that account belongs to, they stopped logging in at eleven fourteen last night."
Dominic did the math without wanting to. Eleven fourteen. Less than an hour after Eliana walked out of his study with her ring dropped in his whiskey glass.
He thought of three years of late nights, her sitting silently in the corner of his home office with a laptop she claimed was for reading, the soft clicking of keys he'd never once asked about because he assumed, arrogantly, that whatever she was doing couldn't possibly matter to a system this sophisticated. He thought of himself explaining trading theory to her over dinner in simple terms, thinking he was being generous with his time. He thought of her nodding along, saying nothing, asking careful questions that he now realized, with sick clarity, had never once been the questions of someone who didn't understand.
"Pull everything on that account," he said, his voice flat in a way that took real effort to hold. "Every login, every edit, every timestamp going back to when the model launched."
"Already running it. Sir." Priya hesitated. "There's something else. The account access pattern stopped completely at eleven fourteen, but at eleven forty, a short position was initiated against our flagship fund from an entirely different, encrypted terminal. Different signature. Different account."
"The Ghost," Dominic said.
"The timing lines up too well to be coincidence."
Across the floor, phones had started ringing in a rhythm Dominic recognized instantly, the specific cadence of institutional clients calling in a panic, all at once, all asking the same question. He watched three separate junior traders go pale as they answered, watched the tension ripple outward across sixty desks in under two minutes, a contagion moving through the room faster than any of them could contain it. Someone's headset clattered against a desk. Somewhere behind him, a Bloomberg terminal chimed with an alert that made an entire row of analysts turn toward their screens in unison.
He had seen firms unravel before, from a safe distance, reading about it over breakfast with the detached satisfaction of a man who assumed it could never happen to him. He understood now, watching it happen in real time on his own floor, that the unraveling had a smell to it. Burnt coffee. Nervous sweat. The particular silence that falls over a room right before everyone starts talking at once.
"Sir." Harlan appeared at his shoulder, phone already extended toward him. "Bloomberg's running a story. Anonymous sourcing. It says Vance Global's flagship fund suffered undisclosed execution failures overnight, and that the firm's chief quantitative architect just left the company under contested personal circumstances."
Dominic took the phone. The headline filled the screen in stark black text, already gathering shares, already being forwarded across every trading desk on the street with the particular gleeful speed reserved for a competitor's public unraveling.
VANCE GLOBAL'S SECRET GENIUS WALKS OUT. WHO WAS REALLY RUNNING THE NUMBERS?
Beneath it, a photograph he didn't remember being taken. Eliana, standing outside Vance Tower in the rain the night before, coat soaked through, her face composed and unreadable as she stepped into a waiting cab.
"Who leaked this," Dominic said, and this time his voice did not stay flat.
Nobody on the floor answered him. Nobody needed to. His phone was already buzzing in his pocket, the caller ID flashing a name that made his stomach drop before he even answered.
His father.