Commit graph

32 commits

Author SHA1 Message Date
2b1880fa46 fix watchlist loading 2026-03-31 17:11:03 -07:00
4e0270c884 create a view model for options and cds that is reused between cli/tui 2026-03-31 17:02:32 -07:00
64621429f9 cache command updates 2026-03-21 08:45:27 -07:00
678c70467a rework the data load 2026-03-20 09:48:03 -07:00
6181305aa8 clean up history/enrich 2026-03-20 09:07:47 -07:00
70b88c0cc2 clean up options 2026-03-20 08:58:30 -07:00
f227cfc655 clean up quote 2026-03-20 08:51:49 -07:00
85828fc851 clean up analysis 2026-03-20 08:40:04 -07:00
2aaa3e91af clean up earnings 2026-03-20 08:12:53 -07:00
5f57a63ebc clean up perf 2026-03-19 14:32:03 -07:00
0099edcb10 portfolio cli/tui cleanup 2026-03-19 14:25:13 -07:00
5756934d6e consolidate shared portfolio summary calculations 2026-03-19 13:28:18 -07:00
04358e5561 consolidate drip summary 2026-03-19 13:04:20 -07:00
a9af5f1fa4 consolidate watchlist loading/use srf 2026-03-19 13:00:57 -07:00
ccdbfdeac2 remove old comment/reuse symbols 2026-03-19 12:50:51 -07:00
5acce9d0bf refactor risk module/better sharpe ratios/adjust valuation for covered calls 2026-03-17 09:45:30 -07:00
868fcd98d3 move isCusipLike / deal with default risk rate 2026-03-10 15:53:51 -07:00
d2867a58e8 clean up format.zig/remove it from exported module 2026-03-10 15:13:20 -07:00
41105989c7 title case for etf sectors, force upper case on symbol search 2026-03-06 15:11:04 -08:00
b5af45bf5a introduce deinit on Dividend 2026-03-06 14:59:14 -08:00
46862519b6 ai: remove most manual type conversion in favor of srf 2026-03-06 10:59:33 -08:00
471c8639d8 utilize srf library from/to most concrete types 2026-03-04 17:10:01 -08:00
ecf3d71d97 update pnl -> gain_loss 2026-03-03 13:32:56 -08:00
057f317de2 root.zig review 2026-03-03 12:58:14 -08:00
bef92ddfd9 title case sector in enrich command 2026-03-03 12:27:23 -08:00
fed140b2bc ai: provide fetch progress info when tui starts 2026-03-03 12:00:41 -08:00
145b02c0bf add market value of lots to CLI/TUI display 2026-03-02 08:58:34 -08:00
7288d74d4f ai: restore progress in CLI/add to TUI 2026-03-02 08:42:30 -08:00
2a6d85cf25 ai: fix and centralize portfolio value calculation 2026-03-02 08:35:36 -08:00
acfd1ac769 move isCusipLike to a more generic place 2026-03-01 12:45:26 -08:00
390fd73497 ai: deduplicate cli/tli display functions 2026-03-01 11:57:29 -08:00
a738ef46c4 restructure for single test binary/simplify Coverage module (drop to 30% thresh temp) 2026-03-01 09:04:56 -08:00