Gemini Crypto Exchange Logo
Workflow

Submitting a stop limit order

Client → Server


Does Gemini accept the order?

  1. Yes: Order is accepted for initial processing

    Has a trade occurred that would trigger your stop order?

    • Yes: The stop order triggers
    • No: The stop order remains hidden and resting until triggered by a qualifying trade, or until cancelled

    Is the limit order marketable?

    • Yes: The server executes one or more initial fills
      • Server → Client: Sends an Execution Report <8> for each fill or partial fill
      • Does the order have remaining quantity?
        • Yes: The server puts the remaining quantity on the order book
        • No: The server closes the order
    • No: The server puts the entire quantity of the order on the book
  2. No: Order is rejected