Een market buy is een order waarmee je een exchange opdraagt om direct een coin te kopen tegen de prijs die verkopers op dat moment vragen, in plaats van te wachten op een bepaalde streefprijs. In plaats van een prijs op te geven, vermeldt de trader alleen het bedrag dat gekocht moet worden, en de matching engine van de exchange vult de order in tegen de goedkoopste beschikbare verkooporders in het order book.
Omdat een market buy liquiditeit uit het orderboek haalt in plaats van eraan toe te voegen, wordt het geclassificeerd als een "taker"-order en brengt het meestal hogere kosten met zich mee dan een openstaande limit order, die op de meeste exchanges als "maker"-order geldt. De afweging is snelheid en zekerheid van uitvoering: de order wordt vrijwel direct gevuld, maar de uiteindelijke prijs staat niet vooraf vast.
Dit wordt vooral relevant wanneer de liquiditeit dun is. Als de ordergrootte groter is dan wat beschikbaar is tegen de beste vraagprijs, wordt de rest gevuld tegen steeds hogere prijzen, een verschijnsel dat bekendstaat als slippage. Bij een altcoin met weinig volume kan een grote market buy de gemiddelde uitvoeringsprijs merkbaar boven de prijs duwen die enkele momenten eerder op het scherm stond. Op een diepe markt zoals Bitcoin kan dezelfde ordergrootte gevuld worden met vrijwel geen prijsimpact.
Traders kiezen doorgaans voor market buys wanneer snelheid belangrijker is dan prijsprecisie, bijvoorbeeld bij het instappen in een snel bewegende trade of bij het reageren op actueel nieuws. Bij grotere orders of illiquide paren helpt het om eerst de diepte van het orderboek te controleren, of de trade op te splitsen in kleinere delen, om te voorkomen dat je onverwacht veel betaalt.