docs: def order_market_buy(self, **params):
          """Send in a new market buy order
  
          :param symbol: required
          :type symbol: str
          :param quantity: required
          :type quantity: decimal
          :param newClientOrderId: A unique id for the order. Automatically generated if not sent.
          :type newClientOrderId: str
          :param newOrderRespType: Set the response JSON. ACK, RESULT, or FULL; default: RESULT.
          :type newOrderRespType: str
          :param recvWindow: the number of milliseconds the request is valid for
          :type recvWindow: int
  
          :returns: API response
  
          See order endpoint for full response options
  
          :raises: BinanceRequestException, BinanceAPIException, BinanceOrderException, BinanceOrderMinAmountException, BinanceOrderMinPriceException, BinanceOrderMinTotalException, BinanceOrderUnknownSymbolException, BinanceOrderInactiveSymbolException
  
          """
          params.update({
              'side': self.SIDE_BUY
          })
          return self.order_market(**params)