Noyan Tokgozoglu: How Optiver Builds an AI Platform for Fast, Measurable Decisions

The trading firm’s AI engineering lead explains same-day model adoption, on-premises infrastructure, cost controls and the limits of replaying agent evaluations.

NTNoyan TokgozogluPonente · Optiver
Canal
AI Engineer
Publicado
27 oct 2026
Vídeo
23:22
Lectura
6 min
Diapositivas
6
Original
inglés
Abrir en YouTube
Al desplazarte, el vídeo se reduce a la esquina inferior derecha y sigue reproduciéndose. Los subtítulos siguen tu idioma de lectura.
Idioma de lecturaDisponible en 2 idiomas
Este artículo aún no está en español, así que se muestra el original en inglés.
RESUMEN

En 30 segundos

Optiver’s Noyan Tokgozoglu describes an AI platform designed for a trading environment where some changes can affect profit and loss within hours. He covers modular model and agent gateways, internal benchmarks, context and cost optimization, user-facing tools, and open challenges in knowledge and evaluation replay.

  1. 1Fast feedback, costly delaysTrading changes can show profit-and-loss effects quickly, increasing the value of measurement and timely decisions.
  2. 2Same-day model adoptionThe team benchmarks new models against internal golden sets before making them useful to production workflows.
  3. 3Control default contextSome fresh sessions loaded around 200,000 tokens or more; tool search, caching and harness changes reduced waste.
  4. 4The replay problemEvaluation is imperfect when a tool depends on a world state that cannot be reconstructed exactly.
  5. 5Keep agents measurableThe team favors agents scoped to clear tasks and connected through a gateway over combining every capability in one agent.

Conclusiones

  1. Internal golden sets help a firm decide whether a new model is valuable for its own workflows.
  2. A modular gateway can support third-party and on-premises models while tracking spend and availability.
  3. Excess default context creates costs that tool search, caching and better retrieval can reduce.
  4. Visibility, alerts and budgets help teams manage their own AI spending.
  5. Replaying evaluations is difficult when external tool state has changed since the original run.
TEXTO COMPLETO

Lee el texto editado por capítulos

Solo la transcripción
01

Trading feedback and platform principles

Tokgozoglu explains Optiver’s market-making context and the need for speed and measurement. The platform is modular, self-service and grounded in trading-team workflows.

I am Noyan Tokgozoglu, head of AI engineering at Optiver. We are a market maker: we facilitate trading with our own money, using data and models to make decisions. The firm makes more than 10 million trades and prices more than one million instruments a day, processing petabytes of data across a global operation.

In a conventional technology business, a product change may take weeks to generate engagement data and quarters to show its revenue effects. At Optiver, a change for traders or quantitative researchers can show an effect on profit and loss within hours, although some instruments and decisions have longer horizons.

Fast feedback cuts both ways. A missed market opportunity can be costly, so we need to act quickly and measure effectively. That environment shaped the AI platform we built: speed matters, but so does knowing whether a new model or technique adds value.

AI platform principles
DIAPOSITIVA 1 / 6AI platform principlesThe principles include modularity, measurement, self-service defaults, safety and forward deployment.

Our platform principles include moving fast, modularity and measurement at every layer. Models, tools and agent patterns change rapidly, so we need to benchmark useful developments and bring them in without rebuilding the entire stack. External benchmarks are not enough because our internal data and use cases have different distributions.

Traders are capable and independent, so the platform should be self-service with sensible defaults. Our AI engineers also sit with trading teams, learn their workflows and help apply AI directly. The lessons from that forward-deployed work return to the shared platform.

Safety matters because an agent acting incorrectly in our stack can have serious consequences. Everyone in the company uses AI in some form. Our infrastructure and GPUs are on premises; third-party model inference is an exception, covered by arrangements such as zero-data-retention agreements.

02

The platform and same-day models

Inference and agent gateways support multiple models and user surfaces. Internal golden sets inform rapid model adoption.

Optiver AI platform stack
DIAPOSITIVA 2 / 6Optiver AI platform stackThe diagram places user surfaces, agent and inference gateways, models and shared controls in one architecture.

The platform includes third-party and self-hosted models behind an inference gateway. The gateway routes requests, measures spending and supports budgets and provider substitution. If one provider is unavailable, another can help maintain service, which matters when downtime has a direct business cost.

Above that are agents with registered skills, plugins and tools, plus team knowledge and memory. An agent gateway provides a shared layer for agents and people to communicate and orchestrate work with identity management. Different teams can bring their own context into this system.

The user surface matters as much as the platform. We built a web interface for sessions, an agent workbench where teams can configure and share profiles, and a personal assistant available across the company. A platform has little value if users cannot or do not want to use it.

New-model adoption
DIAPOSITIVA 3 / 6New-model adoptionA new frontier model is benchmarked on golden sets before becoming available to production workflows.

One goal is to make a newly public frontier model available to production workflows the same day—if it proves useful. We benchmark against internal golden sets gathered with trading teams, then share the results and recommendations so users can judge the value for their own work.

A model release also requires gateway support, interfaces, cost management and sometimes harness updates. Launching it is not the end: a global firm needs round-the-clock support, regional rotations and communication about what was tested, how it performs and how to use it.

We want optionality across models and harnesses, including on-premises workloads in isolated environments. Third-party providers and self-hosted models go through the inference gateway. We log model interactions and feed them into our evaluation system.

A meta-harness layer lets teams configure experiences across different harnesses and connect to their knowledge bases. We derive additional knowledge from traces over time. Teams can deploy and manage agents on the platform or access them through interfaces such as the web portal and IDE.

03

Spending wisely

The team reduces excessive context and exposes budgets. Open models, routing and better retrieval provide further options.

