Skip to content

Add reporting for total fees #2920

@smileBeda

Description

@smileBeda

Is your feature request related to a problem? Please describe.
As far as I know, there’s currently no easy way to get a summary of total fees — we can only see fees on a per-trade basis.
This makes proper bookkeeping difficult.

For example, in my bookkeeping setup, I separate all fees and charges into a dedicated expense account.
As an example, if I receive a payment through Stripe, I record it as two entries:

  • One for the income (e.g., "income > $100")
  • One for the associated fee (e.g., "expense > $3 for Stripe fees")

Similarly, when acquiring assets - say, buying 1000 USDT - I would log the purchase and separately record a one-time fee (e.g., $1 as an exchange fee).

However, when OctoBot starts trading automatically and generates profit or loss, things get complicated.
You could just update your asset balances at the end of the month, but that would distort the records. It wouldn’t reflect the true picture, since we would not see the fees in the books.

Ideally, you want to log for example at the end of month a total of fees paid.
This gives a much more accurate and auditable view of the portfolio and its performance.

Describe the solution you'd like
While OctoBot reports total PNL and Total asset value, it reports only single-trade fee.
It would be awesome if we could quickly get total fees paid in a timeframe.

Describe alternatives you've considered
Well, we can manually sum up all fees or create an average estimate or just not care.

Additional context
This is solely for external book keeping. I do not expect OctoBot to do the book keeping of course.
But the "get total fees" would really be a improvement.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions