Commit graph

22 commits

Author SHA1 Message Date
31d18e28bd allow setting price ratio 2026-03-11 15:09:56 -07:00
cd5de92006 implement a server cache sync 2026-03-11 13:01:37 -07:00
f91836fabb Change candle TTL to 23h, 45m for cron jitter/update README 2026-03-11 11:26:09 -07:00
5e6529664d retry logic on 429 2026-03-10 08:37:00 -07:00
20c91deb3d store.zig refactored and reviewed 2026-03-09 16:58:12 -07:00
dfcac0e7d3 use srf parsing/conversion in porfolio 2026-03-09 10:03:31 -07:00
d4a5818f68 move to srf iterator/bail early when possible 2026-03-09 09:56:42 -07:00
fea6b92957 use a candle metadata file for current price, append only to candle data 2026-03-06 18:04:45 -08:00
aec5c984f0 update cache timings for dividends/splits 2026-03-06 16:14:45 -08:00
bcd437bc1d switch earnings cache ttl to 30 days + day after earnings 2026-03-06 15:24:24 -08:00
9bd70caf0e fix segfault 2026-03-06 15:13:33 -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
965763af99 special case for last close 2026-02-27 14:08:26 -08:00
64e30aa770 avoid mtime for cache decisions 2026-02-27 13:50:38 -08:00
b96b5de91f ai: store sentinal on failed fetch so we do not eat api limits 2026-02-27 13:40:29 -08:00
35982375da ai: add illiquid assets 2026-02-26 15:51:55 -08:00
96cf54f269 ai: show failing stocks, include on portfolio 2026-02-26 12:57:17 -08:00
9beb32a329 ai: handle drip investments 2026-02-26 10:06:27 -08:00
5a4e12ca72 ai: options, cds, cash and bug fixes 2026-02-26 08:52:35 -08:00
47a8f4b600 ai generated, functional, no code review yet 2026-02-25 14:10:27 -08:00