Wow, it's been 11 years since I wrote Digrin (Dividend growth investing) as a project at my university. This year digrin uses better data sources, so I don't have to do so many manual updates. On the other hand, I get a lot more support emails from users, so I either can't do a good job at displaying portfolios, or/and data is still bad. I think it's a bit of both.
Previous years, if you are interested:
Visits and users
I still use Google Analytics, in January there were 58k, in December 55k.
2024 - 547k
2023 - 383k
2022 - 175k
2021 - 77k
2020 - 38,5k
Like in 2023, in 2024 majority was from google. Traffic is nice, but same as last year, this traffic doesn't really covert to registered users.
Registered users are decreasing:
2024 - 3 459
2023 - 4 975
2022 - 3 676
2021 - 3 584
2020 - 2 834
Favourite dividend stocks in 2024
I no longer will publish the list of top dividend stocks in 2024, digrin does show them on per month basis.
Features 2024
In 2024, I merged ~100 merge requests (every third day, mindblowing as I have a full time job). So to list a few features:
- added crypto support, with specific crypto data source
- Replaced multiple financial data sources with 5, which should be more reliable. There is a cascading, if it doesn't find data in one, it tries another.
- Got special dividends data source, so no future estimates don't count with special dividends.
- Added support for like 5 brokers for CSV import
- Finished migration for transaction date to datetime, luckily nobody noticed and no duplicities were reported.
- Use new email for notifications. I was using support email and I guess investors were marking it as spam, so my replies were not delivered.
- New version of index page, where I just show some images instead of using real data. Simplifies code a lot.
- Fix performance to use split event correctly
- improve logic to update dividends, so we don't refresh 30k stocks every few hours
- Merged DGR3, DGR5, DGR10 and DGR20 pages on stock detail. No need to have 4 pages for them. (should be seo positive I think)
- Added more data to financials, named as key metrics on digrin.
- extended FAQ page
- Added support for more currencies e.g. PGK
- no longer can you use facebook login (wasn't used that much and I couldn't get verified on facebook API)
And a lot of manual fixes and maintenance. Financial data is a mess.
Pricing 2024
Monthly recurring revenue by year:
2024 - 784 EUR
2023 - 538 EUR
2022 - 350 EUR
2021 - 160 EUR
In 2024 was a nice increase in MMR, but in recent months it started declining. If I just want to keep digrin running, it does indeed cover some of the costs. But financial data are expensive. If I want to buy better data and spend significant time on developing digrin, it better grows :D
Plans for 2025
- I have 12 open issues to work on in 7.1.2025, but number of emails from users significantly increased. Some even complain,
if I don't reply within few hours. I should think how to improve this.
- This year is second year I used taxes feature on my portfolios. Glad I implemented that, easier to find profit and loss making transactions.
- Automatic broker sync is still not ready. Feature is too expensive with current MMR. Hopefully that will change in the future, I acknowledge that it's a feature that would make digrin much more useful.
None of the outstanding issues is that significant to mention it here. I'll keep working on digrin, make it useful and make sure it will survive. I don't like services, that just die e.g. google services. I need to make it work in a way I still like working on digrin, and it's useful to users. I didn't increase price for supporter, and hope I can be sustainable with current price.