that is why losses = bigger losses, profits = lesser profits.
Yes, that is true. When your order is executed you will pay a fee and if you close your order you will aso pay a fee. Meaning you have to pay for fee twice when you trade. That's why if you're consistent in losing, your funds will be disappear very quickly. In this case, I would check the crypto that cost a higher fees in the trading history and I will try to avoid trading with them in the future.
That is a universal formula and that’s how exchanger will survive through its business. Without these fees exchanger won’t even survive for few weeks or months may be depending on how much owner is willing to pay through their pockets. Lol.
These fees will get as high as you could imagine when you start futures and options, staking, derivatives etc.
Imagine how much they must be earning with this. Binance 24 hour volume stays around $9,027,807,078 and they take anywhere between 0.01% to 0.50% in fees on every trade (maker and taker).
You can reduce the fees by owning the exchangers token. Most of them have it as utility for you. Just research and save more out of it.