Commit graph

23 commits

Author SHA1 Message Date
31d49d4432
clean up perf 2026-03-19 14:32:03 -07:00
88241b2c7b
portfolio cli/tui cleanup 2026-03-19 14:25:13 -07:00
b4f3857cef
consolidate shared portfolio summary calculations 2026-03-19 13:28:18 -07:00
b162708055
consolidate drip summary 2026-03-19 13:04:20 -07:00
e29fb5b743
consolidate watchlist loading/use srf 2026-03-19 13:00:57 -07:00
46bf34fd1c
remove old comment/reuse symbols 2026-03-19 12:50:51 -07:00
1cd775c27e
refactor risk module/better sharpe ratios/adjust valuation for covered calls
All checks were successful
Generic zig build / build (push) Successful in 33s
2026-03-17 09:45:30 -07:00
0ca05ed3b4
move isCusipLike / deal with default risk rate 2026-03-10 15:53:51 -07:00
d187664494
clean up format.zig/remove it from exported module 2026-03-10 15:13:20 -07:00
71a5c548d5
title case for etf sectors, force upper case on symbol search 2026-03-06 15:11:04 -08:00
3d679f9d75
introduce deinit on Dividend 2026-03-06 14:59:14 -08:00
57b0811ecd
ai: remove most manual type conversion in favor of srf 2026-03-06 10:59:33 -08:00
c65ebb9384
utilize srf library from/to most concrete types 2026-03-04 17:10:01 -08:00
9819c93cfe
update pnl -> gain_loss 2026-03-03 13:32:56 -08:00
f936531721
root.zig review 2026-03-03 12:58:14 -08:00
52337ab5a9
title case sector in enrich command 2026-03-03 12:27:23 -08:00
089e81df54
ai: provide fetch progress info when tui starts 2026-03-03 12:00:41 -08:00
c5a4d68899
add market value of lots to CLI/TUI display 2026-03-02 08:58:34 -08:00
86a764dca9
ai: restore progress in CLI/add to TUI 2026-03-02 08:42:30 -08:00
7b07c09f70
ai: fix and centralize portfolio value calculation 2026-03-02 08:35:36 -08:00
6d9374ab77
move isCusipLike to a more generic place 2026-03-01 12:45:26 -08:00
facc233976
ai: deduplicate cli/tli display functions 2026-03-01 11:57:29 -08:00
313ef83065
restructure for single test binary/simplify Coverage module (drop to 30% thresh temp) 2026-03-01 09:04:56 -08:00