New Order
Submit new orders as New Order Single with MsgType (35) set to D.
Identity Mapping
Key Field Rules
- Account (
1) is your Paxoscustomer_idand ClientID (109) is your Paxosprofile_id. - Price (
44) must be omitted for Market (1) and Stop Market (3) orders. - CashOrderQty (
152) is required for market buy orders and represents the fiat notional to convert. - OrderQty (
38) is required for market sell, stop market sell, stop limit sell, and all limit orders. - Send only one of OrderQty (
38) or CashOrderQty (152). - StopPx (
99) is required for stop market and stop limit orders. Currently only sell stop loss orders are supported. - HandlInst (
21) must be set to1. - Symbol (
55) must be the currency pair, and SecurityType (167) must beFOR.
Supported Order Types
We support the following OrdType (40) values:
Post-only orders are Limit (
2) orders with ExecInst (18) set to 6 (Post-Only).
Time In Force
Time in force is set with TimeInForce (59):
For GTT (
6), include ExpireTime (126) in YYYYMMDD-HH:MM:SS or YYYYMMDD-HH:MM:SS.sss (milliseconds are ignored).
Tick Size Requirements
Price (44) must align to market tick sizes for limit and stop limit orders:
Order Routing Mode
Use OrderRoutingMode (8000) to choose the routing strategy for the new order.
OrderRoutingMode enables Paxos Best Execution routing on eligible accounts. To confirm availability for your integration, as well as learn more about the Best Execution mode, please contact your Paxos account representative.
If an invalid value is provided for OrderRoutingMode (
8000), the field is ignored and the default routing mode configured for the customer is used.Limit Order Taker Price Protection
For FIX/GFIX inbound orders, this rejection is returned as an Execution Report with:- Text (
58) =InvalidPriceForTakerOrder - OrdRejReason (
103) =0(Broker option)
Message Format – Outgoing Message
Standard FIX Fields (All Order Types)
Standard FIX Trailer
Common Order Fields (All Order Types)
- Market
- Limit
- Stop Market
- Stop Limit
Set OrdType (
40) to 1 (Market). Price (44) must be omitted. See Time In Force and Order Limitations.RequiredConditional
Optional