Our great sponsors
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
fava_investor
Comprehensive set of reports, analyses, and tools for investments, for Beancount and Fava (plain text, double entry accounting software). Includes Fava plugins, command line tools, and libraries for each module.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
A manual action where I multiply and divide all actions. It works, bit hardly. Won't do it again. A next time, I'll probably try to do a sell all old stocks for X/stock, and then buy all for X/splitamt/stock to handle this.
https://github.com/ghostfolio/ghostfolio/discussions/1072
Looks nice. Aside from the fact that the site is under heavy load (hug of death), I’ve been exploring such projects off late myself.
Also, I found https://github.com/ananthakumaran/paisa to be a really clean and well implemented project on similar lines. It already handles a bunch of asset classes familiar to the country I’m residing in which is tempting me to give it a shot sometime soon!
In fact, I'm working on something alike Ghostfolio but that uses ledger as database. It's very much early stage and mostly proof of concept and hacked together scripts. But I'm moving it to both "tabula" and "bullboard":
https://github.com/berkes/bullboard-rs
https://github.com/berkes/tabula
Again: early. But tabula is my consolidation of random "beancount/ledger" stuff regarding running my small business and startup. And bullboard my consolidation of random "beancount/ledger" stuff regarding everything investment related. The latter is just a CLI tool for now, and barely works. But once the businesslogic is done, I plan to add a web-interface alike ghostfolio to it. A tad simpler, I think, though.
Basically "bullboard" will be "yet another portfolio tracker/manager". Like so many out there (Ghostfolio, PortfolioDividendTracker etc), nothing new.
The only difference is that the source is your (existing) ledger/beancount file.
To be clear: it currently is a CLI application, but the goal is for it to be a web tool. Also selfhostable.
https://github.com/redstreet/fava_investor already exists in this space and is very similar: it's what I currently use. I don't like it, though. I dislike python for bookkeeping software and complex domain modelling. I dislike the UX of fava. And I prefer opinionated, focused software: call a spade a spade. Not "Assets", "Income" or "Transactions" but Stocks, ETFs, Bonds, Dividend, Sells, Buys etc.