Bitcoin Forum
May 10, 2024, 11:54:20 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Limit order higher or lower than spread in opposite side?  (Read 101 times)
zxbit (OP)
Jr. Member
*
Offline Offline

Activity: 60
Merit: 1


View Profile
October 22, 2022, 09:29:27 PM
 #1

For example, someone set ask BTC/USDT limit offer to sell 1 BTC for 19000 USDT. In same time i setup limit order to buy 1 BTC, for example, by 19100 USDT..

In this case I got 1 BTC and i'll pay for 19100 USDT. The seller whose order I paid will receive 19000 USDT.
Where is 19100 -19000 = 100 USDT ? This is exchange profit or I wrong and exchange will not allow you to place such order?
1715342060
Hero Member
*
Offline Offline

Posts: 1715342060

View Profile Personal Message (Offline)

Ignore
1715342060
Reply with quote  #2

1715342060
Report to moderator
1715342060
Hero Member
*
Offline Offline

Posts: 1715342060

View Profile Personal Message (Offline)

Ignore
1715342060
Reply with quote  #2

1715342060
Report to moderator
There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin Core, which will follow the rules of the network no matter what miners do. Even if every miner decided to create 1000 bitcoins per block, full nodes would stick to the rules and reject those blocks.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715342060
Hero Member
*
Offline Offline

Posts: 1715342060

View Profile Personal Message (Offline)

Ignore
1715342060
Reply with quote  #2

1715342060
Report to moderator
1715342060
Hero Member
*
Offline Offline

Posts: 1715342060

View Profile Personal Message (Offline)

Ignore
1715342060
Reply with quote  #2

1715342060
Report to moderator
Bitcoin_Arena
Copper Member
Legendary
*
Offline Offline

Activity: 2030
Merit: 1788


฿itcoin for all, All for ฿itcoin.


View Profile
October 22, 2022, 11:43:17 PM
Merited by Oshosondy (1)
 #2

Theoretically, the exchange only earns from such trades through trading fees

I don't know if I understood your question well, but an ASK (sell limit order) can never be lower than a bid (buy limit order). If your buy limit order happens to be higher than the sell limit order, your sell order gets executed at market price as you set it up. That means you will buy the BTC at 19,000. Sell takes 19,000. You remain with 100 in your account minus the trading fees.

.BEST..CHANGE.███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
BitMaxz
Legendary
*
Offline Offline

Activity: 3248
Merit: 2970


Block halving is coming.


View Profile WWW
October 22, 2022, 11:52:44 PM
 #3

You misunderstood the limit order where do you trade?
If you set a limit order sample buy order it must be a lower price on the current BTC price sample current price is $19100 and if you want to buy BTC at a low price like buy an order under $19000 it would only trigger if it touches to $19000.
Or if you set a buy order higher than the current price then it will automatically trade to the current price which is $19100 vice-versa in a sell order you must set it to a higher price or above $19100 if you set it to lower it will automatically be triggered and sell it to the current price.
Most exchanges only take a trading fee of around 0.1% it's not the same as what you are trying to explain above.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
jackg
Copper Member
Legendary
*
Offline Offline

Activity: 2856
Merit: 3071


https://bit.ly/387FXHi lightning theory


View Profile
October 23, 2022, 01:39:13 AM
 #4

Most exchanges automatically adjust and it'll depend on what your quote was in as to how much you'd get.

If you limit bought 1btc at 19100 and the current ask was 19000 then you'd get 1btc and spend 19000. If, however, you spent 19100 on a limit order at 19100 with the same ask as above, you'd get ~1.0052 btc.
Nwada001
Hero Member
*****
Offline Offline

Activity: 574
Merit: 627



View Profile
October 23, 2022, 01:45:18 AM
 #5

A similar case happened to me before I saw the last order of the trade which was traded at 0.18$ per token, which was the lowest bid as of that time I was buying the same amount of tokens that the seller placed, but i made a mistake and placed higher up to 0.2$ each the trade immediately execute without leaving me my balance.
what I think is there is always a price which is exactly what one place on the exchange and the exchange matches it automatically if any buyer/seller places his or her trade to that amount.   the same thing can happen to any exchange unless there is a limit set that won't allow the buy price to be greater than the current sell order.

R


