Message: Decimal

File: common/decimal.proto

Description

Number is represented as a decimal floating point significand (limited by 64 bits including sign) and 32-bit exponent. The value represented is significand * (10 ^ exponent)

Used in

AccountSummaryStatus, AggregationLegDescription, AllocatedAccount, BalanceItem, BalanceItemsLink, ConstantVolumeBarParameters, ConstantVolumeBar, ContractMetadata, DetailedDOMOrder, ExchangeOpenPosition, FillCareOrderLeg, FillCareOrder, FillCashOrderRequest, GoFlatStatus, GroupBalanceDetails, HedgeBalanceDetails, LegAllocation, LegDefinition, LimitOrderLegDescription, MarketMakingParameters, MarketValues, MatchedTrade, ModifyOrder, NestedStrategy, OffsetHedgeBalanceRequest, OpenPosition, OrderStatus, Order, PointAndFigureBar, PriceShifting, PrimaryOrdersLimit, ProcessingMetadata, Quote, RFQRequest, RFQ, RangeBar, RenkoBar, SecondaryOrdersPayUp, SecondaryOrdersTrailing, SecurityMetadata, SideAllocation, SyntheticHang, TickBar, TimeBar, Trade, TransactionStatus, VolumeProfileItem

Fields

significand

Type: sint64

Default: 0

Description: Significand (aka mantissa) of the decimal. Signed. It can have trailing zeros (not normalized).

exponent

Type: sint32

Default: 0

Description: Exponent of the decimal.