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

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
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
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!
About the Fellow

Tharun Sathiyamoorthy


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!