Institutional Only|Drovix does not deal with individual investors and does not accept deposits or provide retail trading services.

Drovix.
Wall of translucent navy plates with small green dots — FIX tags
Platform

FIX Tags That Decide Fill vs Re-Quote: The Protocol Detail That Matters

On a stress session, the difference between a clean fill and a frustrating re-quote loop is rarely the price — it is the four or five tags your OMS sent and how the venue interpreted them.

HomeResourcesInsights & News
18 May 2026Drovix Research Desk7 min

Most FIX integrations are written once, fixed twice, and never opened again. They handle 99% of normal-conditions flow correctly. The remaining 1% — the sessions in which the protocol genuinely matters — is overwhelmingly where the avoidable execution problems happen. This post is a tour of the tags whose default values are wrong often enough to be worth checking before your next stress event.

Wall of translucent navy plates with small green dots — FIX tags
Wall of translucent navy plates with small green dots — FIX tags

The tags that almost always default wrong

TimeInForce (59)

TimeInForce decides what happens when your order cannot fill immediately. A default of GTC (Good Till Cancel) is a leftover from the equities default and is the wrong default for most FX execution: a partially-filled GTC will sit in the venue's book until your OMS cancels it, and during that wait your residual size is visible to anyone consuming the venue's market data.

The correct default for institutional FX flow is IOC (Immediate Or Cancel) for the aggressive child, with FOK (Fill Or Kill) reserved for the case where you cannot tolerate any residual leak. GTC has a role for resting institutional bids and offers; it has no role inside a parent execution algorithm.

ExecInst (18)

ExecInst is the bag of execution hints. The two values that matter most are 'g' (All Or None) and 'M' (Mid-price peg). Both are honoured inconsistently across venues. A 'g' that one venue treats as a hard constraint another venue treats as a routing preference, and your fill behaviour will quietly differ across venues for no reason that shows up in your TCA.

Drovix honours 'g' as a hard constraint on the wholesale book and as a routing preference on the streaming book, and our documentation says so explicitly. When you integrate against a new venue, ask the question in writing.

MinQty (110)

MinQty is the partial-fill floor. A common bug pattern is to set MinQty equal to the full order quantity, which is equivalent to FOK and forecloses any partial. The opposite bug pattern is to leave MinQty at zero, which allows arbitrarily small fills and produces the 'thousand one-lot fills' problem that destroys your post-trade reporting and inflates your clearing cost.

The right floor depends on your downstream cost of an individual fill — clearing fees, ticket fees, your own OMS processing — and on your willingness to accept residual signalling. For most desks running aggressive children, MinQty between 5% and 20% of the parent quantity is the right band.

Teal light tracing a path between grid nodes — FIX routing
Teal light tracing a path between grid nodes — FIX routing

PriceProtectionScope (1092) and OrderRestrictions (529)

These are the tags that, on stress sessions, decide whether you get a clean reject or an opportunistic fill at a price you did not expect. PriceProtectionScope set incorrectly — or, more often, omitted because the OMS does not bother — means a marketable order can fill several ticks worse than your intended price because the venue followed the price up while your message was in flight.

Drovix enforces a default price protection scope of 1 pip on majors, 3 pips on crosses, and 10 pips on exotics, regardless of whether the incoming order carries the tag. Most institutional OMSes also set the tag explicitly, in which case the OMS value wins; for OMSes that omit it, our default catches the common bad outcomes. Confirm what your own OMS sends; the assumption that 'the default will do something reasonable' is the assumption that fails at 14:30 on a Wednesday.

The tags whose absence hurts most

TransactTime (60) precision

TransactTime is the timestamp on the order message. Most OMSes send millisecond precision. Some send second precision, which means that on a stress session the venue's ordering of your messages is effectively arbitrary within any one-second window. If you are running an algo that issues children faster than once per second, the lack of precision is a silent bug that converts a deterministic execution into a probabilistic one.

Microsecond precision is supported in FIX 5.0SP2 and is what we recommend. Drovix accepts nanosecond precision on the wholesale book; we use it for journal sequencing. The point is not the absolute precision; the point is that you have enough to disambiguate the messages your own algo issues in close succession.

PartyID and OnBehalfOfCompID

These tags identify the originator of a trade in a multi-leg setup — for example, a regulated retail broker hedging on behalf of its end-customer book, or a fund of funds executing on behalf of a sub-strategy. Setting them correctly is the difference between a clean post-trade attribution and a manual reconciliation. Setting them incorrectly — or, more often, not setting them at all — is the difference between a clean MAR audit and a series of awkward emails.

