ENUM

OrderTimeInForce

Valid order types, these determine what happens when an order is added to the book

link GraphQL Schema definition

1 enum OrderTimeInForce {
2
3 # The order either trades completely (remainingSize == 0 after adding) or not at
4 # all, does not remain on the book if it doesn't trade
5 FOK
6
7 # The order trades any amount and as much as possible but does not remain on the
8 # book (whether it trades or not)
9 IOC
10
11 # This order trades any amount and as much as possible and remains on the book
12 # until it either trades completely or is cancelled
13 GTC
14
15 # This order type trades any amount and as much as possible and remains on the
16 # book until they either trade completely, are cancelled, or expires at a set time
17 # NOTE: this may in future be multiple types or have sub types for orders that
18 # provide different ways of specifying expiry
19 GTT
20
21 # This order is only accepted during an auction period
22 GFA
23
24 # This order is only accepted during normal trading (that can be continuous
25 # trading or frequent batched auctions)
26 GFN
27 }