AI usage and spending rose sharply, particularly around major model releases. The chart I show is illustrative and has no spending figures. We believe additional use can create value, but we want to spend wisely and improve the return from the tokens we buy.

One problem was excessive default context. In a fresh session, some setups loaded roughly 200,000 tokens or more before the user had done anything, as teams accumulated MCP tools and background information. Pure self-service without attention to defaults can become expensive.

Reducing fresh-session context
DIAPOSITIVA 4 / 6Reducing fresh-session contextTool search, command-line wrappers, caching and harness changes reduce default context usage.

We added MCP tool search, offered agents command-line wrappers around groups of tools and examined cache invalidation and lifetime. We also worked with teams to optimize harnesses, including moving material from a massive system prompt into a knowledge base when appropriate.

Making spend visible helped too. Teams can set their own alerts and limits, and many choose reasonable boundaries when given that information and agency. We also use on-premises open models where they are a good value for a particular task, without assuming they fit every use case.

Spending wisely
DIAPOSITIVA 5 / 6Spending wiselyThe slide lists visibility, open models, routing and knowledge bases as ways to improve return on AI spend.

We are exploring model routing and dividing work between a more capable model that plans and smaller models that implement parts of a task. Effective knowledge retrieval can also reduce unnecessary context. The goal is not simply to use fewer tokens, but to obtain more value for the investment.

04

Building for users

A shared portal replaces fragmented local setups and supports collaborative agent work. Traders contribute improvements.

To meet users where they were, we looked at the bespoke harness setups and improvised web interfaces people were already making. We built a shared web portal for sessions, chat and artifacts that fits our infrastructure and can be iterated at our own pace.

Shared user interface
DIAPOSITIVA 6 / 6Shared user interfaceA mock interface illustrates the session and agent workspace described in the talk.

Traders now contribute code for their own workflows, and the portal has gained features such as collaborative document editing. We are moving toward shared rooms where people can work with their own agents and other deployed agents, with a Slack client for access on the move.

05

Questions: knowledge, replay and orchestration

Tokgozoglu discusses imperfect knowledge systems, vendor dependencies and the challenge of reconstructing tool state. He favors measurable, scoped agents.

In questions, I said our knowledge-base solution is still imperfect. Markdown and vector search each have strengths and limitations, so we use a hybrid approach and want to explore options such as graph databases. Memory and retrieval remain areas for further work.

Why build instead of relying entirely on vendor solutions? Our on-premises requirements made some offerings difficult to use, and deep dependence on one provider can leave us moving at that provider’s pace. I do not claim our approach fits everyone; our particular circumstances and engineering capacity make it viable for us.

Evaluation has another hard problem: a tool’s world may have changed since the original agent run. A trading backtest database can often be queried at a point in time; recreating the earlier state of Slack or another service may be much harder.

We try to estimate how confidently each tool call can be replayed at the original point in time and use a proxy around MCP tools when rerunning evaluations. The result remains imperfect; reconstructing the world state is an open problem rather than something we have fully solved.

When teams combine agents, simply taking the union of all their capabilities can create complexity and technical debt. For small changes we can version an agent, but for broader work we increasingly prefer agents scoped to measurable tasks that communicate through a shared gateway.

That becomes an orchestration problem, but it preserves clearer lifecycle management and evaluation. A single bloated agent can improve in one capability while worsening in another, making the overall system difficult to tune.

Más de este canal

7 diapositivas18:56EN
AI Engineer· 27 oct 2026John Feminella: Five Controls for AI Agents, and the $900 Million Bank ErrorJohn Feminella · Two SigmaA payment mistake shows why good intentions and approval prompts are not enough. Feminella describes practical controls for giving agents useful autonomy.Seguridad y gobernanzaIngeniería de agentesIA en finanzas+2
5 diapositivas18:12EN
AI Engineer· 27 oct 2026Tim Tyler: An Accountability Framework for AI Agents as a Digital WorkforceTim Tyler · GraviteeThe Gravitee speaker applies identity, sponsorship, authority and oversight to agents, drawing on how organizations manage human work.Seguridad y gobernanzaIngeniería de agentesAutenticación de agentes+1
6 diapositivas16:38EN
AI Engineer· 27 oct 2026Aiden Sochowski: Securing 300 Agents in a 60-Person CompanyAiden Sochowski · RunlayerRunlayer’s founding engineer explains what session monitoring revealed about agent permissions, prompt injection, tool errors and runaway cost.Ingeniería de agentesAI securityPrompt injection+2
10 diapositivas56:01EN
AI Engineer· 26 oct 2026Xander Song on Evaluating Agents with Harbor and PhoenixXander Song · Arize AIArize AI engineer Xander Song explains how Harbor runs realistic agent tasks in isolated sandboxes, and how his team uses Phoenix to compare prompt changes, inspect trajectories, and test a SQL tool.Evaluaciones y observabilidadIngeniería de agentesSandboxes & isolation+2
7 diapositivas19:43EN
AI Engineer· 26 oct 2026Jack Wotherspoon on Building a Team of Managed AgentsJack Wotherspoon · Google DeepMindGoogle DeepMind’s Jack Wotherspoon introduces Gemini Managed Agents: cloud sandboxes that let teams run coding and research agents with a single API call. He explains how persistent environments, reusable skills, proxy-injected credentials, schedules, and specialized agents fit together.Ingeniería de agentesAgent orchestrationSandboxes & isolation+2
9 diapositivas53:04EN
AI Engineer· 26 oct 2026Fuad Ali: Building a Feedback Loop to Improve AI AgentsFuad Ali · Arize AIAn Arize workshop connects traces, failure datasets, evaluations, proposed fixes and experiments while keeping human judgment in the loop.Ingeniería de agentesEvaluacionesObservabilidad y fiabilidad+2