Software Development
Financial Data
Python
CI/CD Pipelines
Apply Now

Software Meets Wall Street: Cloud-Powered Trading Algorithms

Build a complete end-to-end trading algorithm that leverages cloud infrastructure, data pipelines, and machine learning to autonomously execute financial trading strategies.

Tharun Sathiyamoorthy

Tharun Sathiyamoorthy

Software Development Fellow
Organization logo Open Avenues Foundation
Schedule Thursdays at 12:00 P.M. ET / 9:00 A.M. PT
Duration 8 weeks, 2-3 hours per week
Expert Advanced experience required

Description

In the fast-paced world of quantitative finance, efficiently processing and responding to real-time market data is essential for daily operations and entry-level tasks. In this Build Project, you'll take on the role of a Quantitative Developer, designing and deploying a cloud-based automated trading system that executes strategies based on live market data. With guidance from an experienced industry expert, you'll gain hands-on experience in applying computer science theory towards building and evaluating trading algorithms and the systems behind them. You'll also become proficient with tools and methodologies like Python for data analysis and algorithmic trading, and cloud platforms such as Microsoft Azure for deployment. This will take place in an environment that mirrors the operations of a real quantitative finance development team.

Application timeline

Applications open April 14, 2025
Applications deadline May 8, 2025
Application results released Week of May 26, 2025
Project start date Week of June 9, 2025
Project end date Week of July 28, 2025

What you will learn

  • Build production ready trading algorithms using Python, Pandas and the LEAN Engine.
  • Create automated data pipelines for collecting and processing financial market data.
  • Evaluate trading strategies using industry-standard metrics (Sharpe ratio, drawdown).

Project workshops

1
2
3
4
5
6
7
8

Prerequisites

  • Previous experience with general programming & problem solving.
  • Experience with basic Python (loops, conditions, functions, libraries, simple algorithms).
  • Experience with Python data libraries (Matplotlib, Pandas, NumPy).

Apply Now!

Ready to start this exciting project? Submit your application today and begin your journey with Build!

Apply Now

About the Fellow

Tharun Sathiyamoorthy

Tharun Sathiyamoorthy

Software Development Fellow
Organization logo Open Avenues Foundation
LinkedIn Visit Tharun's LinkedIn

Tharun is a Software Development Build Fellow at Open Avenues, where he works with students leading projects in Software Development. Tharun is also a Quantitative Software Engineer at O Asset Management, where he focuses on DevOps, data pipelines and occasionally, Quantitative Research. Tharun has 3 years of experience in the Software Development field, and has previous stints at FLX AI and Google. Tharun holds degrees in Computer Science and Economics from the University of Rochester. Fun fact, Tharun is trilingual and has lived in 3 different countries!

New York

875 Washington St

New York, NY 10011

© The Build Fellowship 2024