RB

📊 The $50M Strategy: From Backtests to Live Trading

Live Project

How I transformed market insights into a high-performing trading strategy now managing $50M+ in assets

Timeline:2019 - Present
Technologies:
Python
Pandas
NumPy
Matplotlib
Backtesting Frameworks
Financial Modeling
Strategy Design
📊 The $50M Strategy: From Backtests to Live Trading

The Problem

It was 2019 when GR Financial Group—a $1B asset management firm—hit a wall. Their flagship strategies were underperforming in volatile markets, and the team needed fresh thinking. I remember sitting in that dimly lit conference room, watching the CIO pace nervously as he explained the challenge: "We need something that can adapt faster—without taking on reckless risk." The pressure was on, but I saw an opportunity to prove what I could do.

My Role

As the youngest member of the strategy team, I was given a chance to experiment. My mission? Develop a new approach that could capture short-term opportunities while maintaining strict risk controls. I spent nights combing through decades of market data, searching for patterns others had missed. This wasn't just about coding—it was about developing an intuition for how markets really move.

The Approach

The breakthrough came when I stopped looking at price movements in isolation. By analyzing volatility clusters and regime shifts across multiple timeframes, I discovered consistent patterns that could predict short-term momentum. I built a custom Python framework to test hundreds of variations, each time refining the entry logic, position sizing, and exit rules. The process was grueling—countless backtests, dead ends, and late-night debugging sessions—but slowly, the strategy took shape.

What I Built

  • A market regime detection system that adapts to volatility conditions in real-time
  • Dynamic position sizing logic that scales exposure based on signal strength
  • A live performance dashboard that tracks every trade and metric
  • Automated risk controls that prevent overexposure during turbulent periods

The Outcome

~17.1%

Annualized Returns

1.57

Sharpe Ratio

<20%

Max Drawdown

+8%

Alpha vs. Market

Two years later, that strategy now manages over $50M in live capital. It's become one of GR Financial's most consistent performers, delivering ~17% annual returns with controlled drawdowns. But beyond the numbers, this project taught me an invaluable lesson: great trading strategies aren't just about math—they're about understanding human behavior in markets.

Tools & Stack

Python
Core Technology
Pandas
Core Technology
NumPy
Core Technology
Matplotlib
Supporting Tool
Backtesting Frameworks
Supporting Tool
Financial Modeling
Supporting Tool
Strategy Design
Supporting Tool

The entire stack was built with Python—Pandas for data analysis, NumPy for calculations, and Matplotlib for visualization. I developed custom backtesting frameworks to simulate thousands of scenarios, ensuring the strategy would hold up across different market environments.

Why This Project Matters

This project represents more than just financial results—it's proof that persistence and creative problem-solving can overcome even the most daunting challenges. When others saw market noise, I found opportunity. That mindset continues to drive everything I build today.

Ready to ship something real?

6-week sprintWeekly demosShipped in production

© 2026 Ricardo Barroca