21 Commits

Author SHA1 Message Date
554f577803 Add logic to all models to avoid selling and immediately buying back the same security as this is considered a Wash Trade and is illegal. 2026-03-19 19:46:19 -04:00
87f36345ff Changes to display of Buys and Sells. 2025-12-01 19:45:58 -05:00
b34722ec21 Fix AnalysisDate getting set to Epoch when editing or closing positions. 2025-06-02 19:07:11 -04:00
e16034585e Fix the monthly runs when running the month end process on the weekend... was picking the TradeDate as a weekend date.
Now if we run the model over the weekend the TradeDate and AnalysisDate will the the prior business day.
2025-05-31 12:09:43 -04:00
e60d95b143 Add BetaCalc36,24,06 . Optimize MG 2025-05-09 17:40:13 -04:00
c0384feb95 Sync up with changes from ARM64 2025-05-01 14:08:33 -04:00
30c90cb56c Optimizations 2025-03-31 15:40:02 -04:00
46e080923f Code cleanup. 2025-03-03 19:41:45 -05:00
835c5be11a Add Edit/Close positions for MG and CM models. Remove the Fix for purchase date sell date fall on weekend. Dead code elimination 2025-02-25 15:40:13 -05:00
c16c1f4988 Add interfaces, add edit position , close position to MG model. 2025-02-24 21:26:30 -05:00
d882b10ec0 Fix dictionary access. 2025-02-07 15:57:21 -05:00
348471cbdf Fix MaxUpside 2025-02-06 16:47:00 -05:00
22b8abd7f1 Removed 2025-02-02 16:43:22 -05:00
4d9f18d21e Fix rejection statistics 2025-02-02 16:42:53 -05:00
2731016325 Replaced 2025-02-02 16:42:29 -05:00
84af4b6be5 Code cleanup. 2025-01-24 11:21:58 -05:00
c4b0011317 Fix potential issue when selecting the fallback candidate and share count is zero. 2025-01-20 09:44:09 -05:00
712ce1df84 Removed references to SharpeRatioRiskAllocation 2025-01-14 12:45:11 -05:00
323b259fc5 Removed references to SharpeRatioRiskAllocation 2025-01-14 12:44:57 -05:00
441b8e97ff Removed references to SharpeRatioRiskAllocation 2025-01-14 12:44:45 -05:00
29b417e3f7 init 2024-02-22 14:52:53 -05:00