New feature announcement: performance dashboard

Blog»New feature announcement: performance dashboard
cover

Yvonne Zhang

2020-07-08 · 2 min read

Are you getting richer with liquidity mining?

Understanding your mining performance can be quite tricky. There are many factors involved: trade earnings, moving token prices, fees charged in various crypto assets, and on top of that, liquidity mining rewards! If only there is a way to capture everything holistically--

We're excited to share a new feature on the Hummingbot Miner app -- your personal performance dashboard.

performance screenshot

We did the hard work of data collection and analysis, so you don't have to!

How to check my performance?

  1. Log into Hummingbot Miner with your wallet.

  2. Navigate to Dashboard page and click the Performance tab.

  3. Select the market you are trading in, as well as the a period (defaults to last hour).

  4. Click Calculate.

You should see a time series graph for your past P&L, as well as a breakdown summary of your total earnings over the past period.

There will also be a time series trade volume chart that details your traded volume over the past period.

trade volume chart

How is performance calculated?

trading P&L: (Profit/loss from trading alone, ignoring liquidity Rewards)

base_asset_trade_delta(change in base asset inventory) x base_asset_usd_rate (at present time)

quote_asset_trade_delta(change in quote asset inventory) * quote_asset_usd_rate (at present time)

- sum (fee_amount * fee_asset_usd_rate (at time of trade)) for each trade.

total P&L: (Profit/loss from both trading and liquidity mining)

trading_p&l + sum(liquidity_mining_reward_amount * payout_asset_usd_rate (at present time))

Hope you enjoy this new feature. Happy mining!


DISCLAIMER: The websites located at https://hummingbot.io, https://docs.hummingbot.io, https://miners.hummingbot.io (collectively, the "Site") are copyrighted works belonging to CoinAlpha, Inc. ("Company", "us", "our", and "we"). Certain features of the Site may be subject to additional guidelines, terms, or rules, which will be posted on the Site in connection with such features. All such additional terms, guidelines, and rules are incorporated by reference into these Terms. These terms of use (these "Terms") set forth the legally binding terms and conditions that govern your use of the Site. By accessing or using the Site, you are accepting these Terms (on behalf of yourself or the entity that you represent), and you represent and warrant that you have the right, authority, and capacity to enter into these terms (on behalf of yourself or the entity that you represent). You may not access or use the Site or accept the terms if you are not at least 18 years old. If you do not agree with all of the provisions of these terms, do not access and/or use the Site.