Commit graph

163 commits

Author SHA1 Message Date
add0222ebc remove when column
it was marginal benefit before, and now fmp does not
even have the data, so not worth showing
2026-04-30 15:26:38 -07:00
a64308ee87 sort reverse chronological - now we have a lot more data 2026-04-30 15:23:45 -07:00
494177ca24 replace finnhub with fmp - finnhub data not correct 2026-04-30 15:22:52 -07:00
b241feeaf0 incorporate life events (e.g. social security) into projections 2026-04-30 10:10:44 -07:00
54efdc3e7c add total value to equity/fixed income display 2026-04-28 12:30:16 -07:00
e5c8f6f144 add graph and set up scrolling 2026-04-28 11:46:17 -07:00
ac9f5a78d3 fixed income vs equity on analysis 2026-04-28 10:48:59 -07:00
33d5d7cbb4 initial commit projections TUI tab 2026-04-28 10:30:13 -07:00
5fb1cfe53c style projections based on need to rebalance portfolio 2026-04-27 17:56:42 -07:00
94494c60ee ai: merge multiple positions with price_ratio fields 2026-04-25 11:15:41 -07:00
8b010eb592 dedupe/centralize and add history view 2026-04-23 23:06:02 -07:00
9af99ef8c8 history view refactor 2026-04-23 16:02:34 -07:00
efb05801cb fix portfolio account totals/honor as_of date 2026-04-23 02:43:04 -07:00
e68372036d cleanup of _mod imports 2026-04-23 02:01:25 -07:00
9acf3115db dedup the snapshot loading function 2026-04-23 01:25:00 -07:00
5196a320f6 initial tui history implementation 2026-04-23 00:32:18 -07:00
8c3435cd96 net worth calc 2026-04-21 13:32:42 -07:00
03fd64958b centralize portfolio value 2026-04-11 10:17:29 -07:00
d4b40cbe5c better account filter for interactive mode 2026-04-10 09:39:26 -07:00
922b3d604e reuse common account filtering in portfolio 2026-04-09 17:41:25 -07:00
376000731b file path seperators 2026-04-09 17:33:41 -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
3ea39d3c31 options and cd display cleanup (TUI) 2026-03-31 15:47:36 -07:00
db6a101e32 allow for filtering by account (substantial change to calculations - seems ok) 2026-03-31 11:03:37 -07:00
9c27eb8f25 dedup the cli/tui 2026-03-25 05:13:17 -07:00
92ce2f449d fixes for interactive symbol mode 2026-03-20 14:18:39 -07:00
5758f943c6 clean up chart.zig 2026-03-20 09:36:23 -07:00
f02093928c cache chart and use sliding windows on bollinger bands 2026-03-20 09:23:41 -07:00
f227cfc655 clean up quote 2026-03-20 08:51:49 -07:00
9610d773b0 remove stupid one-liners that are not called/rename self in tabs 2026-03-20 08:29:45 -07:00
ae76036090 move loads into tabs 2026-03-20 08:18:21 -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
ccdbfdeac2 remove old comment/reuse symbols 2026-03-19 12:50:51 -07:00
c8fb298a83 ai: remove edit feature 2026-03-19 12:12:48 -07:00
1f6b66da80 remove magic numbers 2026-03-19 11:30:12 -07:00
3e82486992 introduce chart state to hold the 13 chart state fields 2026-03-19 09:57:54 -07:00
b4a2fe216f rearrange tui types 2026-03-19 09:42:19 -07:00
cad05657fe ai: refactor tui/fix options panic 2026-03-19 09:29:59 -07:00
20c91deb3d store.zig refactored and reviewed 2026-03-09 16:58:12 -07:00
d4a5818f68 move to srf iterator/bail early when possible 2026-03-09 09:56:42 -07:00
b5bbc9af92 add shift-tab keybind 2026-03-01 12:11:15 -08:00
a85705aa10 ai: add tests to tui 2026-03-01 11:02:05 -08:00
a738ef46c4 restructure for single test binary/simplify Coverage module (drop to 30% thresh temp) 2026-03-01 09:04:56 -08:00
014f121d3c make sure cli/tui are handled by zig build test and augment coverage step for multiple modules 2026-02-27 10:41:22 -08:00
333383647c ai: analysis tab, various fixes 2026-02-27 08:15:28 -08:00
7d48dcdd5f ai: portfolio analysis 2026-02-26 18:43:07 -08:00