▀▀▀▀▀▀▀██████▄▄
████████████████
▀▀▀▀█████▀▀▀█████
████████▌███▐████
▄▄▄▄█████▄▄▄█████
████████████████
▄▄▄▄▄▄▄██████▀▀
LLBIT
  CRYPTO   
FUTURES
 1,000x 
LEVERAGE
COMPETITIVE
    FEES    
 INSTANT 
EXECUTION
.
   TRADE NOW   
rozak
Sr. Member
****
Offline Offline

Activity: 1960
Merit: 273


★Bitvest.io★ Play Plinko or Invest!


View Profile
October 23, 2022, 02:51:28 AM
 #6

the exchange will not take your excess money other than the specified transaction fee. so in fact you will still buy BTC at a rate of $19000 if the highest bid is that price.
most exchanges get their adjustments. You can view your trading history to check it. but I don't know which exchange you are using. there could be a problem with your exchange if you use an exchange without a good reputation.



BIG WINNER!
[15.00000000 BTC]


▄████████████████████▄
██████████████████████
██████████▀▀██████████
█████████░░░░█████████
██████████▄▄██████████
███████▀▀████▀▀███████
██████░░░░██░░░░██████
███████▄▄████▄▄███████
████▀▀████▀▀████▀▀████
███░░░░██░░░░██░░░░███
████▄▄████▄▄████▄▄████
██████████████████████
▀████████████████████▀
▄████████████████████▄
██████████████████████
█████▀▀█▀▀▀▀▀▀██▀▀████
█████░░░░░░░░░░░░░▄███
█████░░░░░░░░░░░░▄████
█████░░▄███▄░░░░██████
█████▄▄███▀░░░░▄██████
█████████░░░░░░███████
████████░░░░░░░███████
███████░░░░░░░░███████
███████▄▄▄▄▄▄▄▄███████
██████████████████████
▀████████████████████▀
▄████████████████████▄
███████████████▀▀▀▀▀▀▀
███████████▀▀▄▄█░░░░░█
█████████▀░░█████░░░░█
███████▀░░░░░████▀░░░▀
██████░░░░░░░░▀▄▄█████
█████░▄░░░░░▄██████▀▀█
████░████▄░███████░░░░
███░█████░█████████░░█
███░░░▀█░██████████░░█
███░░░░░░████▀▀██▀░░░░
███░░░░░░███░░░░░░░░░░
▀██░▄▄▄▄░████▄▄██▄░░░░
▄████████████▀▀▀▀▀▀▀██▄
█████████████░█▀▀▀█░███
██████████▀▀░█▀░░░▀█░▀▀
███████▀░▄▄█░█░░░░░█░█▄
████▀░▄▄████░▀█░░░█▀░██
███░▄████▀▀░▄░▀█░█▀░▄░▀
█▀░███▀▀▀░░███░▀█▀░███░
▀░███▀░░░░░████▄░▄████░
░███▀░░░░░░░█████████░░
░███░░░░░░░░░███████░░░
███▀░██░░░░░░▀░▄▄▄░▀░░░
███░██████▄▄░▄█████▄░▄▄
▀██░████████░███████░█▀
▄████████████████████▄
████████▀▀░░░▀▀███████
███▀▀░░░░░▄▄▄░░░░▀▀▀██
██░▀▀▄▄░░░▀▀▀░░░▄▄▀▀██
██░▄▄░░▀▀▄▄░▄▄▀▀░░░░██
██░▀▀░░░░░░█░░░░░██░██
██░░░▄▄░░░░█░██░░░░░██
██░░░▀▀░░░░█░░░░░░░░██
██░░░░░▄▄░░█░░░░░██░██
██▄░░░░▀▀░░█░██░░░░░██
█████▄▄░░░░█░░░░▄▄████
█████████▄▄█▄▄████████
▀████████████████████▀




Rainbot
Daily Quests
Faucet
Tytanowy Janusz
Legendary
*
Offline Offline

Activity: 2156
Merit: 1622


View Profile
October 23, 2022, 06:44:35 AM
 #7

For example, someone set ask BTC/USDT limit offer to sell 1 BTC for 19000 USDT. In same time i setup limit order to buy 1 BTC, for example, by 19100 USDT..

In this case I got 1 BTC and i'll pay for 19100 USDT. The seller whose order I paid will receive 19000 USDT.
Where is 19100 -19000 = 100 USDT ? This is exchange profit or I wrong and exchange will not allow you to place such order?

