Commit graph

75 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
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
acdda0313d centralize portfolio load 2026-04-27 19:53:42 -07:00
5fb1cfe53c style projections based on need to rebalance portfolio 2026-04-27 17:56:42 -07:00
a8d78ee3c6 add CLI command for projections 2026-04-27 17:36:37 -07:00
8c9579d4e5 master audit command to do all the things 2026-04-25 14:58:37 -07:00
94494c60ee ai: merge multiple positions with price_ratio fields 2026-04-25 11:15:41 -07:00
1f8e10c0f3 add fidelity option matching and a summary including price ratio updates 2026-04-25 10:22:14 -07:00
a9321c343c ignore option mark to market in schwab 2026-04-25 09:07:13 -07:00
648a173fb1 print out server sync only once progress is made 2026-04-25 07:17:30 -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
bc7605d0c6 filter non-stock totals by open-as-of 2026-04-23 07:24:49 -07:00
6ec6bd634b skip price_ratio on avg_cost fallback 2026-04-23 06:55:27 -07:00
f5432c83b8 add full snapshot processing test 2026-04-23 06:21:32 -07:00
fc0b2d9334 centralize calculation of effective price and market value 2026-04-23 05:45:39 -07:00
efb05801cb fix portfolio account totals/honor as_of date 2026-04-23 02:43:04 -07:00
9acf3115db dedup the snapshot loading function 2026-04-23 01:25:00 -07:00
d473179815 allow determining portfolio positions for a specific date 2026-04-23 00:36:22 -07:00
f99b9b041c use candles for pricing/implement --as-of parameter 2026-04-22 22:04:45 -07:00
67f2d4d7d0 flip columns 2026-04-22 15:34:43 -07:00
ee979eb794 initial commit for new portfolio history (UI will change) 2026-04-22 12:40:54 -07:00
05d2fce9a5 move snapshot types into a new model for reuse 2026-04-22 03:54:33 -07:00
75570419c5 enable early skip check when cache is fresh 2026-04-22 01:15:00 -07:00
edd9fc0c74 add snapshot command 2026-04-21 21:24:54 -07:00
8c3435cd96 net worth calc 2026-04-21 13:32:42 -07:00
281a49cdde move git out of contributions 2026-04-21 13:13:49 -07:00
4b1989c91a clean up audit: centralize money market detection and load portfolio prices 2026-04-21 12:43:07 -07:00
f610b81474 add version command 2026-04-21 11:53:00 -07:00
04ea95f21f add contributions command 2026-04-20 05:17:41 -07:00
38ce7e288d introduce ZFIN_HOME 2026-04-17 12:19:19 -07:00
03fd64958b centralize portfolio value 2026-04-11 10:17:29 -07:00
59760a1da8 centralize accounts.srf loading 2026-04-11 09:51:25 -07:00
a9e14f7eb5 better heuristics on cash-like thingies 2026-04-10 09:50:22 -07:00
dc5d81ac80 make ux more useful 2026-04-10 08:38:51 -07:00
26fd846c8e add schwab summary and account level audit 2026-04-10 08:02:57 -07:00
376000731b file path seperators 2026-04-09 17:33:41 -07:00
a1aec7be6a add audit command (fidelity only for now) 2026-04-09 17:33:02 -07:00
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