Commit graph

128 commits

Author SHA1 Message Date
1cdf228fc1
update todo 2026-03-20 08:58:48 -07:00
e9a757cece
clean up options 2026-03-20 08:58:30 -07:00
35fc9101fd
clean up quote 2026-03-20 08:51:49 -07:00
ce72985054
clean up analysis 2026-03-20 08:40:04 -07:00
b718c1ae39
remove stupid one-liners that are not called/rename self in tabs 2026-03-20 08:29:45 -07:00
621a8db0df
move loads into tabs 2026-03-20 08:18:21 -07:00
2bcb84dafa
clean up earnings 2026-03-20 08:12:53 -07:00
8ae9089975
full screen repaint when switching tabs 2026-03-19 14:43:27 -07:00
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
38d9065f4f
windows support (theoretically) 2026-03-19 12:29:37 -07:00
8124ca0e88
ai: remove edit feature 2026-03-19 12:12:48 -07:00
4a3df7a05b
more clearly communicate intent for scroll_bottom 2026-03-19 12:08:39 -07:00
ff87505771
clean up handleInputKey 2026-03-19 11:46:29 -07:00
b66b9391a5
remove magic numbers 2026-03-19 11:30:12 -07:00
d442119d70
unconditional debounce 2026-03-19 11:12:43 -07:00
43ab8d1957
centralize movement logic/debounce mouse wheel on cursor tabs 2026-03-19 11:10:26 -07:00
863111d801
introduce chart state to hold the 13 chart state fields 2026-03-19 09:57:54 -07:00
21a45d5309
add comment on App 2026-03-19 09:44:20 -07:00
c5c7f13400
rearrange tui types 2026-03-19 09:42:19 -07:00
ea7da4ad5d
add concept of "quick switch to last selected security" to todo 2026-03-19 09:41:29 -07:00
71f328b329
ai: refactor tui/fix options panic 2026-03-19 09:29:59 -07:00
7a907fcc8d
s_per_min in format.zig
All checks were successful
Generic zig build / build (push) Successful in 48s
2026-03-17 10:28:57 -07:00
51c7dc9fdd
remove perf comparison ideal from TODO
Some checks failed
Generic zig build / build (push) Failing after 13s
2026-03-17 10:20:31 -07:00
e93d24c6d7
update todo.md 2026-03-17 10:12:54 -07:00
e5cb7d2b32
uppercase the command line symbol name 2026-03-17 10:10:29 -07:00
b248461034
update todo.md 2026-03-17 10:07:37 -07:00
36d096a938
enable ^L to repaint
All checks were successful
Generic zig build / build (push) Successful in 53s
2026-03-17 09:50:46 -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
2846b7f3a3
add tiingo provider as primary for candles 2026-03-17 08:52:25 -07:00
3e13faa66f
start with 1 token in rate limiter rather than a full bucket (per/min providers only
All checks were successful
Generic zig build / build (push) Successful in 27s
2026-03-12 15:28:23 -07:00
7fabc794c1
add vforx/vtthx to metadata 2026-03-12 13:29:14 -07:00
724a13a012
centralize annualized return calc 2026-03-12 09:58:00 -07:00
d0c13847f5
get more conservative with twelvedata
All checks were successful
Generic zig build / build (push) Successful in 27s
2026-03-11 16:03:23 -07:00
7ba1df8ba9
make price ratio non-null
All checks were successful
Generic zig build / build (push) Successful in 29s
2026-03-11 15:34:47 -07:00
f8a9607bc9
add Yahoo finance into the mix for candles and quotes 2026-03-11 15:31:17 -07:00
f637740c13
allow setting price ratio 2026-03-11 15:09:56 -07:00
195b660f61
update todos 2026-03-11 15:06:21 -07:00
abde6fdf3b
add debug statements so we can see what is going on if needed
All checks were successful
Generic zig build / build (push) Successful in 49s
2026-03-11 13:36:04 -07:00
85e098ea24
add todo about the server cache 2026-03-11 13:20:13 -07:00
ab76693367
implement a server cache sync 2026-03-11 13:01:37 -07:00
2f49a99ca4
adjust 1 year return threshold to allow for landing the snap on weekends/holidays
All checks were successful
Generic zig build / build (push) Successful in 26s
2026-03-11 12:00:03 -07:00
31ae11cec0
exclude mutual funds from any server fetch - they do not have earnings
All checks were successful
Generic zig build / build (push) Successful in 27s
2026-03-11 11:45:34 -07:00
e6ff204a54
Change candle TTL to 23h, 45m for cron jitter/update README
All checks were successful
Generic zig build / build (push) Successful in 40s
2026-03-11 11:26:09 -07:00
d25d6acb9b
add build to paths for downstream
All checks were successful
Generic zig build / build (push) Successful in 31s
2026-03-10 17:43:26 -07:00
5b793fea8d
ai - add ci
All checks were successful
Generic zig build / build (push) Successful in 57s
2026-03-10 17:36:41 -07:00