Difference between Order Expire and Order Done for Day (DFD)

Whats the difference between Order Expire and Order Done for Day (DFD) ?
In general and from FIX protocol point of view.

Quantitative Finance Asked by abnv on August 21, 2020

1 Answers

One Answer

Order expired may be sent when a Good Til Date (GTD) order reaches its expiration date or a Good Til Cancel (GTC) order reaches its maximum age. That maximum age may be broker-specific and even unspecified, e.g. until the next major software release by the broker.

Order Done for Day may be sent when a Day order is unfilled or partially filled at the end of the trading day and no further executions will be sent before the order is canceled.

Both messages are optional; some brokers may choose not to send those messages.

In general, both messages convey when an order has reached the end of its Time in Force and that no more executions will be sent since the order has been canceled.

Answered by kurtosis on August 21, 2020

Add your own answers!

Related Questions

simulate volatility surface

1  Asked on November 27, 2020 by therealcode


Market Impact proportional to the bid-ask spread

1  Asked on November 12, 2020 by mbz0


Is there a good backtesting package in R?

3  Asked on October 17, 2020 by alonch7


How to deal with missing stock returns?

1  Asked on October 14, 2020 by johncena12345678


FX Carry Trade and how to calculate it

0  Asked on September 12, 2020 by zgz


Ask a Question

Get help from others!

© 2021 All rights reserved.