Original CME Order Entry TimeStamp

Add your new features and requests here.
frank_tanner
Posts: 2
Joined: Wed Oct 13, 2021 2:44 am

Re: Original CME Order Entry TimeStamp

Post by frank_tanner » Mon Oct 18, 2021 3:59 pm

I want to put my vote in as a YES.  Great suggestion Doug.

liza_greenshield
Posts: 1
Joined: Fri Oct 01, 2021 6:20 pm

Re: Original CME Order Entry TimeStamp

Post by liza_greenshield » Mon Oct 18, 2021 4:00 pm

+1

willy_wihardja
Posts: 5
Joined: Mon Aug 02, 2021 5:29 pm

Re: Original CME Order Entry TimeStamp

Post by willy_wihardja » Mon Oct 18, 2021 4:15 pm

Please make this happen!

stefan_schneider
Posts: 2
Joined: Tue Oct 12, 2021 9:29 pm

Re: Original CME Order Entry TimeStamp

Post by stefan_schneider » Tue Oct 19, 2021 9:19 am

This would be a great addition, pls support this request. thanks :)

Svyatoslav
Site Admin
Posts: 278
Joined: Mon Jun 11, 2018 11:44 am
Has thanked: 2 times
Been thanked: 31 times

Re: Original CME Order Entry TimeStamp

Post by Svyatoslav » Wed Oct 20, 2021 9:35 am

Hi! We acknowledge the importance of this feature. While we can't commit to a particular date, we'll try to get to that at some point. Right now properly stabilizing/completing 7.2 and 7.3 (current beta and alpha versions) is our top priority, but this task is one of the next items in the current version of the roadmap.

candiesltd
Posts: 1
Joined: Fri Feb 25, 2022 8:11 pm

Re: Original CME Order Entry TimeStamp

Post by candiesltd » Fri Feb 25, 2022 8:15 pm

Good day Bookmap family. I wholeheartedly concur with Doug. It is a critical feature upgrade that Doug is requesting. Thank you for your strong consideration.

dougrkyle
Posts: 15
Joined: Wed Jan 15, 2020 4:31 am
Has thanked: 1 time
Been thanked: 2 times

Re: Original CME Order Entry TimeStamp

Post by dougrkyle » Wed Mar 30, 2022 5:07 pm

Svyatoslav wrote:
Wed Oct 20, 2021 9:35 am
Hi! We acknowledge the importance of this feature. While we can't commit to a particular date, we'll try to get to that at some point. Right now properly stabilizing/completing 7.2 and 7.3 (current beta and alpha versions) is our top priority, but this task is one of the next items in the current version of the roadmap.
 Hello Svyatosiav,

Wondering how things are progressing with including the Original TimeStamp for CME orders is coming along?

Thanks in advance for your insight.

Doug 

ktacticsmusic
Posts: 1
Joined: Fri Aug 19, 2022 5:23 pm

Re: Original CME Order Entry TimeStamp

Post by ktacticsmusic » Fri Aug 26, 2022 1:30 pm

That is a great idea.

dougrkyle
Posts: 15
Joined: Wed Jan 15, 2020 4:31 am
Has thanked: 1 time
Been thanked: 2 times

Re: Original CME Order Entry TimeStamp

Post by dougrkyle » Mon Jul 24, 2023 3:10 pm

dougrkyle wrote:
Wed Mar 30, 2022 5:07 pm
Svyatoslav wrote:
Wed Oct 20, 2021 9:35 am
Hi! We acknowledge the importance of this feature. While we can't commit to a particular date, we'll try to get to that at some point. Right now properly stabilizing/completing 7.2 and 7.3 (current beta and alpha versions) is our top priority, but this task is one of the next items in the current version of the roadmap.
 Hello Svyatosiav,

Wondering how things are progressing with including the Original TimeStamp for CME orders is coming along?

Thanks in advance for your insight.

Doug 

This feature was a little over a yr ago listed as a one of the NEXT items in the current version of BM.  Wondering where you are at with releasing it?

Thanks in advance for your insight

Doug 

Svyatoslav
Site Admin
Posts: 278
Joined: Mon Jun 11, 2018 11:44 am
Has thanked: 2 times
Been thanked: 31 times

Re: Original CME Order Entry TimeStamp

Post by Svyatoslav » Tue Jul 25, 2023 11:51 am

Hi guys! Sorry for it taking so long. The correct way to do it involves quite a bit of refactoring, so we never got to it, even though it still is something we plan to do eventually. 

That being said, we have a hackish way to enable it in case you really want to. This only works on Rithmic at this point. It is not an official API, so there are all the standard risks and disclaimers basically amounting to "we don't provide any guarantees, it might break at any moment in any way imaginable and you should not blame us". Realistically - I expect some performance impact (probably not too bad) and potential stability risks. Avoid using it in live trading or at least give it a good test before doing that and have a backup (i.e. another way to close position) ready if you do.

If the above didn't scare you - here you go:
  • This is only available in latest 7.4 builds
  • You should set a system property of -Dvelox.api.layer1.providers.RithmicProvider.SEND_TIMESTAMPS=true for java. There are two ways to do it depending on how you run bookmap: when running from IDE or in Linux you should just pass it as JVM parameter, however on Windows you can edit launcher-options.conf and add jvmarg-RithmicProvider.SEND_TIMESTAMPS -Dvelox.api.layer1.providers.RithmicProvider.SEND_TIMESTAMPS=true line (which will make our launcher set the property).
  • you need to include "C:\Program Files\Bookmap\lib\rithmic-adapter.jar" directly as a compile-only dependency to see certain helper classes that you'll need
  • Use the attached demo
    RithmicTimestampsDemo-v3.java
    (2.99 KiB) Downloaded 111 times
    , it will print the timestamps. Note that only MBO updates have exchange time (others have gateway time, which is close but not the same, but you can derive exact exchange time from nearby MBO updates)

Post Reply