首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >GTD订单什么时候实际到期?

GTD订单什么时候实际到期?
EN

Stack Overflow用户
提问于 2021-01-26 01:37:42
回答 4查看 109关注 0票数 1

如果“新订单单一”订单是GTD,这意味着它将在90天后过期,GTD订单传统上是有时间戳组件还是只有日期?因此,如果我在上午10点下了一个为期90天的GTD订单,并且没有指定时间戳,那么这个订单将在90天的上午10:00:01到期对我来说是有意义的。如果我下了一个90天的GTD订单,并且我特别指出了上午11:46的时间戳,我预计它将在11:46:01到期--或者类似的时间。这有意义吗?

我正在与某人讨论,他们试图说服我,订单将在90天后到期-这毫无意义,有悖于直觉。谢谢你

EN

回答 4

Stack Overflow用户

发布于 2021-01-26 03:09:02

就像解决所有问题一样,这取决于你的交易对手。

默认的修复消息字典充其量只是一个建议,代理可以而且通常会以各种奇怪的方式使用它。也许修复文档可能会指定它“应该”是什么,但这在野外并不重要。

除了交易对手的文档之外,永远不会相信任何东西。

票数 3
EN

Stack Overflow用户

发布于 2021-02-10 01:34:54

通常取决于对手,因此值得检查他们的规范,因为他们支持的内容会更清楚,如果你只是自己做一些代码/测试,那么使用end of day是很好的。EOD是非常标准的,我还没有遇到GTD根据它进入的时间到期的情况。

票数 0
EN

Stack Overflow用户

发布于 2021-02-22 22:13:27

从不相信任何东西,除了交易对手的文档。

@grant-birchmeier说得很对。

值得强调的一件事是,GTD TimeInForce可以有一个ExpireDate,也可以有一个ExpireTime --后者明确表示您何时需要我们的订单(如果您的交易对手支持它的话!)

这是FIX Online Specification关于这一点的说法:

可以在多天内交易的订单,例如在未来交易日到期的TimeInForce(59) =1 (GTC)和6 (GTD)订单(以下称为GT订单)的基本业务假设是,未完全执行且未被取消且在给定日期未到期的GT订单仍可供经纪人在第二天执行。请注意,“天”的概念是由市场惯例决定的,这将是特定于安全的。 ...当达到TimeInForce(59) =6 (GTD)的订单的ExpireDate(432)或ExpireTime(132),或者TimeInForce(59) =1 (GTC)的订单达到最大期限时,该订单被认为是过期的,经纪人可以选择性地发送ExecutionReport(35=8),其中ExecType(150) =C(已过期)和OrdStatus(39) =C(已过期)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65889697

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档