Page History
...
This also applies when calculating the limit price for VWAP orders. I.e. orders for lesser amounts will trade through this level.
FullAmount Ladder
For Venues supporting the specification of custom FullAmount volume bands in the initiating MarketDataRequest, the NoUnderlyings group is used to provide a list of UnderlyingQty values.
- If supported,
MarketDataIncrementalRefreshmessages are sent with prices for for the requested ladder. - If not supported the client will receive an
ErrorReportwith the Text "NoUnderlyings: not supported on this Venue."
Trading
Client trades may aggress (Taking) resting orders published in the orderbook. These orders should not be directly visible in the MarketData feed, but the resultant fills may be observed via the TradeTicker (if available). Depending on the venue, the client may achieve this by:
...
Trading is expected to be an explicit sweep of the published quote, with successive individual orders at each rung, in sequence.
Each order is executed individually, when the client has utilised a rung, it cannot be re-used and subsequent trades need to utilise the liquidity from the remaining rungs.
Depending on the LP, Clients may also be able to submit a VWAP order in order to combine multiple individual clips into a single trade and reduce per-ticket trading costs.
The client is typically expected to provide their calculated VWAP rounded bank favour, but some LPs mandate different rounding rules. Rounding modes are as follows:
...
, for example SEB requires normal fair rounding.
FullAmount
| Qty | Bid | FullAmount | Offer | Qty | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 1.20009 | 1 | 1.20020 | 1 | ||||||||||||
| 2 | 1.20005 | 2 | 1.20020 | 2 | ||||||||||||
| 5 | 1.20001 | 5 | 1.20020 | 5 | ||||||||||||
| 10 | 1.19998 | 10 | 1.20024 | 10 | ||||||||||||
| 20 | 1.19989 | 20 | ||||||||||||||
| 50 | 1.19950 | 50 | ||||||||||||||
...
Whisperer uses MassQuote messages for ESP pricing, and trade requests are submitted via the NewOrderMultileg message. OrdType=PreviouslyQuoted is always supported, other order types may also be available, depending on the LP.
FullAmount Ladder
For Venues supporting the specification of custom FullAmount volume bands in the initiating QuoteRequest, the NoUnderlyings group is used to provide a list of UnderlyingQty values.
- If supported, a
MassQuotemessage is sent with prices for for the requested ladder. - If not supported the client will receive an
ErrorReportwith the Text "NoUnderlyings: not supported on this Venue."
PreviouslyQuoted Orders
The NewOrderMultileg.QuoteID field should be used as follows:
...