By Alexander Serechenko, Senior Python Developer and LLM Team Lead at OneTick
In the past year, the OneTick team has been working to enhance documentation discovery by replacing brittle keyword searches with vector-based semantic search. In our recent December webinar, "The Quant’s AI Advantage," my colleague Peter Simpson and I demonstrated that we have moved beyond simple information retrieval. We are now entering the era of agentic workflows and integrated coding assistance.
While our foundation remains a robust vector-based search that handles complex natural language queries better than traditional methods, our latest advancements focus on bringing AI directly into the developer's workflow—whether that’s in the browser, a hosted environment, or your local IDE.
Read on to learn my key takeaways from the session, with a special focus on the new capabilities we’ve developed in the last quarter.
In March, we focused on how vector search helps users find the right documentation page. Now, we have implemented a full Retrieval-Augmented Generation (RAG) system that acts as a "Chat with Docs" interface. Users can ask complex questions like "How do I calculate a period VWAP?" and receive an AI-generated answer complete with code snippets, rather than just a list of links.
To support this, we have significantly expanded our knowledge base. Beyond standard API docs, we are now indexing:
The most significant leap forward since our March update is our work with the Model Context Protocol (MCP). We recognize that developers don't just want answers in a web browser; they want assistance where they write code.
We are actively working on an MCP server that integrates the OneTick Support Assistant directly into popular IDEs like Cursor, VS Code, and PyCharm.
During the webinar, I demonstrated these capabilities live in our SC(A)IL environment (a hosted JupyterLab solution).
**Important note: this section is specific to clients who are subscribed to OneTick Trade Surveillance, who could thereafter benefit from these capabilities using SC(A)IL.
I asked the assistant to "write code to query MSFT average price for November 2025".
The system didn't just retrieve a static example; it:
The recording can be found here.
A major focus of the Q&A was how we prevent hallucinations and protect data. We adhere to a strict "trust and verify" approach. Every AI-generated answer provides reference links to the documentation used to generate it.
Furthermore, we maintain strict security boundaries. While our internal tools access Jira and Slack, the external-facing and client-specific assistants are restricted to public documentation and safe, client-specific schema contexts—never accessing the raw client data itself.
We are rapidly evolving from AI that finds answers to AI that does work. By integrating agentic capabilities into hosted environments and local IDEs via MCP, we are reducing the "plumbing" time for quants, allowing them to focus on strategy and analysis.
If you are ready to see how AI-driven analytics can accelerate your workflow, we invite you to explore OneTick.
Visit onetick.com, email info@onetick.com, or request a private demo here.
Contact us today to set up a personalized walkthrough of these new AI capabilities.
Best wishes,
Alexander Serechenko, Senior Python Developer and LLM Team Lead at OneTick