diff --git a/TODO.md b/TODO.md index e05c34a..44636fe 100644 --- a/TODO.md +++ b/TODO.md @@ -1,26 +1,7 @@ # Future Work -## Human review of analytics modules - -All analytics modules have been human-reviewed: -- `src/analytics/valuation.zig` — reviewed -- `src/analytics/risk.zig` — reviewed (rewritten: monthly returns, per-period Sharpe, historical T-bill rates) -- `src/analytics/performance.zig` — reviewed -- `src/analytics/analysis.zig` — reviewed -- `src/analytics/indicators.zig` — AI-reviewed only; human review deferred (lower priority) - -## Provider review - -- `src/providers/tiingo.zig` — reviewed (new: primary candle provider) -- `src/providers/yahoo.zig` — needs human review -- All other providers — reviewed - ## CLI/TUI changes -Risk metrics (Sharpe, volatility, max drawdown) now display per trailing period -(1Y, 3Y, 5Y, 10Y) in both the TUI performance tab and CLI `perf` command. -CLI `portfolio` command shows 3-year risk metrics per symbol. - Performance comparison feature idea: compare risk/return metrics of two or more securities side by side. Scope TBD — could focus on stocks/ETFs only. Open question: fixed at 2, or arbitrary N? @@ -28,7 +9,7 @@ question: fixed at 2, or arbitrary N? ## TUI issues Display artifacts that don't go away when switching tabs (need specific steps -to reproduce). +to reproduce). Lower priority now that ^L has been introduced to re-paint ## Risk-free rate maintenance