Exchange matching engine operates on the first come first serve basis. So If someone come and place sell order of 1 BTC for 19000 USDT and there is no one that offers to buy at this price or higher than this order, unfilled, land in orderbook waiting to be filled. And now when you place buy order of 1 BTC at a price 19100 USDT your order goes to matching engine that check in orderbook if any seller is offering this price or lower. In our case there is a 19 000$ sell order which is being filled. So in situation you just described you just bought BTC for 19 000 even though your buy offer had price of 19 100. This 100$ stays at your wallet only because 19 000$ sell order was send to exchange before your order.
Oshosondy
Legendary
*
Offline Offline

Activity: 1442
Merit: 1126


Gamble responsibly


View Profile
October 23, 2022, 09:37:33 AM
 #8

In this case I got 1 BTC and i'll pay for 19100 USDT. The seller whose order I paid will receive 19000 USDT.
Where is 19100 -19000 = 100 USDT ? This is exchange profit or I wrong and exchange will not allow you to place such order?

Exchanges has nothing to do with you money than the transaction fee that is deducted. You set bitcoin order limit to fill at $19100, once the price of bitcoin got to $19100 or higher is only when the order would be filled. People that set the price of bitcoin to sell at $19100 are the ones that you will buy from as the order filled automatically.

I don't know if I understood your question well, but an ASK (sell limit order) can never be lower than a bid (buy limit order). If your buy limit order happens to be higher than the sell limit order, your sell order gets executed at market price as you set it up. That means you will buy the BTC at 19,000. Sell takes 19,000. You remain with 100 in your account minus the trading fees.
That is also true, if he set order limit to a higher price, the order would be filled immediately at the market order price. I explained if the price is at lower price above for him to understand more about how limit order works.

██
██
██
██
██
██
██
██
██
██
██
██
██
... LIVECASINO.io    Play Live Games with up to 20% cashback!...██
██
██
██
██
██
██
██
██
██
██
██
██
zxbit (OP)
Jr. Member
*
Offline Offline

Activity: 60
Merit: 1


View Profile
October 23, 2022, 09:56:40 PM
 #9

Yep, I clearly understand how to limit orders works in ideal case. My question was about unusual case which can be handled ambiguously..
Bitcoin_Arena
Copper Member
Legendary
*
Offline Offline

Activity: 2030
Merit: 1788


฿itcoin for all, All for ฿itcoin.


View Profile
October 23, 2022, 10:23:59 PM
 #10

Yep, I clearly understand how to limit orders works in ideal case. My question was about unusual case which can be handled ambiguously..
Maybe you might want to rephrase your query on what you want to understand. I have some experience in trading(well, not so much like 15 years, but I could help if I see something)  and I could assist you to decipher what's going on. If you have screenshots or video, don't hesitate to share them, they can be helpful.

.BEST..CHANGE.███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
Oshosondy
Legendary
*
Offline Offline

Activity: 1442
Merit: 1126


Gamble responsibly


View Profile
October 24, 2022, 06:11:18 AM
 #11

Yep, I clearly understand how to limit orders works in ideal case. My question was about unusual case which can be handled ambiguously..
Just use one of the trustworthy exchanges like Binance, OKX, Huobi global or any other and you are good to trade without any technical error or shady means an exchange can use to scam you. Limit order is what it is defined as and not any other thing, it works as it is explained. This is money, it had to work like that if an exchange wants to maintain good reputation. But things can be different on shady exchanges, avoid such exchanges. Limit order works perfectly as expected.

██
██
██
██
██
██
██
██
██
██
██
██
██
... LIVECASINO.io    Play Live Games with up to 20% cashback!...██
██
██
██
██
██
██
██
██
██
██
██
██
blue_hurricanger
Full Member
***
Offline Offline

Activity: 653
Merit: 183


View Profile
October 24, 2022, 07:57:40 AM
Last edit: October 24, 2022, 09:21:49 AM by blue_hurricanger
 #12

Yep, I clearly understand how to limit orders works in ideal case. My question was about unusual case which can be handled ambiguously..
What do you mean? Can you elaborate on the time you got the unusual case as you have said? Unless there is some glitch or bad connection on your end, you might see the old price and think the price hasn't hit @19100 yet. I traded and saw a fair share amount of time where my orders were behind the price I saw on the order list like that. Especially on exchanges with poor connection and server-side lagging. Or when the market is packed with traders trading left and right, things easily go haywire.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!