Pages:
Author

Topic: Old story. Exchanges get profits from users' withdrawal fees. - page 2. (Read 517 times)

legendary
Activity: 2310
Merit: 4085
Farewell o_e_l_e_o
At least one output is a change address so at most 73 customers Smiley
Initially, when I wrote OP, I forgot about change address but minutes later, I thought of it but still not sure there is or is not change address in that batch. The possibility of having change address is big but it is not 100% probability. It is reason I hesitate to edit OP. Anyway, thanks for the correction.

but it can not be accurate because exchanges withdrawal fee are not the same, they are different from exchanges to exchanges.
I left a note that for other exchanges or other periods, do your own research and calculations.

we as the users shouldn't assume 'withdrawal fees' equivalent to 'network fees'.
They are different things but somewhat can be connected IF exchanges apply dynamic withdrawal fee. In reality, most of exchanges are using Static (fix) withdrawal fee that does not correlate to transaction fee on the network.


Oversimplistic way of looking at things.

Those exchanges need to make money, what to you might look like a simple payment has people verifying, monitoring, and giving the go-ahead for it, it has support, it has an infrastructure to pay for all of it. Yeah, they make money from withdrawals fee, it's normal, I would be more amazed if somebody would do it for free.
There are many factors behind and as I wrote in OP, it is not an attack on exchanges. Instead, it is a reminder to people to beware of what they get from exchanges (chances to trade, etc.) and what they get loss from exchanges (withdrawal fees, ie.)

I know exchanges need to have teams behind to keep their services operating safely. They need to have salary budgets for their staffs, and so on. If people decide to use exchanges, they automatically accept those (dis)advantages.

Exchanges get their incomes from many sources: maker/ taker fees, listing fees, withdrawal fees, and partnerships with crypto projects, or manipulate their order books and make liquidations, etc.


Definitely, their fees could be cheaper, but fees are there for companies to make money and maybe for clients to keep as many coins on the exchange as possible so that their liquidity would be as high as possible.
Higher or lower,  community can make voices but must accept ToS to use exchanges.  Smiley


Look at it in % of BTC is better as the figure in USD will be changed with bitcoin price. The percent is not small -- 93.1% go to exchange, the rest (6.9% is for transaction fee to miners)
legendary
Activity: 3234
Merit: 5637
Blackjack.fun-Free Raffle-Join&Win $50🎲
Every service has its price, and crypto exchanges are certainly not charities. Definitely, their fees could be cheaper, but fees are there for companies to make money and maybe for clients to keep as many coins on the exchange as possible so that their liquidity would be as high as possible.

For example the shittiest of all, Yobit charges 120k satoshi!

Lack of intelligence to change that since the end of 2017, or just plain greed to skin anyone who tries to do a BTC withdrawal? Almost $40 for a fee is pure robbery, especially since they have been doing it for years...
legendary
Activity: 2912
Merit: 6403
Blackjack.fun
Oversimplistic way of looking at things.
Is the pizza guy charging you the delivery at the gas mileage or he has a fixed fee?

Those exchanges need to make money, what to you might look like a simple payment has people verifying, monitoring, and giving the go-ahead for it, it has support, it has an infrastructure to pay for all of it. Yeah, they make money from withdrawals fee, it's normal, I would be more amazed if somebody would do it for free.
Besides, you're not counting another thing, they also must batch transactions they receive, depositing on them is free but they have to move that money in order to use them, that's another fee they are paying.

But talking about Binance, the fees are one thing, using them as a wallet paying directly for services, especially since their "address whitelist" features have been introduced and they are also scanning to where you send your funds, sooner or later you will use something they don't like, as it happened to the wasabi wallets.

The main reason for this topic is about how exchanges charges higher fee from customers, unlike noncustodial wallets that charges only miners fee, and this is absolutely correct, but it is also worth mentioning that exchanges also profit from trading fee.

Can you buy coins without any extra fees directly from electrum or bitcoin core? Wink
legendary
Activity: 2324
Merit: 1604
hmph..
Since BTC hit ATH 2017, I think with 0.0005 are too expense, Since then, when I have put BTC into the exchange, I prefer to keep it and do trading activities there until I withdraw it to Fiat. Because, make a trading and converted to Fiat will more cheaper than withdrawing in BTC. Of course, the worst is, I don't have BTC anymore, except we are buying a BTC with Fiat personally to the trusted person. I decide to move to use electrum, sending ammount are more cheaper even we are want to make a P2P trade.
hero member
Activity: 2366
Merit: 793
Bitcoin = Financial freedom
Most of the exchanges have very less trading fee like 0.1% which is not going to be enough to bring the revenue they wanted so they are also making money from the withdrawals as well so they are telling their customers to not to withdraw their funds too often if they want to save the expenses.As a crypto trader there no other way than accepting this and the fees are pretty less compared to the hidden fees collected by banks.

