From 94a9a029621660bd7b768d28787ad29393b4dc26 Mon Sep 17 00:00:00 2001 From: Justin Oros Date: Mon, 9 Feb 2026 08:55:38 -0700 Subject: [PATCH] Fix missing return statement in calculate_position_size --- alpaca_trader/engine.py | 1 + 1 file changed, 1 insertion(+) diff --git a/alpaca_trader/engine.py b/alpaca_trader/engine.py index 848fde2..29691da 100644 --- a/alpaca_trader/engine.py +++ b/alpaca_trader/engine.py @@ -808,6 +808,7 @@ def calculate_position_size(equity, stop_loss, current_price): if position_value > max_position: position_value = max_position debug_print(f"Position capped at 25% equity: ${position_value:.2f}") + return position_value class ORFVGState: def __init__(self):