DC Averagizer app
Dollar cost average calculator for cryptocurrency and other assets
DCA is the average price you paid for an asset, after multiple purchases at different prices. The math to figure out the DCA is pretty simple. It's just total cost divided by total quantity. But despite it being a simple calculation, it can get very tedious to calculate for a large number of purchases. That's what this app does. You simply input the details of each purchase, and the DCA is automatically calculated and displayed, along with other useful data.
All values are calculated and stored to the 12th decimal place, but you can choose how many decimal places you want to see displayed, and you can change the number of decimal places at any time without affecting the accuracy of stored values.
Also you are not limited to using fiat currencies or specific crypto currencies as the base currency. By using text input for the name, symbol, and currency, instead of using pre-defined currencies, the assets traded can be literally anything. If you bought Bitcoin with US dollars, that works of course. If you bought Ethereum with Bitcoin, that works too. Even if you bought pigs with chickens, you can use this app to track it.
There are two main sections of the app, "Quick Average" and "DCA Portfolio".
The Quick Average section is for doing some quick calculations, using only the buy price and buy quantity.
The DCA Portfolio section is for maintaining records of multiple different assets. In addition to the buy quantity and buy price, it also stores each purchase date, the name/symbol/currency of each asset, and notes for each asset and each purchase.
Those main functions of the app are completely free and unrestricted, with no limit to the number of assets and purchases you can track.
All the data that you enter into the app is stored only on your device. It is not transmitted to any external location, and if you reset your device to its factory state, any data you've entered into the app will be permanently erased.
There is an in-app purchase available to unlock some additional features that you may find useful, as well as an in-app purchase to remove ads.
Backup and restore
Using the backup and restore feature, you can save a copy of your settings and asset information to your documents folder. This is useful for when you reset your device, or when you start using the app on a new device. The backup file is an SQLite database, which can be viewed and edited outside of the app.
Theme picker and customizer
The default theme for the app is dark. Unlocking the pro features will add the following themes: light, Bitcoin, Ethereum, cash money, high contrast, and custom. Using the custom theme, you can control almost every color used in the app. From the backgrounds and text, to buttons and icons, you have complete control to create any kind of color theme you want.