-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Simplify trade fee model #64
Comments
I think that this model is better. Easier to understand and don't penalizes high spreads, which for P2P trades and other low liquid markets are logical. |
I believe eventually the fees will need to address the "unintended call option" reality of decentralized exchanges: https://blog.bitmex.com/atomic-swaps-and-distributed-exchanges-the-inadvertent-call-option/ |
I don't have a strong opinion but since there is too much confusion with the current system it's worth trying this easier way. |
I have no problem with fixed percentage based fees. I also think the link in qertoip's comment should be read carefully. To set the deposit according to the Black-Scholes model would be much fairer and not too complicated. I assume the volatility of the relevant coins can be either obtained from a provider directly or calculated from recent prices. Black-Scholes is not perfect but better than the present situation with a fixed low deposit. Alternatively one can increase the default deposit such that forward trades become unfavourable. |
It seems like the last proposal was only rejected on hopes that a revised fee explanation would cause less confusion. That hasn't worked. Reducing confusion and lowering maker fees sound like good ways to increase liquidity, and since low liquidity might be one of Bisq's biggest flaws, I am in favor of the proposed fee structure. I find the BitMEX article conceptually interesting, but not sure if the 'call option' dynamic is worth addressing right now unless it is a practical issue (public support inquiries indicate it isn't, but only arbitrators have the requisite perspective). |
Since most of the trades for our group are as maker, we're naturally biased in favor of the maker's fee being fixed and much lower than the taker's fee. Bisq advertises enhanced privacy as something that's worth the trouble and expense. So, privacy is worth something, and seems higher for the taker than the maker. Right now, our node has several offers in different markets. So, any surveillance node can see all of them. If all our other offers remain online, and one offer disappears and appears under Market-Trades as taken, a surveillance node can assume that it was our trade. Can the same surveillance node assume which node was the taker on that trade? We also never know when we might have to work a trade, because the taker always picks the time of his convenience, but makers can't. Since there's no reputation system yet, we can't even filter takers, until they create trouble for us, and we manually block them out. So, due to all of that, it seems that especially on a manual market that Bisq is, the maker should pay no more than half of what the taker pays, the way it is on Poloniex. As far as whether it should be fixed fee or distance based, seems unfair to charge for distance, because the bisq network doesn't seem to incur any extra work or risk from distance. Regarding the fee level, seems too early to charge "the norm" among centralized exchanges, because Bisq is unique not only in its positive features, but also its current shortcomings and idiosyncrasies. Here is why: We tried to poll among Russian traders why they don't use Bisq. In almost 3 months, we've had only one response, and that from an associate whom we sent a link to it: So, most traders - much less regular users - in a large market with long Bitcoin roots are so not interested in Bisq that they don't want to even click on a poll to say why, or to rag on it. We can say a little about at least some reasons why. We first tried to promote Bisq with typical users in Vietnam in winter/spring 2016/17. Back then, the complaint we got was that they didn't have the high deposit to trade the small amounts they wanted to trade. More recently, even with the latest versions of 2018, the percentage of our clients and associates who had problems even installing the Windows version of Bisq and needed extensive help with it was over 75%. In markets where Bisq is needed most, the majority have never even heard of Linux, and will not be able to afford Macs with 2GB of RAM to spare for 1 app for a long time... When something is so different from its competitors, and they have problems even installing it or being able to afford the first small test trade, most users write it off as half baked and weird. So, in our experience, these kinds of basic obstacles have pushed away a significant number of users from Bisq in the past couple of years, which probably won't return soon unfortunately. We'll keep trying and do the best we can, as always. The point of this long story is that, given the above, it's too early to charge "the norm" fees among centralized exchanges. It seems to us more appropriate to charge promotional level fees just to get the makers in particular to try Bisq, and get others who wrote off Bisq earlier to come back. The market will tell the Bisq DAO when to charge the norm, not the other way around. |
I welcome a simpler fee model and especially want to remove the distance from market price factor considering the current price is manipulated by seedy, underworld, centralized forces. |
@initCCG Do you have a specific suggestion on what the fee structure should be right now? I think you have some good points that the market maker should be rewarded for making the market and definitely not penalized for it. The main reason for charging for distance from market originally was the risk of too many long lasting orders that would be hard on the network to maintain. Perhaps it's worth taking that risk and lowering the maker fee just to get more liquidity and incentivize a deeper order book. |
I agree with the proposal, but, as some others, I profit also to say (repeat) that makers are (from several aspects) at the root of the trades and this should translate concretely, eg in the fees. PS: I'm not a maker. |
I have said many times and will repeat it again. It is not the fees that makes people trade on Bisq. The BTC-price can change 10% within an hour. The spread on XRC is now 30% and EUR 6% and people are still trading them (buy and sell). The speed of getting a trade finished is much more important and that will come with the API and tethered coins. |
Regarding maker/taker fee:
Once the DAO is out the fee can be changed anyway in the DAO by voting. But still there we need to think carefully to make the right strategic decisions as a community. Traders and contributors have different incentives and interests but they are dependent on each other. Traders without contributors fixing issues and improving the software will not be happy. And of course without traders Bisq would be pointless. I also think that our core users don't see the fee as the fundamental aspect for the reason why they use Bisq or not. Those who don't care about privacy and decentralization have no reason to use Bisq - we cannot and never will be able to compete with Coinbase and the like. I am aware that for several reasons Bisq is not adequade for certain regions in the world and for certain types of users (who don't care about privacy). We will get better over time to be more accessible for more mainstream type of users but that is not our priority and would risk to derail Bisq's vision if it would become a strong priority - at some points getting too mainstream would conflict with the privacy and decentralization properties. Regarding option trading: |
@initCCG |
Thanks @qertoip for the link to As always bitmex blog is worth reading. Here my comments to the article:
|
Added a new proposal for making maker fee cheaper and raise taker fee: #65 |
I consider the proposal approved with 10 votes pro and 0 votes against it. |
Great discussion. After the fact, but I've given this a +1 as well. |
There has been already a proposal in the past (#31) discussing that topic but it did not reach clear support and was rejected. I want to start to discuss that topic again as we got repeated feedback from users [1] that the current model is hard to understand and as we observed over the last months it seems that the 0,4% target on total fees is not reached with the current model.
There are a few main arguments for a change to a percentage fee for the maker (the taker has already a fixed 0,2% fee).
I suggest that we remove the distance to the market price factor and use a purely percentage based model with 0,2% for maker. The min. fee of 0,00005 BTC will remain as it is required to avoid dust amounts. For taker fee there are no changes.
[1] #31 (comment)
The text was updated successfully, but these errors were encountered: