Automated Volatility Trading Summer Analyst

Automated Volatility Trading Summer Analyst

Application Information


  • Learn to design quantitative trading models
  • Put your outstanding math and programming skills to work on high impact projects
  • Make a direct contribution to our revenue growth

Got what it takes to thrive under pressure? In this quantitative trading role, you’ll need to think quickly as you process information and anticipate market trends to help our clients make their next move.


What to expect

Expect to get your career in quantitative trading off to a brilliant start. From day one, you’ll contribute to our market-making activities and help to drive revenue for the group. Specifically, this will involve working on algorithms that will be used to liquidate stock for derivatives trades, as well as designing medium and high frequency trading models. If you’re passionate about working with financial data, this is a great chance to prove yourself.

How you'll develop

Throughout the summer, our support will help you deliver your best work. In our team-driven environment, you’ll find that mentoring happens naturally and friendships are easy to form. Senior and junior mentors will guide your progress, and networking and social events will provide a fully rounded experience. Halfway through, you’ll get constructive feedback on your performance. By the time the summer’s over, you’ll walk away with a solid understanding of our business, our culture and your potential place within it. If you perform very well and meet our hiring criteria, you could have a full-time role waiting for you after graduation.   

Who thrives here

To be considered for this program, you must have outstanding mathematical ability. You may even be a math Olympiad medalist, an international informatics Olympiad medalist or a Putnam fellow. Ideally you will be studying a quantitative discipline such as math, physics, statistics, computer science or electrical engineering. Beyond that, you’ll also need strong programming skills, preferably in Java or C++.