OrderType:
    | "Spot"
    | "FillOrKill"
    | "PostOnly"
    | "Market"
    | { Limit: [Numeric, string] }
    | { BoundedMarket: { max_price: Numeric; min_price: Numeric } }

Order type variants.

  • "Spot" — Standard limit order (default)
  • "FillOrKill" — Must fill entirely or be rejected
  • "PostOnly" — Guaranteed maker; rejected if it would match
  • "Market" — Executes at best available price
  • { Limit: [price, timestamp] } — Limit with time-in-force (price is Numeric)
  • { BoundedMarket: { max_price, min_price } } — Market with price bounds (prices are Numeric)