lakshmi
Bogleheads inspired tool for managing your investing portfolio.
Lakshmi provides a Python library and accompanying command‑line tool that let individual investors define and monitor a diversified portfolio following the Bogleheads philosophy. Users can create accounts, add assets such as funds, stocks, ETFs, Vanguard funds, EE Bonds and I Bonds, and the system automatically updates market values. The tool tracks asset allocation, asset location, tax‑lot details, cash flows, and internal rate of return, and it can generate performance reports.
The CLI supports adding, editing, deleting, and listing portfolio components, as well as running “what‑if” scenarios to evaluate how changes affect allocation. It offers recommendations for allocating new money, withdrawing funds, and rebalancing accounts to keep the actual allocation close to the target. The analysis commands also identify opportunities for tax‑loss harvesting.
Installation is performed via pip, and configuration is managed through a user file or environment variable. The project is stable, includes pre‑commit checks, and provides documentation for both library usage and command‑line operations.
Reviews
Loading reviews…
Similar apps

Trading & Investing
Ghostfolio
Wealth management software to keep track of stocks, ETFs and cryptocurrencies.
Trading & Investing
ticker
Stock ticker.

Trading & Investing
Wealthfolio
Investment portfolio tracker

Trading & Investing
cointop
Track cryptocurrencies.
Trading & Investing
Portfolio Performance
Calculate the overall performance of an investment portfolio

Trading & Investing
trefolio
The European investor's portfolio tracker. EU tax reports, stock screener, net worth tracking, AI analysis in 35 languages, and…