paint-brush
From Crypto Trader to Dashboard Creatorby@totalprofit

From Crypto Trader to Dashboard Creator

by MavaDecember 20th, 2023
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

TotalProfit is an all in one dashboard for crypto which includes portfolio charts, calculators, trading charts, as well as on-line calculators.

Company Mentioned

Mention Thumbnail
featured image - From Crypto Trader to Dashboard Creator
Mava HackerNoon profile picture

Hi! My name is Mava. Since 2017 I have been interested in exchanges, stocks, etc. At the beginning of 2019, I was completely overwhelmed by the wave of crypto hype. In this story, I will tell you how I created a crypto dashboard, which was born from the simple idea of ​​calculating profit.


At first, I traded manually, then I used trading bots. One bot - I didn’t like the management. The other one was awkward to set up. The third was quite suitable, with its inconveniences, but I could live with it. The fourth one was the most successful! And it was cool: trade was going on, there was a profit! And only 99% remained until the Lambo (just kidding).


I tried several bots and even used one of them until now, they all had the same problem:

  • they did not show profit

  • they did not show the average price of my assets.

  • they did not have any statistics on my trading.


The exchange can give you PNL or a list of your transactions in Excel and that’s it. And what should I do about it? What is my profit? How much is invested now? What is the value of the assets at market prices?


Me trying to figure it out


Therefore, I made myself an Excel file into which I transferred the list of completed transactions. I wrote formulas so that based on these transactions, it was possible to calculate the profit for each coin. I also added a loading of coin prices to understand what the average cost of the coins I have is. It turned out to be a huge file that needed to be updated constantly. But it showed me the information I needed. I switched the bot from one coin to another because I saw that it did not bring profit. I realized how badly I was screwing up with another coin whose trading needed to be stopped. I could calculate the amount needed to average to break even.


And all this time, in the bot support chat, I saw users asking the developers “How to calculate profit? How to calculate the average price? How can I average?”. The response was vague answers that made no sense.


So I decided to "make my Excel file accessible to everyone" - I decided to create a service that would help people understand what was happening with their trading, what was happening with their assets, and what their options were. I gave up trading and devoted myself entirely to creating a service.

Main page with my logo


My dear wife has created a name for this service - TotalProfit. It was the most suitable name that fully revealed the idea of the service! I found a programmer who is helping me create a service. The two of us have been doing this for quite a long time because I don’t have investors to hire several freelancers - I do everything with my funds. I came up with a logo that has already changed ten times and now this is exactly what I need, which does not bother me to this day.


Dashboard


It's funny, but instead of finishing current work, I constantly come up with new features for the project. During the creation of the project, it acquired other auxiliary functions: from a simple calculation of profit, it turned into a large crypto dashboard, with a portfolio chart, profit charts, trading volume charts, calculators, a portfolio that shows the real value of assets with profit or losses, as well as averaging options, convenient viewing of trading history and so on.


Barchart view


And now, I understand that I have reached the MVP level. But I need to go further - not all my ideas are brought to life in this project: I need to implement other exchanges (now only one for testing time), I need to check the performance of the service under load, and so on. In plans, we will add tax calculations according to different schemes: LIFO, FIFO, and average; futures trading analysis, notifications in telegrams about the price reaching a particular level and much more. I have too much at stake to stop! But I can already see that the project is alive, and working and has already started helping people!