This release adds 5 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+4 more
Summary
AI summaryAdded drawdown analysis, 5‑year percentile column, milestone projections, yield on cost, and rebalance hint for concentration.
Full changelog
What's new
Five power-ups across existing commands — same commands, more signal.
firma show snapshot
- Drawdown analysis — ATH, current drawdown %, and max drawdown (MDD) appended below every snapshot view (portfolio and per-ticker).
firma show macro
- 5-year historical percentile — new
5y %ilecolumn shows where today's reading sits in its own 5-year history. p85 = elevated, p20 = suppressed. No extra API calls.
firma report
- Milestone projections — when avg monthly flow is positive, shows the next 4 round-number net worth targets and months to reach them. Scales automatically to your current balance.
firma show dividend
- Yield on Cost — new
YLD@COSTcolumn shows annual DPS ÷ your avg purchase price. Distinct from current yield (DPS ÷ market price), which changes daily.
firma show concentration
- Rebalance hint — when ticker HHI exceeds 2500, shows the minimum shares to sell from the dominant position to bring HHI back to moderate, with before/after percentages.
Bug fixes
@firma/brief:MacroResultconstruction was missingpct_5y: null.publish.yml/ci.yml: replaced explicit per-package build steps withturbo run build --filter='./packages/*'— new internal packages no longer require workflow changes.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About evan-moon/firma
Local-first CLI asset tracker for overseas stock investors with Claude Desktop MCP integration. 13 tools for portfolio tracking, net worth snapshots, cash flow analysis, and market research (earnings, insider trades, SEC filings)
Related context
Related tools
Beta — feedback welcome: [email protected]