Overview
The Buildmarkets FIX Gateway enables two specialized order types for more flexible trading.Dollar Amount Orders
These orders let you specify a dollar value instead of share quantity. Key requirements: Tag 38 (OrderQty) must be0; Tag 40 (OrdType) must be 1 (Market only); Tag 152 (CashOrderQty) contains the dollar amount. “When OrderQty=0 and CashOrderQty is set, the gateway converts the dollar amount into the appropriate share” quantity using current market pricing. A 228 stock would execute as approximately 0.4386 shares.
Example message:
Fractional Orders
These accept decimal share quantities in Tag 38 (OrderQty), such as0.5 for half a share. Market order type (OrdType=1) is required.
Example message:
Constraints
Both order types must be Market orders only — Limit, Stop, and Stop Limit orders are not supported. The REST API offers equivalent functionality through theOrderQuantity parameter.