This also can explains that why someone should use a wallet for storing crypto not any exchanges.
legendary
Activity: 3668
Merit: 6382
Looking for campaign manager? Contact icopress!
we as the users shouldn't assume 'withdrawal fees' equivalent to 'network fees'.

Exactly. I've seen this misconception so many times, I've seen so many newbies claiming that Bitcoin tx fees are too high because they were misled that withdrawal fees are tx fees ...
People don't realize how bad this is for Bitcoin and its adoption from the average Joe.
And somehow this is not said often enough and loud enough...
legendary
Activity: 1918
Merit: 1728
Okay, so the essence of this thread is that don't use exchanges for storing, sending and receiving bitcoins because along with non-custody, you have to pay higher fees for transactions.

But I have an argument in favor of Exchanges: we as the users shouldn't assume 'withdrawal fees' equivalent to 'network fees'. What if you ask me to take your car to the service station, get it serviced and bring it back to you? Won't I ask you more money in addition to the car service fee for my time and efforts? Same goes for exchanges. They charge withdrawal fees in addition to the network fees for creating transaction and broadcasting it on your behalf.

If you like it then it's good-good, if not then better start taking your car to service station yourself (use non-custodial wallets).
legendary
Activity: 1512
Merit: 4795
Leading Crypto Sports Betting & Casino Platform
Exchanges make money from withdrawal fee, their withdrawal is often and always higher than normal withdrawal fee, withdrawal fee are supposed to only be charged by miners but for exchanges maintainance and continues operation and services, they deduct their own fee as an extra charges, which can be too high.

Your fee calculation is very correct and contain clearer information about how exchanges are making profit from customers withdrawal fee but it can not be accurate because exchanges withdrawal fee are not the same, they are different from exchanges to exchanges. But, you use a transaction batch payment as an example which makes you to have a correct calculation. Like on binance, the withdrawal fee is 0.0005 btc just like in your example, while on HitBTC the withdrawal fee is 0.0015 btc.

The main reason for this topic is about how exchanges charges higher fee from customers, unlike noncustodial wallets that charges only miners fee, and this is absolutely correct, but it is also worth mentioning that exchanges also profit from trading fee.

Having a noncustodial wallet has been the best, not even only about transaction fee, but also about bitcoin and other crypto security and safety, exchanges are not safe and secure by design, they are often hacked. If not trading, Bitcoin and others should be stored on noncustodial wallet. Another reason is that any storage we do not have the private key, we do not have full control, the exchanges have the full control which can be used to override the customers account. Not your key not your coin.
hero member
Activity: 1834
Merit: 759
A simple message
  • Choose a non-custodial wallet and use it to store your bitcoin and to broadcast your bitcoin transactions if you are not trading on exchanges.

To be fair, exchanges aren't exactly known for saving users money on fees. It's not an entirely new concept either; I'm sure most people who handle crypto have dealt with stupid transaction fees from banks at some point in their lives, so they probably already know it comes with the territory even without being explicitly told so.

But hey, having exact figures on how much they actually profit from it may actually push a few users who only use exchanges to look into non-custodian options, so I'm definitely all for it. $1k for a single batch is pretty disgusting.
legendary
Activity: 3472
Merit: 10611
Withdrawal fees have always been a good revenue for exchanges, it became a more viable one when they started batching transactions. 50k satoshi is good compared to some other exchange that charge a lot more, specially the shitty ones with fewer customers. For example the shittiest of all, Yobit charges 120k satoshi!

Quote
74 outputs (to 74 customers)
At least one output is a change address so at most 73 customers Smiley
legendary
Activity: 2310
Merit: 4085
Farewell o_e_l_e_o
It is not a new story, a new theory.

Exchanges always do batch payments for their customers' withdrawal requests. They do only one batch payment in a single transaction for 10, 20, 50 withdrawals from 10, 20, 50 customers. For each customer, they charge a fix amount of withdrawal fee.

Hey. Let's see how they earn profits from the type of fee.
This transaction has:
  • 1 input (from the exchange)
  • 74 outputs (to 74 customers)
  • Each withdrawal will be charged with 0.0005 BTC as fee.
  • Net withdrawal fee: 74 x 0.005 = 0.037 BTC
  • The fee the exchange paid to miner is: 0.002554 BTC
  • Profit = 0.037 - 0.002554 =.034446 BTC
  • Profit in USD: 0.034446 *31000 = $1067.826

You can check this fact whenever you make your withdrawal on any exchange.



A simple message
  • Choose a non-custodial wallet and use it to store your bitcoin and to broadcast your bitcoin transactions if you are not trading on exchanges.
Pages:
Jump to: