Activate Your Interest in Coding for Algorithmic Trading

Adam Kasperowicz, Julian Brendl, Gregory Pandechis

Algorithms Data python

See in schedule: Mon, Jul 26, 13:15-14:45 CEST (90 min)

Ready to learn about algorithmic trading from the inside out? Optiver invites Python developers to dive deep into the technical systems that power Optiver, a leading global market maker. Optiver contributes to efficient, transparent and healthy markets by accurately pricing financial products on 50+ exchanges around the world. In order to continuously generate accurate prices, the firm builds and relies on sophisticated Python models. Want to push your skills to the limit? Let’s see if you’ve got what it takes to program under the pressure of the markets.

In this workshop, Python experts will be tasked with developing a profitable trading strategy within Optibook, Optiver’s simulated financial exchange. First, you’ll learn the necessary industry fundamentals. Next, you’ll hit the ground running building a model that prices, executes, hedges and position-manages trades. Throughout the process, you’ll gain invaluable knowledge of order-books, order-types, liquidity, positions and trading systems. It’s as close as you can get to real-world trading experience, all with the safety net of a replicated environment.

The session is expected to last 3 hours. Please contact one of our trainers via the Matrix platform and the channel 🐌 Training 5: Argument-Clinic or directly via private message 30 minutes before the session to get credentials (username & password) to be able to join the challenge. The very beginning of the workshop we will make sure that everyone has an access to the platform.

Upon joining, participants can decide whether to work independently or as a team with friends of colleagues.

Join us and stand a chance to win a mechanical keyboard! The first 3 places will be awarded the prize.

Type: Training (180 mins); Python level: Beginner; Domain level: Beginner

Adam Kasperowicz


Born and raised in Poland. Completed Bachelor in CS in Warsaw. Moved 2 years ago to Amsterdam to work at Optiver. Work consists for creating C++ backends and diverse Python tools for researchers/data scientists/quants.

Julian Brendl


German that moved to the Netherlands to work at Optiver. In the past I worked in our research & data team along with Adam where I developed different Python servers that pre-process data for our researchers/data scientists. Now I'm working in our auto trading team where I work on applications that connect to exchanges and execute trades.

Gregory Pandechis


Born, raised, and educated in Australia. Originally from the Optiver Sydney office. Relocated to Optiver Amsterdam in 2017.
Current work consists of using Python to process trading data for regulatory compliance and monitoring.
Also experienced in C++ for financial-instrument pricing, auto-trading, and connectivity to various exchanges around the world.