The operational layer that makes per-counterparty attribution trivial is the subject of Risk Without Friction. The short version: every event in our journal carries the originating PartyID, the operating PartyID, and the EnteringTrader; the absence of any of those is treated as a reject.

The behaviour that surprises desks most

The single behaviour that surprises sophisticated desks most when they first integrate with an institutional FX venue is that the venue can — and should — reject orders that are technically valid but operationally suspect. An order whose price is more than five pips outside the prevailing market is, on most institutional venues, rejected at the gateway, not filled. An order whose quantity is many multiples of recent average is paused and confirmed, not blasted into the book.

If you have been trained on equities-style venues that fill anything within the book, the institutional FX behaviour can feel adversarial. It is not. It is the venue protecting you from your own typos on the days when typos matter most. Drovix's gate behaviour is documented in the developer guide; the gates are conservative by default and tunable per-counterparty on request.

Where to go next

→ Last Look in 2026 — the protocol-level mechanics of how a last-look rejection actually reaches your OMS, and which tags carry the reason code.

→ Microseconds Matter — what the FIX-to-engine path looks like inside Drovix, and why the median round-trip is what it is.

Analyst Desk

Drovix Research Desk

Institutional Research

Drovix Research Desk publishes institutional-grade analysis covering macro events, cross-asset correlations, and execution insights for professional market participants.

Related Reads

Platform

Last Look in 2026: What Symmetric Means, What Asymmetric Hides, and Why It Still Matters

Next Read

Platform

Market Data Handle Discipline: The Boring Engineering That Decides Whether Your Strategy Survives a News Spike

Next Read

Platform

Routing Beyond the Inside Quote: How Drovix Sends Institutional Flow Outside

Next Read

Back to Insights
Drovix.

Institutional-grade liquidity, connectivity, and analytics for professional market participants worldwide.

About

  • Why Drovix
  • Regulation
  • Technology
  • Contact
  • Insights
  • Execution Policy

Legal

  • Privacy
  • Terms and Agreements
  • Client Agreement
  • Risk Disclosure

Policies

  • AML/KYC Policy
  • Cookie Policy
  • Order Execution Policy
  • Complaints Handling
  • Reverse Solicitation
  • Site map

Risk Warning: Trading leveraged products such as Forex and CFDs carries a significant level of risk and may not be appropriate for all market participants. The value of derivative instruments can fluctuate rapidly, and losses may exceed initial margin. Institutional and professional clients should ensure they fully understand the risks associated with leveraged products before engaging in any transactions. Past performance is not indicative of future results. A significant proportion of professional client accounts incur losses when trading leveraged products. Prospective clients should ensure they have sufficient expertise and resources to bear the risks of leveraged trading. You should not commit capital that you cannot afford to lose.

Important — No Investor Compensation: Important: Client funds held with Drovix (MU) Ltd are not protected by any government deposit guarantee or investor compensation scheme. The Financial Services Commission (FSC) of Mauritius does not operate an investor compensation fund.

The information on this website is intended for institutional and professional clients only. It does not constitute investment advice, a solicitation, or a recommendation to enter into any transaction. Drovix does not provide services to retail clients.

Reverse Solicitation Notice: The information and services on this website are not directed at or intended for distribution to residents or nationals of any country or jurisdiction where such distribution or use would be contrary to local law or regulation. Institutional clients access Drovix (MU) Ltd services on their own initiative. It is the responsibility of each prospective institutional client to ensure compliance with the laws and regulations of their jurisdiction of incorporation or domicile.

This information is not intended for entities or persons in countries or jurisdictions under significant sanctions, including but not limited to Afghanistan, Barbados, Belarus, Burkina Faso, Cameroon, Central African Republic, Cuba, Democratic Republic of Congo, Haiti, Iran, Libya, Mali, Mozambique, Myanmar, Nicaragua, North Korea, Russia, Senegal, Sudan, Syria, Tanzania, Venezuela, Yemen, and Zimbabwe.

All information, products, and services offered on the Drovix website are not intended for entities or persons in Australia, Belgium, Canada, France, Japan, Malaysia, Poland, Ukraine, the United Kingdom, or the United States. The information on this website does not constitute investment advice or a recommendation or a solicitation to engage in any investment activity. Drovix services are available exclusively to eligible institutional and professional clients.

© 2026 Drovix (MU) Ltd. All rights reserved.

Drovix (MU) Ltd is authorised by the Financial Services Commission (FSC) in Mauritius under Investment Dealer (Full Service Dealer) excluding Underwriting licence No. GB21026813.

The company operates under www.drovix.com and is registered at C/o SALVUS (Mauritius) Ltd, Silver Bank Tower, Ground Floor, 18 Bank Street, Cybercity, Ebene 72201 Mauritius.