From 2f49a99ca420c9fa3d8c5ede5a52a2c37bc1ec1a Mon Sep 17 00:00:00 2001 From: Emil Lerch Date: Wed, 11 Mar 2026 12:00:03 -0700 Subject: [PATCH] adjust 1 year return threshold to allow for landing the snap on weekends/holidays --- src/analytics/performance.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/analytics/performance.zig b/src/analytics/performance.zig index e24f6d1..2763e1a 100644 --- a/src/analytics/performance.zig +++ b/src/analytics/performance.zig @@ -40,7 +40,7 @@ fn totalReturnFromAdjCloseSnap(candles: []const Candle, from: Date, to: Date, st return .{ .total_return = total, - .annualized_return = if (years >= 1.0) + .annualized_return = if (years >= 0.95) std.math.pow(f64, 1.0 + total, 1.0 / years) - 1.0 else null, @@ -104,7 +104,7 @@ fn totalReturnWithDividendsSnap( return .{ .total_return = total, - .annualized_return = if (years >= 1.0) + .annualized_return = if (years >= 0.95) std.math.pow(f64, 1.0 + total, 1.0 / years) - 1.0 else null,