Page History
...
| Value | Mantissa | Exponent |
|---|---|---|
| 1.2345 | 12345 | -4 |
| 1.23 | 123 | -2 |
| 1.2300 | 12300 | -4 |
| 123.00 | 12300 | -2 |
| 0.0001234 | 1234 | -7 |
| 1000000 | 1000000 | 0 |
| 1567234.56 | 156723456 | -2 |
| -0.01 | -1 | -2 |
| -500000 | -500000 | 0 |
| 0 | 0 | 0 |
| 0.0000 | 0 | -4 |
| Warning |
|---|
These datatypes differ from the equivalents defined in The Whisperer Classic SBE3 Schema, which defines fixed scalings for each. |
Taker Considerations - Orders
In PreviouslyQuoted sessions, it is important that the client takes care to provide both of the following in their NewOrderMultileg messages:
- Spot rate - tag 44/
Price
...
- All-In rate for each leg - tag 566/
LegPrice
Maker Considerations - Prices
There is a surprising amount of variation across Venues regarding Maker pricing - not just the required precisions that prices must be published to, but also how much looseness they allow across individual components. In order to guarantee a uniform interface, MarketFactory essentially has to adopt, and enforce, the strictest rules.
...
In the context of the SBE schema, this means that attention must paid to the Exponent of the individual PriceNULL fields, since when necessary, Pip location is determined by reference to the difference between All-in and Fwd Pts exponents. In particular, it is very important to ensure that quoted all-in rates are to the correct all-in precision.
Worked Example for EUR/USD - Pip location is the fourth decimal place:
...