Holdy Labs

Why Do Fees Eat My Trading Profits?

See your total fees and how large a share of your gross profit they take.

See What Fees Cost Me

Fees are the one cost that is certain on every trade. A single trade barely notices them: a fraction of a percent each way. Over hundreds of trades they add up to a number that can decide whether a month is profitable, and because they are taken from the account in small pieces, most traders never see the total.

Fees weigh most on a particular style of trading. The shorter your trades and the smaller your average gain, the larger the share fees take. A trade that makes a small gain can be wiped out by the cost of getting in and out, and a strategy with many such trades can look fine before costs and mediocre after them.

They also reward patience in a way that is easy to overlook. Fewer, better trades pay the fee less often, so a trader who cuts the number of low-quality trades improves the result twice: once by dropping weak trades and once by dropping their fees. The same logic applies to choosing between orders that pay a lower fee and orders that pay a higher one.

You do not need to guess. If your file lists a fee for each trade, the analyzer adds them up and compares the total with your gross profit. To see what your own fee rates cost across a month, the trading fee calculator does the arithmetic.

Drop your trade history CSV here

Closed positions or P&L history from your exchange. Up to 5 MB.

Your file is read in memory and is never saved — only the result of the analysis is kept (7 days, or until you delete it if you save it to your account). Don't include passwords or API keys. See the Privacy Policy.

Example — not your data

Example result

Fees recorded in the file

Across 310 trades

1,240.00

Gross profit

4,100.00

Fees as a share of gross profit

Nearly a third of the profit goes to fees

30%

Illustrative numbers for a made-up account, shown so you know what a result looks like. They are not your data and not a benchmark.

What the analysis calculates

Total fees

The sum of the fee column in your file, across every trade.

Fees against gross profit

Fees as a share of the profit you made before costs. It is reported when they take at least a fifth, with at least 20 trades in the file.

A note on your file

Some exchanges already include fees in the profit figure. In that case the fees shown here are a part of the result you are already seeing, not an extra deduction.

Where to go next

If fees are large, the trading fee analyzer shows them alongside the rest of your numbers.

Frequently asked questions

How much do trading fees cost over a year?

It depends on your fee rate, your position sizes and how often you trade, which is why a general figure is not useful. Enter your own numbers into the trading fee calculator, or upload your history to see the fees your file actually records.

Are maker fees better than taker fees?

Maker orders usually pay a lower fee than taker orders because they add liquidity instead of removing it. Whether they suit your strategy depends on whether you can wait for your price. The fee calculator lets you compare the two rates.

What if my file has no fee column?

Then fees cannot be analyzed from it, and the analyzer says so. Many exchange exports include a fee column; if yours does not, a separate fee statement or the transaction history may list them.

Which file should I upload?

A CSV where each row is one finished trade with its result: your exchange's closed positions or profit-and-loss history. It needs a close time and a result, or entry price, exit price, quantity and side. A list of individual order fills is not enough, because fills cannot be paired into trades without guessing.

Is my trade history stored?

The file is read in memory and is not saved. Only the result of the analysis is kept: for 7 days if you do not sign in, or until you delete it if you save it to your account. The analyzer never asks for exchange passwords or API keys.

Keep going

Holdy Lab content is educational and is not financial advice. Results describe the data you provide; they do not predict future results.